NEWS
Test Adapter HeatingControl v3.xx
-
@FernetMenta sagte in Test Adapter HeatingControl v3.xx:
Genau, aktuell könnte ich das interaktiv in admin machen. Ich möchte das aber automatisieren können. Derzeit habe ich ein Skript, welches in Abhängigkeit von Außentemperatur und Zeit, den einen oder anderen Raum aktiviert, weil ich Thermostate im Skript nicht aktiv/inaktiv schalten kann.
Eine relativ einfache Lösung wäre doch, dass du per script auf die jeweils aktiven Thermostate schreibst. Im HC-Adapter konfigurierst du einen Datenpunkt in deinem Script als Thermost Ziel-OID. Somit bekommt dein Script die jeweils gültige Ziel-Temperatur. In deinem script reagierst du auf Änderung dieses Datenpunktes und schreibst entweder auf das eine oder das andere Thermostat. Damit müssen wir nichts weiter im Adapter ändern und du kannst trotzdem deine Umschaltung beibehalten (und du hast die ganze Logik selbst in der Hand).
@Rene_HM sagte in Test Adapter HeatingControl v3.xx:
@FernetMenta sagte in Test Adapter HeatingControl v3.xx:
Genau, aktuell könnte ich das interaktiv in admin machen. Ich möchte das aber automatisieren können. Derzeit habe ich ein Skript, welches in Abhängigkeit von Außentemperatur und Zeit, den einen oder anderen Raum aktiviert, weil ich Thermostate im Skript nicht aktiv/inaktiv schalten kann.
Eine relativ einfache Lösung wäre doch, dass du per script auf die jeweils aktiven Thermostate schreibst. Im HC-Adapter konfigurierst du einen Datenpunkt in deinem Script als Thermost Ziel-OID. Somit bekommt dein Script die jeweils gültige Ziel-Temperatur. In deinem script reagierst du auf Änderung dieses Datenpunktes und schreibst entweder auf das eine oder das andere Thermostat. Damit müssen wir nichts weiter im Adapter ändern und du kannst trotzdem deine Umschaltung beibehalten (und du hast die ganze Logik selbst in der Hand).
@rene_hm ich denke ich werde erst mal versuchen einen alias zu erstellen und dann ja nach Situation die aliasID umbiegen.
-
Es gibt im heatingcontrol adapter die Möglichkeit einzelne Zustände zu setzen und damit einzelne Zimmer mit sepaaraten Temperaturen anzusteuern, z.B. Anwesend, Party jetzt, Gäste oder Kaminmodus.
Gibt es die Möglichkeit noch ein bis zwei weitere Zustände in der Version 3 einzufügen? Evtl. frei deklarierbar?
Eigentlich geht es darum das Bad zu unterschiedlichen Zeiten aufzuheizen wegen Schichtarbeit meiner Frau und Homeoffice oder Büro von mir. Das sind insgesamt 4 verschiedene Zeiten, könnte man aber evt. über ein Script mit einem oder zwei Zuständen abfangen. -
Hallo @rene_hm
danke erst einmal für deinen Adapter .
Bei der neuen Version bleiben bei mir die Räume nach Neueinrichtung nicht gespeichert. Die Übernahme von der Version 2.12.19 klappt auch nicht, obwohl ich die Räume im Iobroker mit den im Adapter gleich gezogen habe.
Ich richte diese ein, speichere und beim Neuaufruf der Einstellungen ist der Haken bei Raumeinstellungen ( und in diesem Fall Gästezinner) wieder weg. Richte ich den nächsten Raum ein, werden die vorherigen Einstellungen gelöscht.





Ich bin zurück auf die alte Version. Kannst du da helfen?
Danke
Bert
-
Hallo @rene_hm
danke erst einmal für deinen Adapter .
Bei der neuen Version bleiben bei mir die Räume nach Neueinrichtung nicht gespeichert. Die Übernahme von der Version 2.12.19 klappt auch nicht, obwohl ich die Räume im Iobroker mit den im Adapter gleich gezogen habe.
Ich richte diese ein, speichere und beim Neuaufruf der Einstellungen ist der Haken bei Raumeinstellungen ( und in diesem Fall Gästezinner) wieder weg. Richte ich den nächsten Raum ein, werden die vorherigen Einstellungen gelöscht.





Ich bin zurück auf die alte Version. Kannst du da helfen?
Danke
Bert
-
Ich hatte nach dem Upgrade auch Probleme. Da waren Räume, die ich für eine Instanz nicht eingerichtet hatte und die sich nicht mehr deaktivieren haben lassen. Ich habe dann einfach die Datenstruktur unter system, system.adapter.heatingcontrol.x, editiert und das ungewünschte Zeug rausggeschmissen.
-
Anbei das log.txt
Ich kann zwar aktualisieren, aber bei mir bleiben die Räume nicht aktiv in der VIS . Ich trage die Daten ein, sehe die kurz in der VIS , sobald ich einen neuen Raum hinzufüge, verschwindet dieser wieder und ich müsste neu eintragen.
Hier die Sicherung mit Version 2.12.19 system.adapter.heatingcontrol.0(5).json
Und hier die Sicherung nach Update auf 3.1 heatingcontrol-config-instance-0.jsonBin jetzt erst mal wieder zurück auf 2.12.19
Danke Bert
-
Anbei das log.txt
Ich kann zwar aktualisieren, aber bei mir bleiben die Räume nicht aktiv in der VIS . Ich trage die Daten ein, sehe die kurz in der VIS , sobald ich einen neuen Raum hinzufüge, verschwindet dieser wieder und ich müsste neu eintragen.
Hier die Sicherung mit Version 2.12.19 system.adapter.heatingcontrol.0(5).json
Und hier die Sicherung nach Update auf 3.1 heatingcontrol-config-instance-0.jsonBin jetzt erst mal wieder zurück auf 2.12.19
Danke Bert
@Bert-0
In deiner config für v3.1 sind keine Räume eingetragen:
Ich trage die Daten ein, sehe die kurz in der VIS , sobald ich einen neuen Raum hinzufüge, verschwindet dieser wieder und ich müsste neu eintragen.
Wie fügst du Räume im admin für heatingcontrol ein?
Bekommst du im Browser-log (firefox, chrome,...) Fehlermeldungen?
-
zu
In deiner config für v3.1 sind keine Räume eingetragen:
In der vorherigen Version stehen die drin. Deswegen hatte ich beide mitgesendet. Habe jetzt noch mal ein Update versucht und dazu den Browser Opera genommen. Da kamen auch im Entwicklerlog keine Fehlermeldungen.
Anbei das neue Log. Habe Arbeitszimmer hinzugefügt, blieb auch bei Neustart Adapter erhalten. Sobald ich das Gäste WC hinzugefügt habe und gespeichert wurde das Arbeitszimmer gelöscht....
Bin wieder zurück auf die alte Version.
PS: Verwende Iobroker als Docker.
Hast du noch eine andere Idee?
Bert
-
zu
In deiner config für v3.1 sind keine Räume eingetragen:
In der vorherigen Version stehen die drin. Deswegen hatte ich beide mitgesendet. Habe jetzt noch mal ein Update versucht und dazu den Browser Opera genommen. Da kamen auch im Entwicklerlog keine Fehlermeldungen.
Anbei das neue Log. Habe Arbeitszimmer hinzugefügt, blieb auch bei Neustart Adapter erhalten. Sobald ich das Gäste WC hinzugefügt habe und gespeichert wurde das Arbeitszimmer gelöscht....
Bin wieder zurück auf die alte Version.
PS: Verwende Iobroker als Docker.
Hast du noch eine andere Idee?
Bert
danke für das log.
Im log sehe ich nur, dass bis ca. 14:51 das Arbeitszimmer vorhanden ist. Nach dem restart des Adapters um 14.51 gibt es nur noch ein Zimmer: "Gäste-WC". Die config wurde also geändert...Ich gehe davon aus, dass du vor dem restart im admin das Gäste-WC hinzugefügt hast.
Deshalb nochmal die Frage:
Wie fügst du Räume im admin für heatingcontrol ein?Der Fehler scheint im admin zu liegen. Deshalb benötige ich das log aus der Browser-console (siehe screen shot oben), das hier angehängte iob-log zeigt den Fehler nicht!
-
Sorry, jetzt hast du mich abgehangen.
Die Räume habe ich über Funktionen eingefügt:

Wenn ich dann in den Admin von Heatingcontrol gehe, sehe ich nach dem Update die Räume.

Und hier die Console nachdem ich 2 Räume eingerichtet habe. Sind wieder verschwunden.
console-export-2026-4-6_18-12-52.logWas brauchst du noch?
Danke Bert
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden