Wie zou mij kunnen helpen met een script in Domoticz.
Momenteel heb ik met blockly ingesteld dat de lampen in de woonkamer ingeschakeld worden bij zonsondergang, maar alleen wanneer ik thuis ben, geregistreerd via de tado thermostaat, deze werkt prima.

Nu wil ik ook instellen dat de lampen aan gaan als er iemand thuiskomt na zonsondergang en vóór middernacht. Wanneer ik de tijd voorwaarde wijzig naar '>= sunset' dan gaan de lampen wel aan, maar ook enkele seconden nadat ik zelf de lampen uit heb gezet, dat is niet gewenst
. Het zou als volgt moeten werken:
Wanneer schakelaar 'thuis away' op Off wordt gezet tussen zonsondergang en middernacht, schakel dan eenmalig de lampen aan.
Met DzVents heb ik al een poging gedaan om simpel te beginnen, waarbij ik 'test lamp' heb gebruikt als trigger en 'Woonkamer 1' wil inschakelen. Het script wordt getriggerd echter de lamp gaat niet aan.
Momenteel heb ik met blockly ingesteld dat de lampen in de woonkamer ingeschakeld worden bij zonsondergang, maar alleen wanneer ik thuis ben, geregistreerd via de tado thermostaat, deze werkt prima.

Nu wil ik ook instellen dat de lampen aan gaan als er iemand thuiskomt na zonsondergang en vóór middernacht. Wanneer ik de tijd voorwaarde wijzig naar '>= sunset' dan gaan de lampen wel aan, maar ook enkele seconden nadat ik zelf de lampen uit heb gezet, dat is niet gewenst
Wanneer schakelaar 'thuis away' op Off wordt gezet tussen zonsondergang en middernacht, schakel dan eenmalig de lampen aan.
Met DzVents heb ik al een poging gedaan om simpel te beginnen, waarbij ik 'test lamp' heb gebruikt als trigger en 'Woonkamer 1' wil inschakelen. Het script wordt getriggerd echter de lamp gaat niet aan.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| return { on = { devices = { 'Woonkamer 1', 'test lamp' } }, execute = function(domoticz, device) if ((device.name == 'test lamp' and device.status == 'Off')) then domoticz.devices['Woonkamer 1'].switchOn() end end } |