Hallo,
keine Ahnung, wie ich das im Betreff besser beschreiben soll, aber generell würde ich mir in fhem eine Funktion basteln, komm aber nicht drauf wie dies zu tun ist. Vllt hat ja jemand Lust und Zeit, mir mit meinem trivialen Problemchen zu helfen.
Also, ich habe eine Heizungssteuerung, die über mqtt angebunden ist, mir Werte sendet und ich topics für tag/nach/auto Mode und Temperatur einstellen kann. Die Auswahl der Temp. bzw. Modes mache ich über dummies die ein webcmd und setlist haben. Ein notify schickt dann den mqtt Befehl zur Steuerung.
Internals:
CFGFN
NAME es73_Thermostat_Temp
NR 1787
STATE 19.5
TYPE dummy
READINGS:
2019-01-07 14:06:03 state 19.5
Attributes:
icon time_manual_mode
room MQTT2
setList state:16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0
webCmd state
Jetzt ist es ja so, das der STATE vom dummy, bzw. setlist, bzw. webcmd immer der letzte von mir eingestellte ist und es wäre so schön, wenn sich der dummy state und das webcmd sich automatisch auf den Wert der Heizung updatet. Ich bräuchte also eine Verknüpfung mit dem reading der Heizung.
Sowas müsste es ja geben, da bei den HM Thermostaten die Werte sich ja auch updaten.
Kann da jemand helfen?
lieben Dank
Chris
Ich bin mir nicht sicher, ob ich die Problematik richtig verstanden habe, aber kannst du nicht einfach über ein notify den Dummy updaten, wenn sich das reading der Heizung ändert?
Oder ggf. readingsProxy statt dummy verwenden.
Hi Leute,
besten Dank für die schnellen Antworten. Das mit dem notify werd ich mal probieren, braucht aber bestimmt mehr CPU Zeit.
@marvin78, wie müsste mal das mit readingsProxy einstellen?
LG,
Chris
Mehr CPU Zeit als was?
readingsProxy (https://fhem.de/commandref.html#readingsProxy)
komm mit der Hilfe von readingsProxy nicht für mein spezielles Problem zurecht.
Der aktuell Wert von der Heizung wird mir angezeigt, aber das webcmd dropdown menü wird nicht mehr angezeigt.