Hallo,
ich habe da folgende Herausforderung (Problem hört sich immer so negativ an...) mit dem HCS Modul.
Das HCS Modul schaltet ein FS20 Empfänger mit Relais. Das Relais schaltet meine Therme ab. Mit folgender Config funktioniert das wie gewünscht:
define Therme_EinAus FS20 3173 96
attr Therme_EinAus room FS20
Therme_Steuerung HCS Therme_EinAus
attr Therme_Steuerung deviceCmdOff on
attr Therme_Steuerung deviceCmdOn off
attr Therme_Steuerung event-on-change-reading state,devicestate,eco,overdrive
attr Therme_Steuerung idefine dleperiod 10
attr Therme_Steuerung interval 1
attr Therme_Steuerung loglevel 4
attr Therme_Steuerung mode thermostat
attr Therme_Steuerung room FHT
#attr Therme_Steuerung sensor Aussenfuehler1
#attr Therme_Steuerung sensorReading T
#attr Therme_Steuerung sensorThresholdOff 19
#attr Therme_Steuerung sensorThresholdOn -20
attr Therme_Steuerung thermostatThresholdOff 0.5
attr Therme_Steuerung thermostatThresholdOn 0.5
attr Therme_Steuerung valveThresholdOff 40
attr Therme_Steuerung valveThresholdOn 35
Wenn ich nun zwecks der besseren Lesbarkeit die Zeile
attr Therme_EinAus eventMap on:Heizung_Aus off:Heizung_Ein
für das FS20 Relais einbaue, wird sowohl im fhem-Log und dem Log für den FS20 Schalter jede Minute ein Eintrag erzeugt (und dann wahrscheinlich auch vom fhem an den FS20 Schalter gesendet. Dies sollte doch das Attribut "event-on-change-reading" verhindern.
Wenn ich nun für HCS das Attribut ergänze
attr Therme_Steuerung event-on-change-reading state,devicestate,eco,overdrive,Heizung_Aus,Heizung_Ein
sind zwar die Einträge im fhem-LOG weg, nicht aber die Einträge im Log für den FS20 Schalter.
Wo habe ich da etwas vergessen, bzw. wo liegt da mein Denkfehler für die Konfiguration?
Achim