Hallo,
für meine Heizungsteuerung habe ich im cfg-File folgendes definiert:
define HC_AZ Heating_Control HZ_AZ 12345|23:00|17 12345|16:00|22 60|07:00|22 60|00:00|17
HZ_AZ = Comet z-wave Heizungsthermostat
Ich verstehe die Regel so, dass von Mo-Fr um 23:00 Uhr auf 17 Grad und von Mo-Fr um 16:00 Uhr auf 22 Grad geregelt werden soll. Am Samstag und Sonntag um 07:00 Uhr auf 22 Grad und um 00:00 Uhr auf 17 Grad.
Im Log kommen an den genannten Uhrzeiten folgende Meldungen:
2016.03.21 16:00:00 3: Unknown argument 22, choose one of basicSet basicValue dim:slider,0,1,99 location name neighborUpdate:noArg off:noArg on:noArg setpointCooling setpointHeating stop:noArg thermostatSetpointSet tmCooling:noArg tmHeating:noArg tmManual:noArg tmOff:noArg wakeupInterval wakeupNoMoreInformation:noArg intervals off-for-timer toggle on-till off-till blink on-till-overnight off-till-overnight on-for-timer
2016.03.21 23:00:00 3: Unknown argument 17, choose one of basicSet basicValue dim:slider,0,1,99 location name neighborUpdate:noArg off:noArg on:noArg setpointCooling setpointHeating stop:noArg thermostatSetpointSet tmCooling:noArg tmHeating:noArg tmManual:noArg tmOff:noArg wakeupInterval wakeupNoMoreInformation:noArg blink off-till on-till-overnight off-till-overnight on-for-timer toggle on-till intervals off-for-timer
Was mache ich falsch?
LG
Peter
Hallo bmpeter,
dein Code:
define HC_AZ Heating_Control HZ_AZ 12345|23:00|17 12345|16:00|22 60|07:00|22 60|00:00|17
ist nicht ganz richtig.
Wochenende ist nicht 60 sondern 7! Wochentage kann man auch als 8 darstellen.
Vielleicht hilft dir dieser Code weiter:
define HC_AZ Heating_Control HZ_AZ 8|16:00|22 8|23:00|17 7|07:00|22 7|00:00|17
Gruß
Ralf
Bitte 00:01 als Zeit einstellen
Mit verbose 5 detailliertes Logging einstellen.
Möglicherweise wird z-wave nicht vollständig bzw. Korrekt unterstützt
Du kannst den command selbst angeben der dem Gerät gesendet werden soll. Siehe Commandref
Bin leider noch bis Anfang April im Urlaub und helfe ich per Handy
Vielen Dank für die Tipps. Ich habe alles umgesetzt, jetzt mal beobachten.
Gruß
Peter
So, jetzt läufts 8).
Dieser Code ist im config-File:
define HC_AZ Heating_Control HZ_AZ 8|23:00|17 8|16:00|22 7|07:00|22 7|00:01|17 {fhem("set $NAME setpointHeating $EVENT")}
Im Log erscheinen jetzt noch folgende Meldungen:
2016.04.02 07:00:00 2: ZWave set HZ_AZ setpointHeating 22
2016.04.02 07:00:00 3: set HZ_AZ setpointHeating 22 : Scheduled for sending after WAKEUP
2016.04.02 07:00:00 3: Scheduled for sending after WAKEUP
2016.04.02 07:05:57 2: ZWDongle_0 transmit NO_ACK for CB 29, target HZ_AZ
Dazu habe ich noch foglende Fragen:
1. Wie macht man das am besten mit dem Wakeup bei einem Heizungsregler, sollte man das Wakeup auf 5 Minuten stellen?
2. Was bedeutet die Meldung NO_ACK for CB29?
LG
Peter