Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter HeatingControl v2.12.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

Test Adapter HeatingControl v2.12.x

Geplant Angeheftet Gesperrt Verschoben Tester
heating
3.2k Beiträge 236 Kommentatoren 2.0m Aufrufe 205 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Siggi0904S Offline
    Siggi0904S Offline
    Siggi0904
    schrieb am zuletzt editiert von
    #2956

    Hallo, ich habe mal eine Frage zu den Inztanz-Einstellungen.

    Sobald ich die Einstellungen unter Instanzen -> HeatingControl -> Schraubenschlüssel öffne,
    kommt der Hinweis dass Daten zu speichern sind (blaue Markierung bei Speichern und Speichern+Verlassen)

    2f78cad5-7237-4bb9-adf4-3b3a8dfb50aa-grafik.png

    Wenn ich dann eines der beiden Möglichkeiten wähle, kommt beim nächsten öffnen das gleiche Verhalten. Ich habe doch nichts geändert,ist das ein Bug des Adapters?

    Rene_HMR 1 Antwort Letzte Antwort
    0
    • S silent_bob

      Ich bin die Github Seite des Adapters durchgegangen, gibt es eigentlich eine Liste welche Thermostate unterstützt werden?

      Dominik F.D Offline
      Dominik F.D Offline
      Dominik F.
      schrieb am zuletzt editiert von
      #2957

      @silent_bob

      Theoretisch sollte jedes Thermostat unterstützt werden. Wenn es Probleme mit einem geben sollte, wird man es mit einem Alias lösen können.

      1 Antwort Letzte Antwort
      0
      • Z zahnheinrich
        1. Instanz kann keine Gräte zufügen?

        Hallo @Rene_HM,
        habe mir gerade eine 2. Instanz von heatingcontrol v2.9.3 eingerichtet und kann in der Instanzeinstellung -> Geräte keine Geräte zufügen. Bei Druck auf das "+" Zeichen geschieht nichts.
        In der ersten Instanz geht das ganz normal wie es soll.
        Ein bug?

        Rene_HMR Offline
        Rene_HMR Offline
        Rene_HM
        Developer
        schrieb am zuletzt editiert von Rene_HM
        #2958

        @zahnheinrich sagte in Test Adapter HeatingControl v2.9.x:

        habe mir gerade eine 2. Instanz von heatingcontrol v2.9.3 eingerichtet und kann in der Instanzeinstellung -> Geräte keine Geräte zufügen. Bei Druck auf das "+" Zeichen geschieht nichts.
        In der ersten Instanz geht das ganz normal wie es soll.

        ich kann das Verhalten hier nachvollziehen, ist ein bug...
        https://github.com/rg-engineering/ioBroker.heatingcontrol/issues/356

        1 Antwort Letzte Antwort
        0
        • Siggi0904S Siggi0904

          Hallo, ich habe mal eine Frage zu den Inztanz-Einstellungen.

          Sobald ich die Einstellungen unter Instanzen -> HeatingControl -> Schraubenschlüssel öffne,
          kommt der Hinweis dass Daten zu speichern sind (blaue Markierung bei Speichern und Speichern+Verlassen)

          2f78cad5-7237-4bb9-adf4-3b3a8dfb50aa-grafik.png

          Wenn ich dann eines der beiden Möglichkeiten wähle, kommt beim nächsten öffnen das gleiche Verhalten. Ich habe doch nichts geändert,ist das ein Bug des Adapters?

          Rene_HMR Offline
          Rene_HMR Offline
          Rene_HM
          Developer
          schrieb am zuletzt editiert von
          #2959

          @siggi0904 sagte in Test Adapter HeatingControl v2.9.x:

          Sobald ich die Einstellungen unter Instanzen -> HeatingControl -> Schraubenschlüssel öffne,
          kommt der Hinweis dass Daten zu speichern sind (blaue Markierung bei Speichern und Speichern+Verlassen)

          ja, scheint auch ein bug zu sein
          https://github.com/rg-engineering/ioBroker.heatingcontrol/issues/357

          Siggi0904S 1 Antwort Letzte Antwort
          0
          • Rene_HMR Rene_HM

            @siggi0904 sagte in Test Adapter HeatingControl v2.9.x:

            Sobald ich die Einstellungen unter Instanzen -> HeatingControl -> Schraubenschlüssel öffne,
            kommt der Hinweis dass Daten zu speichern sind (blaue Markierung bei Speichern und Speichern+Verlassen)

            ja, scheint auch ein bug zu sein
            https://github.com/rg-engineering/ioBroker.heatingcontrol/issues/357

            Siggi0904S Offline
            Siggi0904S Offline
            Siggi0904
            schrieb am zuletzt editiert von
            #2960

            @rene_hm okay, danke für das Anlegen des Issues.

            Dann wird es ja zeitnah repariert.

            1 Antwort Letzte Antwort
            0
            • BigBatzB Offline
              BigBatzB Offline
              BigBatz
              schrieb am zuletzt editiert von
              #2961

              Hallo zusammen, ich bin über Google auf diesen Adapter gestoßen und hoffe damit meine Heizungssteuerung in den Griff zu bekommen.

              Ich habe

              • 4 Stellantriebe an der Fußbodenheizung (geschaltet über 4 Relais (Schalter) mittels Tasmota).

              • Pro Raum ein Xiaomi Thermometer inkl. Luftfeuchtigkeit.

              • Apple Homekit und Yahka-Adapter

              Ist es möglich über diesen Adapter (ohne physisches Thermostat) eine Steuerung der Stellantriebe zu realisieren? Ich möchte über Homekit eine Zieltemperatur definieren und diese an den IOBroker weitergeben. Nur habe ich keine Ahnung wie ich diesen Adapter dafür konfigurieren muss.

              Was habe ich mit Try and Error bereits versucht:

              • Ich habe einen Raum angelegt und nur meinen Aktor + externes Thermometer definiert.
              • "zusätzliche Temperatursensoren verwendet" eingeschaltet
              • "use of changes from thermostat" habe ich auf "as new profile setting" gestellt.
              • Im Main Menu habe ich "Actuators used" eingeschaltet.
              • über Homekit (yahka) habe ich meine Zieltemperatur im Objekt heatingcontrol.0.Rooms.xxxxx.CurrentTimePeriodTemperature bzw. heatingcontrol.0.Rooms.xxxxx.TemperatureOverride eingestellt.

              Leider führt das Einstellen einer Temperatur nicht zum Schalten meines Switches. Geht das nicht ohne ein "richtiges" Thermostat oder mache ich etwas falsch? Vielen Dank für eure Hilfe.

              Rene_HMR 1 Antwort Letzte Antwort
              0
              • BigBatzB BigBatz

                Hallo zusammen, ich bin über Google auf diesen Adapter gestoßen und hoffe damit meine Heizungssteuerung in den Griff zu bekommen.

                Ich habe

                • 4 Stellantriebe an der Fußbodenheizung (geschaltet über 4 Relais (Schalter) mittels Tasmota).

                • Pro Raum ein Xiaomi Thermometer inkl. Luftfeuchtigkeit.

                • Apple Homekit und Yahka-Adapter

                Ist es möglich über diesen Adapter (ohne physisches Thermostat) eine Steuerung der Stellantriebe zu realisieren? Ich möchte über Homekit eine Zieltemperatur definieren und diese an den IOBroker weitergeben. Nur habe ich keine Ahnung wie ich diesen Adapter dafür konfigurieren muss.

                Was habe ich mit Try and Error bereits versucht:

                • Ich habe einen Raum angelegt und nur meinen Aktor + externes Thermometer definiert.
                • "zusätzliche Temperatursensoren verwendet" eingeschaltet
                • "use of changes from thermostat" habe ich auf "as new profile setting" gestellt.
                • Im Main Menu habe ich "Actuators used" eingeschaltet.
                • über Homekit (yahka) habe ich meine Zieltemperatur im Objekt heatingcontrol.0.Rooms.xxxxx.CurrentTimePeriodTemperature bzw. heatingcontrol.0.Rooms.xxxxx.TemperatureOverride eingestellt.

                Leider führt das Einstellen einer Temperatur nicht zum Schalten meines Switches. Geht das nicht ohne ein "richtiges" Thermostat oder mache ich etwas falsch? Vielen Dank für eure Hilfe.

                Rene_HMR Offline
                Rene_HMR Offline
                Rene_HM
                Developer
                schrieb am zuletzt editiert von
                #2962

                @bigbatz du brauchst pro Raum:

                • ein "thermostat" in den Adaptereinstellungen. Dort trägst du die Datenpunkte für Ist- und Soll-Temperatur ein. Ist hast du ja vom Thermometer, für Soll legst du dir irgendwo (z.Bsp. im script) einen Datenpunkt an. Es muss nur ein Datenpunkt sein, der den Soll-Wert zwischenspeichert.
                • einen "Aktor". Dort trägst du die Objekt-ID des Relais ein.

                Die externen Sensoren lässt du erst einmal weg.
                use of changes from thermostat -> erst einmal ausschalten, hat mit der Basis-Konfiguration für dich nichts zu tun.

                und wichtig: Der Sinn des Adapter ist in erster Linie, Zieltemperaturen zeitabhängig zur Verfügung zu stellen. Du kannst dann später von außen eingreifen, aber eigentlich will der Adapter festlegen, welche Zieltemperatur zu welcher Zeit gelten soll.
                Die Regelung, die du brauchst, um den Aktor zu schalten ist im Adapter verfügbar aber sehr einfach gehalten. Wenn die Ein / Ausregelung für deine Zwecke reicht (ich nutze sie im Zusammenhang mit einer Fussbodenheizung) kannst du das ganze mit o.g. Konfiguration testen...

                1 Antwort Letzte Antwort
                0
                • BigBatzB Offline
                  BigBatzB Offline
                  BigBatz
                  schrieb am zuletzt editiert von BigBatz
                  #2963

                  @rene_hm

                  Hallo Rene, danke für die schnelle Antwort. Mit dem "trick" eines Dummy Thermostats hat es wunderbar geklappt.
                  :grinning: :+1: Ich habe den Adapter zur Sicherheit gelöscht und von vorn angefangen.

                  ABER:

                  • Unter Devices kann man in der aktuellen Version keinen Room anlegen (PLUS drücken), ohne vorher auf "CHECK FOR NEW ROOMS" geklickt zu haben. Es passiert einfach nichts. Nach dem Löschen aller nicht benötigten Räume, die mit "CHECK FOR NEW ROOMS" angelegt wurden, funktioniert das PLUS Icon wie gewünscht. Soll ich ein Github Defect aufmachen oder hast du das "Problemchen" eh schon auf dem Schirm? Ich benutze übrigens den Safari Browser, falls das einen Unterschied machen sollte.

                  • Ohne "use of changes from thermostat = as new profile settings" gab es beim Einstellen der Temperatur einen "ACK" Fehler. Als ich das eingeschaltet habe, konnte ich über HomeKit das Relais meiner Fußbodenheizung je nach aktueller Temperatur ein- und ausschalten. perfekt!!!

                  Nun möchte ich aber gerne von deiner Automatik d.h. den Profilen profitieren. :-)

                  1. Wenn ich die Doku richtig verstanden habe, überschreibe ich mit der "Target Temperatur" nur die aktuelle Einstellung des Profiles. richtig? Ich kann also am Wochenende eine höhere Soll Temperatur festlegen und die -im Bedarfsfall- mittels HomeKit abändern.

                  2. Das HomeKit Control von Apple bringt out of the box einen Schalter für einen Modus mit. AUS, HEIZEN, KÜHLEN, AUTO sind die möglichen Werte.
                    IMG.jpeg Kann ich diesen Modus z.B. AUS oder Heizung/Auto an deinen Adapter weitergeben, um die Heizung komplett auszuschalten und nicht nur bis zur nächsten Periode? Ich denke ein richtiges Thermostat müsste doch auch einen physischen Schalter zum Ausschalten haben... :-)

                  Danke und Gruß
                  Mirko

                  P.S.: Ich hab mal versucht den Schalter heatingcontrol.0.Rooms.Niclas.isActive eines Raumes auf false zu setzen um damit den Stellantrieb zu sagen bitte alles AUS. Leider hat das nicht dazu geführt das der Actor auf OFF gegangen ist. Anbei das Log. Auch ist mit aufgefallen das wenn ich heatingcontrol.0.Rooms.Niclas.isActive im ioBroker auf false setze, wird das in deiner Admin GUI nicht angezeigt. Sind das Bugs oder darf ich die Parameter so nicht ändern?

                  heatingcontrol.0 2023-01-20 12:48:40.654 debug AddStatusToLog skip Niclas no heating 22°C
                  heatingcontrol.0 2023-01-20 12:48:40.628 debug UpdateDPs for Niclas no heating
                  heatingcontrol.0 2023-01-20 12:48:40.535 debug checking all actors
                  heatingcontrol.0 2023-01-20 12:48:40.534 debug HandleActors out of heating period or inactive room Niclas [{"name":"Fussbodenheizung POWER4","room":"Niclas","OID":"sonoff.0.Fussbodenheizung.POWER4","lastState":true,"lastChange":"","ActorOnTimerId":null,"ActorOffTimerId":null,"useExtHandling":false,"reptime":10000,"ackwait":"2000","ExtSetTimerId":null,"SetCnt":0}]
                  heatingcontrol.0 2023-01-20 12:48:40.533 debug HandleActors for Niclas no heating, timers 0
                  heatingcontrol.0 2023-01-20 12:48:40.532 debug Niclas nothing to do to for 0_userdata.0.thermostat.thermostat_niclas.temperature_target , target -99 is already set 22
                  heatingcontrol.0 2023-01-20 12:48:40.529 debug SetRoomTemperature started for Niclas target -99 with offset 0
                  heatingcontrol.0 2023-01-20 12:48:40.528 debug do not set target if no heating for room Niclas
                  heatingcontrol.0 2023-01-20 12:48:40.527 debug CalculateRoomTemperature for Niclas no heating false
                  heatingcontrol.0 2023-01-20 12:48:40.527 debug Niclas: set new state no heating
                  heatingcontrol.0 2023-01-20 12:48:40.526 debug Niclas ### ChangeStatus isActive to false in auto
                  heatingcontrol.0 2023-01-20 12:48:40.523 debug ### handle state change !ack heatingcontrol.0.Rooms.Niclas.isActive {"val":false,"ack":false,"ts":1674215320518,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1674215320518}

                  Rene_HMR 1 Antwort Letzte Antwort
                  0
                  • Z zahnheinrich
                    1. Instanz kann keine Gräte zufügen?

                    Hallo @Rene_HM,
                    habe mir gerade eine 2. Instanz von heatingcontrol v2.9.3 eingerichtet und kann in der Instanzeinstellung -> Geräte keine Geräte zufügen. Bei Druck auf das "+" Zeichen geschieht nichts.
                    In der ersten Instanz geht das ganz normal wie es soll.
                    Ein bug?

                    Rene_HMR Offline
                    Rene_HMR Offline
                    Rene_HM
                    Developer
                    schrieb am zuletzt editiert von
                    #2964

                    @zahnheinrich sagte in Test Adapter HeatingControl v2.9.x:

                    1. Instanz kann keine Gräte zufügen?

                    Als workaround: auf "nach Zimmern suchen" klicken und dann die Liste der Räume wieder löschen. Dann funktioniert auch das + zum Hinzufügen neuer Räume.
                    In der 2.10.5 habe ich dazu dann einen bug fix...

                    1 Antwort Letzte Antwort
                    0
                    • BigBatzB BigBatz

                      @rene_hm

                      Hallo Rene, danke für die schnelle Antwort. Mit dem "trick" eines Dummy Thermostats hat es wunderbar geklappt.
                      :grinning: :+1: Ich habe den Adapter zur Sicherheit gelöscht und von vorn angefangen.

                      ABER:

                      • Unter Devices kann man in der aktuellen Version keinen Room anlegen (PLUS drücken), ohne vorher auf "CHECK FOR NEW ROOMS" geklickt zu haben. Es passiert einfach nichts. Nach dem Löschen aller nicht benötigten Räume, die mit "CHECK FOR NEW ROOMS" angelegt wurden, funktioniert das PLUS Icon wie gewünscht. Soll ich ein Github Defect aufmachen oder hast du das "Problemchen" eh schon auf dem Schirm? Ich benutze übrigens den Safari Browser, falls das einen Unterschied machen sollte.

                      • Ohne "use of changes from thermostat = as new profile settings" gab es beim Einstellen der Temperatur einen "ACK" Fehler. Als ich das eingeschaltet habe, konnte ich über HomeKit das Relais meiner Fußbodenheizung je nach aktueller Temperatur ein- und ausschalten. perfekt!!!

                      Nun möchte ich aber gerne von deiner Automatik d.h. den Profilen profitieren. :-)

                      1. Wenn ich die Doku richtig verstanden habe, überschreibe ich mit der "Target Temperatur" nur die aktuelle Einstellung des Profiles. richtig? Ich kann also am Wochenende eine höhere Soll Temperatur festlegen und die -im Bedarfsfall- mittels HomeKit abändern.

                      2. Das HomeKit Control von Apple bringt out of the box einen Schalter für einen Modus mit. AUS, HEIZEN, KÜHLEN, AUTO sind die möglichen Werte.
                        IMG.jpeg Kann ich diesen Modus z.B. AUS oder Heizung/Auto an deinen Adapter weitergeben, um die Heizung komplett auszuschalten und nicht nur bis zur nächsten Periode? Ich denke ein richtiges Thermostat müsste doch auch einen physischen Schalter zum Ausschalten haben... :-)

                      Danke und Gruß
                      Mirko

                      P.S.: Ich hab mal versucht den Schalter heatingcontrol.0.Rooms.Niclas.isActive eines Raumes auf false zu setzen um damit den Stellantrieb zu sagen bitte alles AUS. Leider hat das nicht dazu geführt das der Actor auf OFF gegangen ist. Anbei das Log. Auch ist mit aufgefallen das wenn ich heatingcontrol.0.Rooms.Niclas.isActive im ioBroker auf false setze, wird das in deiner Admin GUI nicht angezeigt. Sind das Bugs oder darf ich die Parameter so nicht ändern?

                      heatingcontrol.0 2023-01-20 12:48:40.654 debug AddStatusToLog skip Niclas no heating 22°C
                      heatingcontrol.0 2023-01-20 12:48:40.628 debug UpdateDPs for Niclas no heating
                      heatingcontrol.0 2023-01-20 12:48:40.535 debug checking all actors
                      heatingcontrol.0 2023-01-20 12:48:40.534 debug HandleActors out of heating period or inactive room Niclas [{"name":"Fussbodenheizung POWER4","room":"Niclas","OID":"sonoff.0.Fussbodenheizung.POWER4","lastState":true,"lastChange":"","ActorOnTimerId":null,"ActorOffTimerId":null,"useExtHandling":false,"reptime":10000,"ackwait":"2000","ExtSetTimerId":null,"SetCnt":0}]
                      heatingcontrol.0 2023-01-20 12:48:40.533 debug HandleActors for Niclas no heating, timers 0
                      heatingcontrol.0 2023-01-20 12:48:40.532 debug Niclas nothing to do to for 0_userdata.0.thermostat.thermostat_niclas.temperature_target , target -99 is already set 22
                      heatingcontrol.0 2023-01-20 12:48:40.529 debug SetRoomTemperature started for Niclas target -99 with offset 0
                      heatingcontrol.0 2023-01-20 12:48:40.528 debug do not set target if no heating for room Niclas
                      heatingcontrol.0 2023-01-20 12:48:40.527 debug CalculateRoomTemperature for Niclas no heating false
                      heatingcontrol.0 2023-01-20 12:48:40.527 debug Niclas: set new state no heating
                      heatingcontrol.0 2023-01-20 12:48:40.526 debug Niclas ### ChangeStatus isActive to false in auto
                      heatingcontrol.0 2023-01-20 12:48:40.523 debug ### handle state change !ack heatingcontrol.0.Rooms.Niclas.isActive {"val":false,"ack":false,"ts":1674215320518,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1674215320518}

                      Rene_HMR Offline
                      Rene_HMR Offline
                      Rene_HM
                      Developer
                      schrieb am zuletzt editiert von
                      #2965

                      @bigbatz sagte in Test Adapter HeatingControl v2.9.x:

                      Ich hab mal versucht den Schalter heatingcontrol.0.Rooms.Niclas.isActive eines Raumes auf false zu setzen um damit den Stellantrieb zu sagen bitte alles AUS. Leider hat das nicht dazu geführt das der Actor auf OFF gegangen ist.

                      Der Akor wird dabei auch nicht direkt ausgeschaltet. Die Idee ist eigentlich, das Abfahren der Profile zu deaktivieren. Aber: man kann eine Zieltemperatur für diese Zeit setzen. Wenn diese niedriger ist, als die aktuelle, sollte der Aktor ausschalten.
                      bild1.PNG

                      Auch ist mit aufgefallen das wenn ich heatingcontrol.0.Rooms.Niclas.isActive im ioBroker auf false setze, wird das in deiner Admin GUI nicht angezeigt

                      Das ist auch richtig so: Im admin wird der Raum generell aktiv. Wenn er er hier inaktiv ist, werden die DP für den Raum nicht angelegt bzw. wird auf keinen der evtl. vorhandenen DP reagiert, intern gibt es den Raum dann gar nicht. Ein aktiver Raum kann aber zusätzlich per DP inaktiv geschaltet werden. Das dient, wie oben schon gesagt, dem Deaktivieren des Profils.

                      BigBatzB 1 Antwort Letzte Antwort
                      0
                      • Marc BergM Offline
                        Marc BergM Offline
                        Marc Berg
                        Most Active
                        schrieb am zuletzt editiert von Marc Berg
                        #2966

                        @rene_hm
                        Hallo, ich bin hier auf ein Problem gestoßen, wobei ich mir nicht ganz sicher bin, ob ich nicht etwas falsch mache.

                        • Heatingcontrol v2.9.3

                        • js-controller 4.0.24

                        Das Problem entsteht, wenn ich das Profil "Mo-Fr, Sa-So" nutze und führt dazu, dass die Änderungen der "target temperature" nicht als neue Profileinstellung übernommen werden.

                        Ich starte mit einer frisch angelegten Instanz, vorher sind alle Datenpunkte gelöscht worden. Dann nehme ich folgende Anpassungen vor:

                        1. Thermostat Settings (as new profile setting, until next profile point)


                          1136e313-435b-43ec-8932-6a031c152307-grafik.png

                        2. Actuator settings (actuators used)


                        06ec8317-1682-4a8e-8a86-456e2ed89864-grafik.png

                        1. General Profile Settings (Profile Type Mo-Fr, Sa-So; Number of profiles+periods=1)


                        50b11de9-9692-4f76-aa98-1a30655400ff-grafik.png

                        1. Heatingperiod settings (use predefined Heating Period)


                        9e114cde-b558-4b8a-a0a0-26595a406e7a-grafik.png

                        1. Anlage eines Themostats

                          2e328381-a908-46df-8064-5d99b7b2ba92-grafik.png

                        Sobald ich am Thermostat die "target temperature" ändere, erscheint im Log folgende Fehlermeldung:

                        heatingcontrol.0
                        	2023-01-22 12:30:52.540	warn	State "heatingcontrol.0.Profiles.1.Wohnzimmer.Sa-Su.Periods.6.Temperature" has no existing object, this might lead to an error in future versions
                        

                        Dass HT hier auf die Period "6" referenziert, wundert mich, da ich ja nur eine Period angelegt habe:


                        1a6fcabe-0371-4d15-8483-2c8d623b05cd-grafik.png

                        def28ac1-8fa3-4c7f-bddb-c326e0e6637d-grafik.png

                        Und damit werden die Änderungen vom Thermostat auch nicht übernommen.

                        Das Ganze funktioniert übrigens wunderbar, wenn ich das Profil "Mo-So" nutze. In diesem Fall werden die gewünschten Änderungen vom Themostat auch direkt in das Profil geschrieben.
                        Hat jemand eine Idee, woran das liegen könnte?

                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        Rene_HMR 2 Antworten Letzte Antwort
                        0
                        • Rene_HMR Rene_HM

                          @bigbatz sagte in Test Adapter HeatingControl v2.9.x:

                          Ich hab mal versucht den Schalter heatingcontrol.0.Rooms.Niclas.isActive eines Raumes auf false zu setzen um damit den Stellantrieb zu sagen bitte alles AUS. Leider hat das nicht dazu geführt das der Actor auf OFF gegangen ist.

                          Der Akor wird dabei auch nicht direkt ausgeschaltet. Die Idee ist eigentlich, das Abfahren der Profile zu deaktivieren. Aber: man kann eine Zieltemperatur für diese Zeit setzen. Wenn diese niedriger ist, als die aktuelle, sollte der Aktor ausschalten.
                          bild1.PNG

                          Auch ist mit aufgefallen das wenn ich heatingcontrol.0.Rooms.Niclas.isActive im ioBroker auf false setze, wird das in deiner Admin GUI nicht angezeigt

                          Das ist auch richtig so: Im admin wird der Raum generell aktiv. Wenn er er hier inaktiv ist, werden die DP für den Raum nicht angelegt bzw. wird auf keinen der evtl. vorhandenen DP reagiert, intern gibt es den Raum dann gar nicht. Ein aktiver Raum kann aber zusätzlich per DP inaktiv geschaltet werden. Das dient, wie oben schon gesagt, dem Deaktivieren des Profils.

                          BigBatzB Offline
                          BigBatzB Offline
                          BigBatz
                          schrieb am zuletzt editiert von
                          #2967

                          @rene_hm

                          danke für deine Rückmeldung. Ich habe wie in deinem Beispiel -die 4,5 grad- angegeben, aber beim Ausschalten wird der Actor nicht angesteuert. In den IOBroker Objekten wird "sonoff.0.Fussbodenheizung.POWER4" weiterhin als true angezeigt.

                          irgendeine Idee an was das liegen kann?

                          heatingcontrol.0 2023-01-22 14:04:44.664	debug	subscribe 0_userdata.0.thermostat.thermostat_niclas.temperature_target
                          heatingcontrol.0 2023-01-22 14:04:39.729	debug	UpdateDPs for Niclas no heating
                          heatingcontrol.0 2023-01-22 14:04:39.675	info	1 actors are on of 2
                          heatingcontrol.0 2023-01-22 14:04:39.666	debug	checking all actors
                          heatingcontrol.0 2023-01-22 14:04:39.665	debug	HandleActors out of heating period or inactive room Niclas [{"name":"Fussbodenheizung POWER4","room":"Niclas","OID":"sonoff.0.Fussbodenheizung.POWER4","lastState":false,"lastChange":"","ActorOnTimerId":null,"ActorOffTimerId":null,"useExtHandling":false,"reptime":10000,"ackwait":"2000","ExtSetTimerId":null,"SetCnt":0}]
                          heatingcontrol.0 2023-01-22 14:04:39.665	debug	HandleActors for Niclas no heating, timers 0
                          heatingcontrol.0 2023-01-22 14:04:39.664	debug	setHMStateSec: set temperature_target 0_userdata.0.thermostat.thermostat_niclas.temperature_target to 4.5
                          heatingcontrol.0 2023-01-22 14:04:39.663	info	Niclas set thermostat 0_userdata.0.thermostat.thermostat_niclas.temperature_target to 4.5
                          heatingcontrol.0 2023-01-22 14:04:39.656	debug	unsubscribe 0_userdata.0.thermostat.thermostat_niclas.temperature_target
                          heatingcontrol.0 2023-01-22 14:04:39.654	debug	SetRoomTemperature started for Niclas target 4.5 with offset 0
                          heatingcontrol.0 2023-01-22 14:04:39.653	debug	set target (2) if no heating for room Niclas to 4.5
                          heatingcontrol.0 2023-01-22 14:04:39.652	debug	CalculateRoomTemperature for Niclas no heating false
                          heatingcontrol.0 2023-01-22 14:04:39.652	debug	Niclas: set new state no heating
                          heatingcontrol.0 2023-01-22 14:04:39.651	debug	Niclas ### ChangeStatus isActive to false in auto
                          heatingcontrol.0 2023-01-22 14:04:39.650	debug	### handle state change !ack heatingcontrol.0.Rooms.Niclas.isActive {"val":false,"ack":false,"ts":1674392679648,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1674392679648}
                          
                          Rene_HMR 1 Antwort Letzte Antwort
                          0
                          • Marc BergM Marc Berg

                            @rene_hm
                            Hallo, ich bin hier auf ein Problem gestoßen, wobei ich mir nicht ganz sicher bin, ob ich nicht etwas falsch mache.

                            • Heatingcontrol v2.9.3

                            • js-controller 4.0.24

                            Das Problem entsteht, wenn ich das Profil "Mo-Fr, Sa-So" nutze und führt dazu, dass die Änderungen der "target temperature" nicht als neue Profileinstellung übernommen werden.

                            Ich starte mit einer frisch angelegten Instanz, vorher sind alle Datenpunkte gelöscht worden. Dann nehme ich folgende Anpassungen vor:

                            1. Thermostat Settings (as new profile setting, until next profile point)


                              1136e313-435b-43ec-8932-6a031c152307-grafik.png

                            2. Actuator settings (actuators used)


                            06ec8317-1682-4a8e-8a86-456e2ed89864-grafik.png

                            1. General Profile Settings (Profile Type Mo-Fr, Sa-So; Number of profiles+periods=1)


                            50b11de9-9692-4f76-aa98-1a30655400ff-grafik.png

                            1. Heatingperiod settings (use predefined Heating Period)


                            9e114cde-b558-4b8a-a0a0-26595a406e7a-grafik.png

                            1. Anlage eines Themostats

                              2e328381-a908-46df-8064-5d99b7b2ba92-grafik.png

                            Sobald ich am Thermostat die "target temperature" ändere, erscheint im Log folgende Fehlermeldung:

                            heatingcontrol.0
                            	2023-01-22 12:30:52.540	warn	State "heatingcontrol.0.Profiles.1.Wohnzimmer.Sa-Su.Periods.6.Temperature" has no existing object, this might lead to an error in future versions
                            

                            Dass HT hier auf die Period "6" referenziert, wundert mich, da ich ja nur eine Period angelegt habe:


                            1a6fcabe-0371-4d15-8483-2c8d623b05cd-grafik.png

                            def28ac1-8fa3-4c7f-bddb-c326e0e6637d-grafik.png

                            Und damit werden die Änderungen vom Thermostat auch nicht übernommen.

                            Das Ganze funktioniert übrigens wunderbar, wenn ich das Profil "Mo-So" nutze. In diesem Fall werden die gewünschten Änderungen vom Themostat auch direkt in das Profil geschrieben.
                            Hat jemand eine Idee, woran das liegen könnte?

                            Rene_HMR Offline
                            Rene_HMR Offline
                            Rene_HM
                            Developer
                            schrieb am zuletzt editiert von
                            #2968

                            @marc-berg ich habe daraus mal ein Ticket gemacht, muss ich mir anschauen...
                            https://github.com/rg-engineering/ioBroker.heatingcontrol/issues/358

                            1 Antwort Letzte Antwort
                            1
                            • BigBatzB BigBatz

                              @rene_hm

                              danke für deine Rückmeldung. Ich habe wie in deinem Beispiel -die 4,5 grad- angegeben, aber beim Ausschalten wird der Actor nicht angesteuert. In den IOBroker Objekten wird "sonoff.0.Fussbodenheizung.POWER4" weiterhin als true angezeigt.

                              irgendeine Idee an was das liegen kann?

                              heatingcontrol.0 2023-01-22 14:04:44.664	debug	subscribe 0_userdata.0.thermostat.thermostat_niclas.temperature_target
                              heatingcontrol.0 2023-01-22 14:04:39.729	debug	UpdateDPs for Niclas no heating
                              heatingcontrol.0 2023-01-22 14:04:39.675	info	1 actors are on of 2
                              heatingcontrol.0 2023-01-22 14:04:39.666	debug	checking all actors
                              heatingcontrol.0 2023-01-22 14:04:39.665	debug	HandleActors out of heating period or inactive room Niclas [{"name":"Fussbodenheizung POWER4","room":"Niclas","OID":"sonoff.0.Fussbodenheizung.POWER4","lastState":false,"lastChange":"","ActorOnTimerId":null,"ActorOffTimerId":null,"useExtHandling":false,"reptime":10000,"ackwait":"2000","ExtSetTimerId":null,"SetCnt":0}]
                              heatingcontrol.0 2023-01-22 14:04:39.665	debug	HandleActors for Niclas no heating, timers 0
                              heatingcontrol.0 2023-01-22 14:04:39.664	debug	setHMStateSec: set temperature_target 0_userdata.0.thermostat.thermostat_niclas.temperature_target to 4.5
                              heatingcontrol.0 2023-01-22 14:04:39.663	info	Niclas set thermostat 0_userdata.0.thermostat.thermostat_niclas.temperature_target to 4.5
                              heatingcontrol.0 2023-01-22 14:04:39.656	debug	unsubscribe 0_userdata.0.thermostat.thermostat_niclas.temperature_target
                              heatingcontrol.0 2023-01-22 14:04:39.654	debug	SetRoomTemperature started for Niclas target 4.5 with offset 0
                              heatingcontrol.0 2023-01-22 14:04:39.653	debug	set target (2) if no heating for room Niclas to 4.5
                              heatingcontrol.0 2023-01-22 14:04:39.652	debug	CalculateRoomTemperature for Niclas no heating false
                              heatingcontrol.0 2023-01-22 14:04:39.652	debug	Niclas: set new state no heating
                              heatingcontrol.0 2023-01-22 14:04:39.651	debug	Niclas ### ChangeStatus isActive to false in auto
                              heatingcontrol.0 2023-01-22 14:04:39.650	debug	### handle state change !ack heatingcontrol.0.Rooms.Niclas.isActive {"val":false,"ack":false,"ts":1674392679648,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1674392679648}
                              
                              Rene_HMR Offline
                              Rene_HMR Offline
                              Rene_HM
                              Developer
                              schrieb am zuletzt editiert von
                              #2969

                              @bigbatz sagte in Test Adapter HeatingControl v2.9.x:

                              irgendeine Idee an was das liegen kann?

                              auch das muss ich mir anschauen... Ich denke, das inaktiv-Schalten des Raumes führt auch dazu, dass die Aktoren nicht mehr geschaltet werden.
                              Warum musst du den Raum eigentlich aktiv / inaktiv schalten? Die Profile sollten doch dazu ausreichen?

                              Rene_HMR 1 Antwort Letzte Antwort
                              0
                              • Rene_HMR Rene_HM

                                @bigbatz sagte in Test Adapter HeatingControl v2.9.x:

                                irgendeine Idee an was das liegen kann?

                                auch das muss ich mir anschauen... Ich denke, das inaktiv-Schalten des Raumes führt auch dazu, dass die Aktoren nicht mehr geschaltet werden.
                                Warum musst du den Raum eigentlich aktiv / inaktiv schalten? Die Profile sollten doch dazu ausreichen?

                                Rene_HMR Offline
                                Rene_HMR Offline
                                Rene_HM
                                Developer
                                schrieb am zuletzt editiert von
                                #2970

                                @BigBatz Es gibt noch eine andere Einstellung, die du probieren könntest:

                                bild1.PNG
                                bild2.PNG

                                Das schaltet den Aktor aus, sobald der Raum auf inaktiv geht, ohne den Umweg über das Thermostat und von dort die Erkennung dass Zieltemperatur unterhalb Ist-Temperatur liegt

                                1 Antwort Letzte Antwort
                                0
                                • Marc BergM Marc Berg

                                  @rene_hm
                                  Hallo, ich bin hier auf ein Problem gestoßen, wobei ich mir nicht ganz sicher bin, ob ich nicht etwas falsch mache.

                                  • Heatingcontrol v2.9.3

                                  • js-controller 4.0.24

                                  Das Problem entsteht, wenn ich das Profil "Mo-Fr, Sa-So" nutze und führt dazu, dass die Änderungen der "target temperature" nicht als neue Profileinstellung übernommen werden.

                                  Ich starte mit einer frisch angelegten Instanz, vorher sind alle Datenpunkte gelöscht worden. Dann nehme ich folgende Anpassungen vor:

                                  1. Thermostat Settings (as new profile setting, until next profile point)


                                    1136e313-435b-43ec-8932-6a031c152307-grafik.png

                                  2. Actuator settings (actuators used)


                                  06ec8317-1682-4a8e-8a86-456e2ed89864-grafik.png

                                  1. General Profile Settings (Profile Type Mo-Fr, Sa-So; Number of profiles+periods=1)


                                  50b11de9-9692-4f76-aa98-1a30655400ff-grafik.png

                                  1. Heatingperiod settings (use predefined Heating Period)


                                  9e114cde-b558-4b8a-a0a0-26595a406e7a-grafik.png

                                  1. Anlage eines Themostats

                                    2e328381-a908-46df-8064-5d99b7b2ba92-grafik.png

                                  Sobald ich am Thermostat die "target temperature" ändere, erscheint im Log folgende Fehlermeldung:

                                  heatingcontrol.0
                                  	2023-01-22 12:30:52.540	warn	State "heatingcontrol.0.Profiles.1.Wohnzimmer.Sa-Su.Periods.6.Temperature" has no existing object, this might lead to an error in future versions
                                  

                                  Dass HT hier auf die Period "6" referenziert, wundert mich, da ich ja nur eine Period angelegt habe:


                                  1a6fcabe-0371-4d15-8483-2c8d623b05cd-grafik.png

                                  def28ac1-8fa3-4c7f-bddb-c326e0e6637d-grafik.png

                                  Und damit werden die Änderungen vom Thermostat auch nicht übernommen.

                                  Das Ganze funktioniert übrigens wunderbar, wenn ich das Profil "Mo-So" nutze. In diesem Fall werden die gewünschten Änderungen vom Themostat auch direkt in das Profil geschrieben.
                                  Hat jemand eine Idee, woran das liegen könnte?

                                  Rene_HMR Offline
                                  Rene_HMR Offline
                                  Rene_HM
                                  Developer
                                  schrieb am zuletzt editiert von Rene_HM
                                  #2971

                                  @marc-berg sagte in Test Adapter HeatingControl v2.9.x:

                                  Das Problem entsteht, wenn ich das Profil "Mo-Fr, Sa-So" nutze und führt dazu, dass die Änderungen der "target temperature" nicht als neue Profileinstellung übernommen werden.

                                  Kannst du mal auf eine 2.10.x (im latest) gehen? Ich denke, die notwendige Änderung ist seit 2.10.1 schon drin. Wenn es mit der aktuellen Version auch oder noch nicht geht, müssen wir nochmal schauen... In meinem Testsetup mit 2.10.5 funktioniert es...

                                  Marc BergM 1 Antwort Letzte Antwort
                                  1
                                  • Rene_HMR Rene_HM

                                    @marc-berg sagte in Test Adapter HeatingControl v2.9.x:

                                    Das Problem entsteht, wenn ich das Profil "Mo-Fr, Sa-So" nutze und führt dazu, dass die Änderungen der "target temperature" nicht als neue Profileinstellung übernommen werden.

                                    Kannst du mal auf eine 2.10.x (im latest) gehen? Ich denke, die notwendige Änderung ist seit 2.10.1 schon drin. Wenn es mit der aktuellen Version auch oder noch nicht geht, müssen wir nochmal schauen... In meinem Testsetup mit 2.10.5 funktioniert es...

                                    Marc BergM Offline
                                    Marc BergM Offline
                                    Marc Berg
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #2972

                                    @rene_hm sagte in Test Adapter HeatingControl v2.9.x:

                                    Kannst du mal auf eine 2.10.x (im latest) gehen? Ich denke, die notwendige Änderung ist seit 2.10.1 schon drin. Wenn es mit der aktuellen Version auch oder noch nicht geht, müssen wir nochmal schauen... In meinem Testsetup mit 2.10.5 funktioniert es...

                                    Mit der 2.10.5 sieht es jetzt gut aus. Mal sehen, ob es für den Bereich "Sa-So" auch noch funktioniert. :-)

                                    Danke!

                                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

                                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                    1 Antwort Letzte Antwort
                                    0
                                    • H Offline
                                      H Offline
                                      hm_krause
                                      schrieb am zuletzt editiert von
                                      #2973

                                      @rene_hm
                                      Danke, bin aber erstmal nicht vor Ort. , werde das nächste Woche Mal nachschauen.

                                      1 Antwort Letzte Antwort
                                      0
                                      • E Offline
                                        E Offline
                                        e-i-k-e
                                        schrieb am zuletzt editiert von
                                        #2974

                                        Besteht eigentlich die Möglichkeit, denn Automatikbetrieb zu deaktivieren und stattdessen einen fixen Temperaturwert vorzugeben und zudem die Funktion mit der Temperaturabsenkung bei geöffnetem Fenster beizubehalten?

                                        Rene_HMR 1 Antwort Letzte Antwort
                                        0
                                        • E e-i-k-e

                                          Besteht eigentlich die Möglichkeit, denn Automatikbetrieb zu deaktivieren und stattdessen einen fixen Temperaturwert vorzugeben und zudem die Funktion mit der Temperaturabsenkung bei geöffnetem Fenster beizubehalten?

                                          Rene_HMR Offline
                                          Rene_HMR Offline
                                          Rene_HM
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #2975

                                          @e-i-k-e wenn du im Profil für alle Profilpunkte die gleiche Temperatur vergibst. Das könnte ja ein eigenes Profil werden...

                                          E 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          635

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe