articles used in the video:
https://www.domoticz.com/forum/viewto...
https://www.domoticz.com/forum/viewto...
https://github.com/skorokithakis/catt
https://www.domoticz.com/forum/viewto...
sudo pip3 install catt
cd /home/pi/domoticz/scripts
nano start_domo_cast.sh
#!/bin/bash
catt -d (your hub name) cast_site http://(your domoticz url)/
nano stop_domo_cast.sh
#!/bin/bash
catt -d (your hub name) stop
dzvents script:
return {
on = {
devices = {"(your dummy switch name or idx)"}, --dummy device on/off
},
logging = {
level = domoticz.LOG_DEBUG,
},
execute = function(dz, item)
if item.state == 'On' then
os.execute("sh /home/pi/domoticz/scripts/start_domo_cast.sh") -- your start script location
end
if item.state == 'Off' then
os.execute("sh /home/pi/domoticz/scripts/stop_domo_cast.sh") -- your stop script location
end
end
}