Search found 5 matches
- Friday 26 April 2019 13:51
- Forum: LUA
- Topic: LUA os.execute on Synology
- Replies: 8
- Views: 1377
Re: LUA os.execute on Synology
I must be a little dumb but when it try the -c option, it close effectively the connection but it don't send the datas...(the connection just open and close)
- Wednesday 24 April 2019 18:56
- Forum: LUA
- Topic: LUA os.execute on Synology
- Replies: 8
- Views: 1377
Re: LUA os.execute on Synology
Thank you but -q 0 don't works for me (certainly my version of netcat on Synology)
I've found a temporary solution by adding this at the end of the script: os.execute("sleep 1 && killall netcat");
It work perfectly but, if i have a netcat session open for another usage (not domoticz) it will be ...
I've found a temporary solution by adding this at the end of the script: os.execute("sleep 1 && killall netcat");
It work perfectly but, if i have a netcat session open for another usage (not domoticz) it will be ...
- Wednesday 24 April 2019 11:31
- Forum: LUA
- Topic: LUA os.execute on Synology
- Replies: 8
- Views: 1377
Re: LUA os.execute on Synology
Ok Thank you waaren.
I have read the post and i found my ridiculous issue: I've just forgot the path before netcat (/opt/bin/netcat)
Now, the sript works but not completely (not very responsive).
After this, the Domoticz logs wtite an error message on each scene command:
2019-04-24 01:49:13.976 ...
I have read the post and i found my ridiculous issue: I've just forgot the path before netcat (/opt/bin/netcat)
Now, the sript works but not completely (not very responsive).
After this, the Domoticz logs wtite an error message on each scene command:
2019-04-24 01:49:13.976 ...
- Tuesday 23 April 2019 20:55
- Forum: LUA
- Topic: LUA os.execute on Synology
- Replies: 8
- Views: 1377
Re: LUA os.execute on Synology
Thank you but it don't works:
The escape caracters are already in the line i've tested before.
When i try yours, i've a syntax error.
With my first version: no syntax error...
The escape caracters are already in the line i've tested before.
When i try yours, i've a syntax error.
With my first version: no syntax error...
- Tuesday 23 April 2019 20:18
- Forum: LUA
- Topic: LUA os.execute on Synology
- Replies: 8
- Views: 1377
LUA os.execute on Synology
Hello.
Here is my configuration:
Domoticz on Synology
Yeelight Bulb
Lua Scene Script:
runcommandoff = "echo -ne '{\"id\":1,\"method\":\"set_power\", \"params\":[\"off\", \"smooth\", 500]}\\r\\n' | netcat -w1 " ..IP.." " ..PORT.."";
os.execute(runcommandoff);
print(runcommandoff)
Here is my ...
Here is my configuration:
Domoticz on Synology
Yeelight Bulb
Lua Scene Script:
runcommandoff = "echo -ne '{\"id\":1,\"method\":\"set_power\", \"params\":[\"off\", \"smooth\", 500]}\\r\\n' | netcat -w1 " ..IP.." " ..PORT.."";
os.execute(runcommandoff);
print(runcommandoff)
Here is my ...