Sida 1 av 1
Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 29 mar 2015, 19:20
av Erik-NA
Här är ett LUA-skript till Domoticz som tänder och släcker en grupp kopplat till varje veckodag i kombination med solens upp och nedgång.
Man kan exempelvis ställa in att gruppen ska tändas kl 05:30 vardagar. Tändning sker dock med villkoret att solen ännu inte har gått upp.
Håll till godo!
Re: Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 04 apr 2015, 19:34
av Plutonium
Bra jobbat!
Precis vad jag behöver, fast åt andra hållet.
När jag drar igång en film genom kodi (xbmc), så ska rullgardinen åka ner om det är ljust ute. Så detta är en bra grund för mig att börja på.
Re: Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 26 dec 2015, 18:05
av jasifil
Tack för detta script. Har precis fått igång min Raspberry pi med Domoticz och Rfxtrx433e. Skönt att man slipper koda själv
Dock så tänds inte grupperna på e.m. d.v.s. i samband med solnedgång. Funkar det hos dig? I övrigt funkar det kanon.
Re: Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 27 dec 2015, 01:58
av jasifil
Kom just på att det beror på att jag ändrat tid för när gruppen stängs av på helgerna. Min nya tid ligger efter midnatt vilket leder till problem eftersom tideräkningen börjar om vid midnatt. 00:20 blir då 20 enligt Domoticz sätt att räkna tid vilket gör att nedanstående villkor blir omöjlig att uppfylla. Någon som har någon idé om hur man kringgår problematiken?
Kod: Markera allt
-- Sunset: turn on if sunset is at least 30 minutes before off time
if ((currMin == (timeofday['SunsetInMinutes'] - 30)) and ((currMin + 30) < sunSOff)) then
commandArray['Group:Bordslampor'] = 'On'
end
T.ex. om solen går ned 15:30 så ger det ett värde på 930. I villkoret ovan så minskas värdet med 30 vilket ger 900. Detta värde ska vara lika med nutiden och dessutom ska nutiden vara mindre än sunSOff för att villkoret ska gälla d.v.s. lamporna tändas. Eftersom sunSOff i mitt fall är 20 på helgen (kl. 00:20) så blir aldrig villkoret uppfyllt och mina lampor tänds således inte i samband med solnedgång. Hur löser man detta?
Koden ovan kommer från TS fil

Re: Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 19 jun 2016, 19:49
av Haddock
Strålande!
Ska försöka mig på det här med Lua script. Kanon att ha något som referens

Re: Domoticz, ett LUA-skript för att tända och släcka lampor
Postat: 28 jun 2016, 13:41
av Erik-NA
Har utökat och förfinat skriptet en del. Har infogat stöd för devices som mäter strömförbrukning där skriptet kontrollerar om lampan drar ström eller inte. Skriptet är dessutom två skript. En Dummy device i form av en switch ingår också.
Håll till godo
