Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter HeatingControl v2.12.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter HeatingControl v2.12.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      guergen @Rene_HM last edited by

      @Rene_HM
      Super!
      Das "aus der Tür gehen" funktioniert jetzt !
      Auch im 2.Raum wird die Temperatur gesenkt bei einem Fenster!

      Danke!

      1 Reply Last reply Reply Quote 0
      • I
        ide10 @Rene_HM last edited by

        @Rene_HM klasse Arbeit! Funktioniert alles wie es soll was "AbsentDecrease" betrifft.

        1 Reply Last reply Reply Quote 0
        • P
          Pittini Developer last edited by

          Wenn bei relativer Absenkung Partymode gleichzeitig aktiv ist, wird gar nicht mehr abgesenkt.

          2019-12-16 14_19_53-objects - ioBroker.png

          2019-12-16 14_21_25-objects - ioBroker.png

          2019-12-16 14_23_21-logs - ioBroker.png

          Rene_HM 1 Reply Last reply Reply Quote 0
          • Rene_HM
            Rene_HM Developer @Pittini last edited by

            @Pittini Das Problem verstehe ich nicht ganz:
            In deinen screen shots wird gezeigt, dass Party erkannt wurde. Gleichzeitig hast du aber PartyDecrease auf 0°C, also eigentlich keine Absenkung. Was meinst du mit "gleichzeitig"? Ich sehe hier keine weitere Absenkung. oder übersehe ich etwas?

            P 1 Reply Last reply Reply Quote 0
            • P
              Pittini Developer @Rene_HM last edited by

              @Rene_HM said in Test Adapter HeatingControl v0.3.x:

              Gleichzeitig hast du aber PartyDecrease auf 0°C, also eigentlich keine Absenkung.

              Genau da ist das Problem. Es sollte eigentlich keine Auswirkung auf die Fenster Absenkung haben. Trotzdem ist es so, das bei aktiviertem Partymode keinerlei Fensteroffenabsenkung passiert, in keinem Raum. Das siehste auch im Log, bei Fenster auf/zu ändert sich die Temp nicht, obwohl eine Fenster offen Absenkung definiert ist. Sobald ich den Partymodus deaktiviere funktioniert alles wieder normal. Ich könnte mir vorstellen dass das auch bei Dir reproduzierbar sein dürfte.

              Rene_HM 1 Reply Last reply Reply Quote 0
              • Rene_HM
                Rene_HM Developer @Pittini last edited by

                @Pittini okay, verstanden. Ich schaue mir das nochmal an...

                1 Reply Last reply Reply Quote 0
                • opossum
                  opossum last edited by opossum

                  Hallo,
                  ich habe mal eine Frage zum DutyCycle der CCU3. Ich frage die Anwesenheit der Telefone in der Fritzbox alle 15 sec. ab. Genau so oft habe ich im Log, dass die Temperaturen berechnet und auch gesetzt werden. Bei 11 Thermostaten vielleicht nicht viel, aber der DutyCycle meiner CCU3 ist um 10% gestiegen. Liegt jetzt bei ca. 15-18%. Das ist jetzt nicht beunruhigend, aber wie oft (in welchen Intervallen) werden die Temperaturen kalkuliert und gesetzt. An der Abfragehäufigkeit der Telefone kann ich leider nichts ändern. Ich habe nur ein Profil mit jeweils 5 Zeiten für 11 Heizungen gebaut. Habe den Adapter jetzt mal auf Level WARN gestellt, weil ich alle 15 Sekunden die Meldungen im Log hatte. Wie kann man das wieder reduzieren? Der Adapter ist sonst super, ich würde ihn gern weiter einsetzen. Er funktioniert auch zuverlässig, ich habe ihn aber jetzt trotz dem deaktiviert, um zu schauen, ob der DutyCycle wieder runter geht. Ich habe den DutyCycle auch in einem Diagramm, wo ich das sehen kann, dass der DC mit dem Adapter gut 10% ansteigt. Kann das so sein? Der Parameter LastProgramRun aktualisiert sich alle 15 Sekunden.

                  dirk1962 Rene_HM 2 Replies Last reply Reply Quote 0
                  • dirk1962
                    dirk1962 @opossum last edited by

                    @opossum Welche Version nutzt Du? Das war früher mal ein Problem, mit der aktuellen Version ist es keins mehr.

                    1 Reply Last reply Reply Quote 0
                    • dirk1962
                      dirk1962 last edited by

                      @Rene_HM Eine Instanz läuft mit absoluter Absenkung und eine Instanz mit relativer. Wenn ich abwesend und in Urlaub bin, stellt der Adapter bei absoluter Absenkung die Temperatur der Urlaub abwesend Absenkung ein. Das macht für mich auch Sinn, wenn ich in Urlaub bin stelle ich die Heizung niedriger ein, als wenn ich nur zur Arbeit gehe.
                      Bei der relativen Absenkung stellt die Instanz den Wert der Abwesenheit ein und ignoriert den Wert der Urlaub abwesend Absenkung. Kannst Du das bitte mal prüfen und ggf ändern.

                      1 Reply Last reply Reply Quote 0
                      • Rene_HM
                        Rene_HM Developer last edited by

                        @Pittini @dirk1962 Die beiden issues haben die gleiche Ursache. Irgendwo weiter oben hier in dem thread wurde diskutiert, dass ich mehrere Absenkungen "aufsummiere". Wenn also "Party" und "Fenster offen" vorliegt, habe ich beide Werte zusammenaddiert und von der eigentlichen Zieltemperatur abgezogen. Jetzt habe ich eine Priorisierung eingebaut. Wenn also eine Absenkung erfolgt, werden alle nachfolgenden ignoriert. Die Reihenfolge ist die folgende:

                        • abwesend
                        • Gäste
                        • Party
                        • Fenster offen
                        • Urlaub abwesend
                        dirk1962 P 2 Replies Last reply Reply Quote 0
                        • Rene_HM
                          Rene_HM Developer @opossum last edited by

                          @opossum Der Adapter reagiert zunächst erst mal auf jeden Trigger von außen. Das muss er auch, da ich erst durch Prüfen der Werte ermitteln kann, ob sich etwas geändert hat. Der Adapter selbst sendet aber nur Änderungen nach außen. Im HM-Adapter kommen somit auch nur Änderungen an, die der wiederum an die CCU schickt. Damit sollte das Verhalten keinen Einfluß (mehr) auf den duty-cycle haben.
                          Wenn du die Häufigkeit der Abfragen nicht ändern willst oder kannst, kannst du dir ein script bauen, welches nur Änderungen der Anwesenheit auf den Adapter schreibt.

                          opossum 1 Reply Last reply Reply Quote 0
                          • dirk1962
                            dirk1962 @Rene_HM last edited by

                            @Rene_HM Okay, aber abwesend vor Urlaub abwesend zu setzen macht für mich keinen Sinn. Wenn ich Urlaub abwesend bin, bin ich nicht anwesend. Wenn die Priorisierung so bleibt, brauche ich kein Urlaub abwesend, weil die Absenkung nie zum Zug kommt. Bei der absoluten Absenkung hat Urlaub abwesend aber eine höhere Priorität als abwesend und das macht auch Sinn. Nur meine Meinung.

                            Rene_HM 1 Reply Last reply Reply Quote 0
                            • Rene_HM
                              Rene_HM Developer @dirk1962 last edited by

                              Folgender Vorschlag zur Priorisierung:

                              • Urlaub abwesend
                              • Fenster offen
                              • Party
                              • abwesend
                              • Gäste

                              Für beide Varianten gleich (relativ und absolut).

                              dirk1962 1 Reply Last reply Reply Quote 0
                              • opossum
                                opossum @Rene_HM last edited by opossum

                                Hallo, @Rene_HM ,

                                @Rene_HM sagte in Test Adapter HeatingControl v0.3.x:

                                @opossum Der Adapter reagiert zunächst erst mal auf jeden Trigger von außen. Das muss er auch, da ich erst durch Prüfen der Werte ermitteln kann, ob sich etwas geändert hat. Der Adapter selbst sendet aber nur Änderungen nach außen. Im HM-Adapter kommen somit auch nur Änderungen an, die der wiederum an die CCU schickt. Damit sollte das Verhalten keinen Einfluß (mehr) auf den duty-cycle haben.
                                Wenn du die Häufigkeit der Abfragen nicht ändern willst oder kannst, kannst du dir ein script bauen, welches nur Änderungen der Anwesenheit auf den Adapter schreibt.

                                ich nutze Version 0.3.9, wenn aber der Adapter die Änderungen alle 15 Sekunden schickt, wird auch die CCU alle 15 Sekunden an die Thermostate senden oder sehe ich das falsch?
                                An den rot eingekreisten Stellen habe ich den Adapter aktiv gehabt.
                                576c2eab-1a89-4e19-98bf-299c8d1e3afd-image.png
                                Ich werde ihn jetzt mal wieder aktivieren und dann morgen früh schauen, wie sich das entwickelt. Erst einmal danke für die schnelle Hilfe.
                                Jetzt dümpelt der DC wieder bei 6% rum.

                                Hier mal das Log nach dem Einschalten des Adapters als Auszug, das kommt alle 15 Sekunden:


                                2019-12-17 20:53:26.056 - info: heatingcontrol.0 (3206) starting. Version 0.3.9 in /opt/iobroker/node_modules/iobroker.heatingcontrol, node: v10.17.0
                                2019-12-17 20:53:26.872 - info: heatingcontrol.0 (3206) checking all external states
                                2019-12-17 20:53:26.872 - info: heatingcontrol.0 (3206) setting PublicHolidyToday to false
                                2019-12-17 20:53:26.961 - info: heatingcontrol.0 (3206) setting Present to true
                                2019-12-17 20:53:27.050 - info: heatingcontrol.0 (3206) external states checked, done
                                2019-12-17 20:53:27.051 - info: heatingcontrol.0 (3206) calculating new target temperatures
                                2019-12-17 20:53:27.104 - info: heatingcontrol.0 (3206) room Arbeitszimmer Thermostat HM-CC-RT-DN OEQ1253679 set to 19
                                2019-12-17 20:53:27.327 - info: heatingcontrol.0 (3206) room Bad oben Thermostat HM-CC-RT-DN OEQ1253589 set to 19
                                2019-12-17 20:53:27.506 - info: heatingcontrol.0 (3206) room Esszimmer Thermostat HM-CC-RT-DN OEQ1248229 set to 19
                                2019-12-17 20:53:27.835 - info: heatingcontrol.0 (3206) room Flur Erdgeschoss Thermostat HM-CC-RT-DN OEQ1253651 set to 19
                                2019-12-17 20:53:28.058 - info: heatingcontrol.0 (3206) room Gästebad Thermostat HM-CC-RT-DN OEQ1257899 set to 19
                                2019-12-17 20:53:28.279 - info: heatingcontrol.0 (3206) room Gästezimmer Thermostat HM-CC-RT-DN OEQ1253410 set to 19
                                2019-12-17 20:53:28.499 - info: heatingcontrol.0 (3206) room Wohnzimmer Thermostat HM-CC-RT-DN OEQ1253597 set to 23
                                2019-12-17 20:53:28.676 - info: heatingcontrol.0 (3206) room roomBedroom Thermostat HM-CC-RT-DN OEQ1248884 set to 19
                                2019-12-17 20:53:28.898 - info: heatingcontrol.0 (3206) room roomKitchen Thermostat HM-CC-RT-DN OEQ1253735 set to 19
                                2019-12-17 20:53:29.083 - info: heatingcontrol.0 (3206) subscribe feiertage.0.heute.boolean
                                2019-12-17 20:53:29.083 - info: heatingcontrol.0 (3206) subscribe admin.0.Anwesenheit
                                2019-12-17 20:53:29.084 - info: heatingcontrol.0 (3206) subscribe Arbeitszimmer hm-rpc.1.OEQ1986453.1.STATE
                                2019-12-17 20:53:29.085 - info: heatingcontrol.0 (3206) subscribe Esszimmer hm-rpc.1.OEQ1986598.1.STATE
                                2019-12-17 20:53:29.085 - info: heatingcontrol.0 (3206) subscribe Esszimmer hm-rpc.1.OEQ1986425.1.STATE
                                2019-12-17 20:53:29.086 - info: heatingcontrol.0 (3206) subscribe Bad oben hm-rpc.1.OEQ1982487.1.STATE
                                2019-12-17 20:53:29.086 - info: heatingcontrol.0 (3206) subscribe Flur Erdgeschoss hm-rpc.1.OEQ1986670.1.STATE
                                2019-12-17 20:53:29.086 - info: heatingcontrol.0 (3206) subscribe Gästebad hm-rpc.1.OEQ1987640.1.STATE
                                2019-12-17 20:53:29.086 - info: heatingcontrol.0 (3206) subscribe Gästezimmer hm-rpc.1.OEQ1987573.1.STATE
                                2019-12-17 20:53:29.086 - info: heatingcontrol.0 (3206) subscribe Wohnzimmer hm-rpc.1.OEQ1986620.1.STATE
                                2019-12-17 20:53:29.087 - info: heatingcontrol.0 (3206) subscribe Wohnzimmer hm-rpc.1.OEQ1986754.1.STATE
                                2019-12-17 20:53:29.087 - info: heatingcontrol.0 (3206) subscribe roomBedroom hm-rpc.1.OEQ1980978.1.STATE
                                2019-12-17 20:53:29.088 - info: heatingcontrol.0 (3206) subscribe roomKitchen hm-rpc.1.OEQ1987587.1.STATE
                                2019-12-17 20:53:31.054 - info: heatingcontrol.0 (3206) calculating new target temperatures
                                2019-12-17 20:53:31.099 - info: heatingcontrol.0 (3206) room Arbeitszimmer Thermostat HM-CC-RT-DN OEQ1253679 set to 19
                                2019-12-17 20:53:31.276 - info: heatingcontrol.0 (3206) room Bad oben Thermostat HM-CC-RT-DN OEQ1253589 set to 19
                                2019-12-17 20:53:31.420 - info: heatingcontrol.0 (3206) room Esszimmer Thermostat HM-CC-RT-DN OEQ1248229 set to 19
                                2019-12-17 20:53:31.642 - info: heatingcontrol.0 (3206) room Flur Erdgeschoss Thermostat HM-CC-RT-DN OEQ1253651 set to 19
                                2019-12-17 20:53:31.863 - info: heatingcontrol.0 (3206) room Gästebad Thermostat HM-CC-RT-DN OEQ1257899 set to 19
                                2019-12-17 20:53:32.086 - info: heatingcontrol.0 (3206) room Gästezimmer Thermostat HM-CC-RT-DN OEQ1253410 set to 19
                                2019-12-17 20:53:32.265 - info: heatingcontrol.0 (3206) room Wohnzimmer Thermostat HM-CC-RT-DN OEQ1253597 set to 23
                                2019-12-17 20:53:32.495 - info: heatingcontrol.0 (3206) room roomBedroom Thermostat HM-CC-RT-DN OEQ1248884 set to 19
                                2019-12-17 20:53:32.722 - info: heatingcontrol.0 (3206) room roomKitchen Thermostat HM-CC-RT-DN OEQ1253735 set to 19
                                2019-12-17 20:53:46.050 - info: heatingcontrol.0 (3206) calculating new target temperatures
                                2019-12-17 20:53:46.144 - info: heatingcontrol.0 (3206) room Arbeitszimmer Thermostat HM-CC-RT-DN OEQ1253679 set to 19
                                2019-12-17 20:53:46.367 - info: heatingcontrol.0 (3206) room Bad oben Thermostat HM-CC-RT-DN OEQ1253589 set to 19
                                2019-12-17 20:53:46.587 - info: heatingcontrol.0 (3206) room Esszimmer Thermostat HM-CC-RT-DN OEQ1248229 set to 19
                                2019-12-17 20:53:46.807 - info: heatingcontrol.0 (3206) room Flur Erdgeschoss Thermostat HM-CC-RT-DN OEQ1253651 set to 19
                                2019-12-17 20:53:46.941 - info: heatingcontrol.0 (3206) room Gästebad Thermostat HM-CC-RT-DN OEQ1257899 set to 19
                                2019-12-17 20:53:47.167 - info: heatingcontrol.0 (3206) room Gästezimmer Thermostat HM-CC-RT-DN OEQ1253410 set to 19
                                2019-12-17 20:53:47.387 - info: heatingcontrol.0 (3206) room Wohnzimmer Thermostat HM-CC-RT-DN OEQ1253597 set to 23
                                2019-12-17 20:53:47.607 - info: heatingcontrol.0 (3206) room roomBedroom Thermostat HM-CC-RT-DN OEQ1248884 set to 19
                                2019-12-17 20:53:47.828 - info: heatingcontrol.0 (3206) room roomKitchen Thermostat HM-CC-RT-DN OEQ1253735 set to 19
                                2019-12-17 20:54:00.022 - info: javascript.0 (809) script.js.common.Adapter_zaehlen:

                                Kann auch gern das gesamte Log hier hochladen, habe den Adapter jetzt wieder auf info gestellt. Da kommen alle 15 Sekunden diese Meldungen. Da steht immer, Temperatur … Set to …, bedeutet das, dass hier eine erneute Änderung an die CCU gesendet wird?

                                Rene_HM 1 Reply Last reply Reply Quote 0
                                • opossum
                                  opossum last edited by opossum

                                  Hallo,
                                  habe den Adapter um 20.53 Uhr wieder aktiviert, DC ist jetzt auf 29%.
                                  aed38025-cea7-4cdd-964d-8e1258516900-image.png
                                  2c1f1e9b-2ebb-4285-89d3-48641647470f-image.png
                                  Kann es sein, dass der Adapter eine Änderung erkennt, die eigentlich keine ist? Ich habe bei mir ein Script laufen, das alle 15 Sekunden einen Datenpunkt checkt und aktualisiert. Das ist der Datenpunkt:
                                  aeb00b6b-4456-4773-acca-1d59960e31a5-image.png
                                  Genau den habe ich in den Einstellungen angegeben:
                                  e3d3452d-1beb-47a6-af83-9d9f53fb9c1c-image.png oder ist dort ein falscher Anwesenheitspfad bei mir drin?

                                  1 Reply Last reply Reply Quote 0
                                  • opossum
                                    opossum last edited by

                                    Hallo,
                                    ich kann das reproduzieren. Schalte ich das Script für die Anwesenheit ab, bleiben die Meldungen im Log aus. Schalte ich das Script wieder ein, dann reagiert der Adapter alle 15 Sekunden auf die Aktualisierung. Der Wert ändert sich aber nicht, er bleibt auf true.

                                    1 Reply Last reply Reply Quote 0
                                    • Rene_HM
                                      Rene_HM Developer @opossum last edited by

                                      @opossum sagte in Test Adapter HeatingControl v0.3.x:

                                      bedeutet das, dass hier eine erneute Änderung an die CCU gesendet wird?

                                      nein. es wird nur gesendet, wenn es eine Änderung gab. Der Wert wird berechnet, das log geschrieben und dann geschaut, ob der berechnete Wert anders ist, als vorher schon mal gesetzt. Nur dann wird der neue, veränderte Wert geschrieben. Das siehst du im debug-log. Da sollte stehen "nothing to do, already xxx"

                                      1 Reply Last reply Reply Quote 0
                                      • dirk1962
                                        dirk1962 @Rene_HM last edited by

                                        @Rene_HM Eventuell würde ich Gäste noch vor abwesend setzen, weil wenn ich Gäste habe, sollte ich auch anwesend sein😀 😀. Dürfte vom Prinzip aber keinen Unterschied machen.

                                        1 Reply Last reply Reply Quote 0
                                        • opossum
                                          opossum last edited by opossum

                                          Hallo,

                                          ist das gewollt, dass nach Deaktivierung alle Räume wieder inaktiv sind und auch die Sensoren aus der Konfig verschwunden sind? Das Flag für Löschen bei Admin ist nicht gesetzt.

                                          dirk1962 Rene_HM 2 Replies Last reply Reply Quote 0
                                          • dirk1962
                                            dirk1962 @opossum last edited by

                                            @opossum Hatte ich auch, als ich die neue Version gestern installiert habe und danach die Instanzen kurz auf inaktiv gesetzt hatte.

                                            opossum 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            889
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            heating
                                            236
                                            3158
                                            1499317
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo