Enocean Schalter für Heizung benutzen
Verfasst: 19. Okt 2019 17:48
Hallo nochmal zusammen,
diesmal geht es um einen Schalter (eigentlich Taster) mit dem ich die Heizung für 2 Stunden auf 25 Grad im Badezimmer schalten möchte.
Ich stelle mir das so vor: Der Taster wird oben gedrückt , obiger Zustand wird eingestellt. Der Taster wird unten gedrückt, alles wieder auf Zeitplan.
Im Log habe ich auch die Zustände schon gefunden
und
es hapert mal wieder am Befehl den ich suche. Habe schon angefangen die Rule zu erstellen
Das soll natürlich nur der Teil für den oberen Tastendruck sein.
aber irgendwie will es nicht...
diesmal geht es um einen Schalter (eigentlich Taster) mit dem ich die Heizung für 2 Stunden auf 25 Grad im Badezimmer schalten möchte.
Ich stelle mir das so vor: Der Taster wird oben gedrückt , obiger Zustand wird eingestellt. Der Taster wird unten gedrückt, alles wieder auf Zeitplan.
Im Log habe ich auch die Zustände schon gefunden
Code: Alles auswählen
2019-10-19 17:27:47.664 [vent.ChannelTriggeredEvent] - enocean:rockerSwitch:XXXXXXXX:XXXXXX:rockerswitchB triggered DIR1_PRESSED
Code: Alles auswählen
2019-10-19 17:27:52.990 [vent.ChannelTriggeredEvent] - enocean:rockerSwitch:XXXXXX:XXXXXXX:rockerswitchB triggered DIR2_PRESSED
Code: Alles auswählen
rule "Badezimmer 25 Grad für 2 Stunden"
when
Badezimmerschalter_RockerSwitchChannelA pressed
then
if(Badezimmerschalter_RockerSwitchChannelA.state == DIR1_PRESSED) {
HvacModeBad.sendCommand("HEAT")
OperationModeBad.sendCommand("MANUAL")
TimerDurationBad.sendCommand("120")
TargetTemperatureBad.sendCommand("25")
}
end
aber irgendwie will es nicht...