przykłady skryptów są dostępne
nie wiem czy kiedyś działało pierwszy raz zainstalowałem domoticz na routerze z openwrt
pisząc że działa/nie działa odnoszę to do domoticza zainstalowanego na win7
w każdym przypadku używam tego samego skryptu
return {
on = {
devices = {
'vents'
}
},
logging = {
level = domoticz.LOG_INFO,
marker = 'template',
},
execute = function(domoticz, device)
domoticz.log('Device ' .. device.level .. ' was changed', domoticz.LOG_INFO)
domoticz.openURL({
url = 'http://192.168.1.104/cm?cmnd=channel1%20' .. device.level,
method = 'GET',
callback = 'trigger', -- see httpResponses above.
})
end
}
na win skrypt się uruchamia
2021-11-07 13:24:37.883 dummy: Light/Switch (vents)
2021-11-07 13:24:37.805 Status: User: Admin (IP: 192.168.1.120) initiated a switch command (1/vents/Set Level)
2021-11-07 13:24:38.007 Status: dzVents: Info: Handling events for: "vents", value: "On"
2021-11-07 13:24:38.007 Status: dzVents: Info: template: ------ Start internal script: Script_1: Device: "vents (dummy)", Index: 1
2021-11-07 13:24:38.023 Status: dzVents: Info: template: Device 70 was changed
2021-11-07 13:24:38.023 Status: dzVents: Info: template: ------ Finished Script_1
2021-11-07 13:24:38.023 Status: EventSystem: Script event triggered: C:\Program Files (x86)\Domoticz\dzVents\runtime\dzVents.lua
na openwrt jest tylko informacja o zadziałaniu przełącznika i skrypt się nie uruchamia
2021-11-07 13:49:19.855 (dumm) Light/Switch (vents)
co sprawdzić? gdzie szukać?