Hi,
ich habe auch basierend auf Tom Heizungssensor das Script für mich angepasst.
Immer daran denken, es ist eine LOKALE Steuerung innerhalb des Scripts, keine zwei Geräte zusammengefasst.
Bei mir sieht das Ganze so aus, wenn ich im iobroker einen Grafen draus mache:
Achte auf die rote Linie, das ist die Temperatur. Wenn die Temperatur einen Wert unterschreitet (bei mir 3.5°) wird der Schalter ausgelöst. Der Wert des Schalters wird auf dem "customData" an die CCU/iobroker zurück geliefert. Die waagerechte hellblaue Fläche ist eine Markierung im iobroker-flot Modul und manuell auf die Schaltschwellen gesetzt.
Beim Überschreiten eines weiteren Schwellwertes (bei mir bei 4.2°) wird wieder abgeschaltet. Weitere Elemente des Grafen sind etwa "Rollo" (der Sensor ist hinter dem Rollo), Bodentemperatur, Helligkeit, Batterie ...Man sieht schön, wie die Temperatur ansteigt, wenn das Rollo runter geht und kurz abfällt, wenn morgens das Rollo wieder hoch geht.
Da das alles auf Toms Heizungssensor beruht auch mit langen Standardsendeabständen und mit sofortiger Sendung im an/aus-Schaltfall.
Ist alles "works_for_me_and_I_dont_support_it", aber Script und XML stelle ich gerne zur Verfügung.
Das XML ist deutlich modifiziert, um u.a die Schwellwerte einstellbar zu haben. Es fehlt aber alles mit Sprachanpassung, was mir schon so ausreicht.
Eigentlich nicht richtig kompliziert, aber bis 100% kommt halt einiges zusammen, etwa ccu-updatefestigkeit.
cu
Harvey