Quantcast
Channel: Huize Oldenburger
Viewing all articles
Browse latest Browse all 31

Programmeren mechanische ventilatie in Domoticz

$
0
0

In een eerder artikel heb ik laten zien hoe ik de elektronica heb aangesloten voor het aansturen van de mechanische ventilatie. In dit artikel ga ik in op het programmeren van Domoticz voor het aansturen van de mechanische ventilatie.

ventilatie

Bij een stijging van de luchtvochtigheid in de douche wil ik dat de mechanische ventilatie in de hoogste stand gaat. Als de luchtvochtigheid weer op het oude niveau is, kan de mechanische ventilatie weer omlaag, hij heeft dan zijn werk gedaan.

Om bovenstaande te bereiken heb ik een Lua script gevonden en deze zelf aangepast. Het door mij aangepaste script is hier te vinden. Het script gebruikt variabelen en deze moet je onder gebruikersvariabelen in Domoticz toevoegen:

  • humCounter: (type=integer, value=0)
  • humidityTmin5: (type=integer, value=0)
  • humidityTmin10: (type=integer, value=0)
  • targetFanOffHumidity: (type=integer, value=0)
  • fanMaxTimer: (type=integer, value=0)
  • fanFollowsProgram: (type=integer, value=0

Het script zul je zelf nog moeten aanpassen afhankelijk van de benamingen van je luchtvochtigheidssensor en ventilatoren. Om de ventilatie ook helemaal uit te kunnen schakelen heb ik ook nog een virtuele schakelaar “Ventilatie” toegevoegd.

ventilatie uit

De andere standen van de mechanische ventilatie kon ik niet regelen in het Lua script, dus dit heb ik gedaan in Blocky aan de hand van dit voorbeeld. Ik heb de veschillende regels even uit elkaar gehaald, zodat ze goed zichtbaar zijn in één afbeelding.

Als eerste Ventilatie stand 1: Het programma van het Lua script (FanFollowsProgram=0) moet uitgeschakeld zijn, de luchtvochtigheid in de badkamer is tussen de 50 en 60% of het is tussen 23:00 en 6:30 uur.ventilatie 2

Als laatste Ventilatie stand 2: Het programma van het Lua script (FanFollowsProgram=0) moet uitgeschakeld zijn, de luchtvochtigheid in de badkamer is gelijk of hoger dan 60% en het is tussen 6:30 en 23:00 uur.

ventilatie 3

Samengevat: S’nachts gaat de mechanische ventilatie dus terug naar stand 1, De ventilatie is ook helemaal uit te schakelen, maar zal wel aangaan bij een snelle stijging van de luchtvochtigheid. Als de luchtvochtigheid op het oude niveau is, wordt stand 2 geactiveerd. Bij een lage luchtvochtigheid wordt stand 1 geactiveerd.

In NMA ziet het er dan ongeveer zo uit:

2015-09-26 12.15.03

The post Programmeren mechanische ventilatie in Domoticz appeared first on Huize Oldenburger.


Viewing all articles
Browse latest Browse all 31