Seizoenen in Domoticz
Seizoenen in Domoticz
Ik wil het vandaag hebben over seizoenen in Domoticz.
Maak een dummy aan schakelaar met type selector.
Als dat is gelukt maken we een LUA–Timer script en kopieer de volgende regels.
--[[ LUA script time
-- script_time_season.lua
The change of state is a fixed date:
Lente: 21 maart t/m 20 juni
Zomer: 21 juni t/m 20 september
Herfst: 21 september t/m 20 december
Winter: 21 december t/m 20 maart
script om een schakelaar te laten switchen naar de Seizoenen
Script gedownload van Rouwette.com
Te gebruiken voor Domoticz versie >= V2020.2
v1 23-12-2020
]] --
time = os.date("*t")
commandArray = {}
-- check once a minute for the season to change
if (time.month == 12 and time.day >= 21)
or (time.month == 1)
or (time.month == 2)
or (time.month == 3 and time.day < 21) then
if otherdevices_svalues['Seizoen'] ~= '40' then
commandArray['Seizoen'] = 'Set Level: 40'
print('Seizoen aangepast naar Winter')
end
elseif (time.month == 3)
or (time.month == 4)
or (time.month == 5)
or (time.month == 6 and time.day < 21) then
if otherdevices_svalues['Seizoen'] ~= '10' then
commandArray['Seizoen'] = 'Set Level: 10'
print('Seizoen aangepast naar Lente')
end
elseif (time.month == 6)
or (time.month == 7)
or (time.month == 8)
or (time.month == 9 and time.day < 21) then
Seizoen = 'Zomer'
if otherdevices_svalues['Seizoen'] ~= '20' then
commandArray['Seizoen'] = 'Set Level: 20'
print('Seizoen aangepast naar Zomer')
end
elseif (time.month == 9)
or (time.month == 10)
or (time.month == 11)
or (time.month == 12 and time.day < 21) then
Seizoen = 'Herfst'
if otherdevices_svalues['Seizoen'] ~= '30' then
commandArray['Seizoen'] = 'Set Level: 30'
print('Seizoen aangepast naar Herfst')
end
end
return commandArray
Seizoenen op je scherm
Nu ben je klaar met het weergeven van het seizoen binnen Domoticz. De selector past het seizoen automatisch aan.

Om Smilies en andere Emoji te gebruiken heb ik deze tutorial gemaakt.
Heb je Telegram ingesteld voor notificaties kun je deze ook instellen als er een wijziging optreed!![]()
Zoek je seizoenen voor Home Assistant? Die vind je hier.