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.
    • Rene_HM
      Rene_HM Developer @ide10 last edited by

      @ide10 kannst du den Adapter mal im debug-Mode laufen lassen und dann das log posten? Ich hatte bis 0.3.7 einen Fehler mit dieser Warnung, aber in Zusammenhang mit absoluter Absenkung und nicht, wie bei dir, mit relativer...

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

        @Rene_HM hier das debug-log

        heatingcontrol.0	2019-12-11 22:20:08.429	debug	### all StateChange handled
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	### 111 handled
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 14 Dec 2019 22:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 14 Dec 2019 16:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 14 Dec 2019 12:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 14 Dec 2019 08:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 14 Dec 2019 00:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 12 Dec 2019 22:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 12 Dec 2019 16:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 12 Dec 2019 12:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 12 Dec 2019 08:00:00
        heatingcontrol.0	2019-12-11 22:20:08.428	debug	[INFO] status = true next event: 12 Dec 2019 00:00:00
        heatingcontrol.0	2019-12-11 22:20:08.414	debug	thermostat maxcube.0.devices.thermostat_1aa816.setpoint nothing to do, already 21
        heatingcontrol.0	2019-12-11 22:20:08.413	info	room Wohnzimmer Thermostat Wohnzimmer set to 21
        heatingcontrol.0	2019-12-11 22:20:08.413	debug	### new target temp 21 0 0 0 0 0
        heatingcontrol.0	2019-12-11 22:20:08.413	debug	### current > 1 4 1
        heatingcontrol.0	2019-12-11 22:20:08.413	debug	check time for Wohnzimmer Profiles.0.Wohnzimmer.Mo-Fr.Periods.4.time 21
        heatingcontrol.0	2019-12-11 22:20:08.410	debug	check ID Profiles.0.Wohnzimmer.Mo-Fr.Periods.4.time
        heatingcontrol.0	2019-12-11 22:20:08.410	debug	check time for Wohnzimmer Profiles.0.Wohnzimmer.Mo-Fr.Periods.3.time 22
        heatingcontrol.0	2019-12-11 22:20:08.408	debug	check ID Profiles.0.Wohnzimmer.Mo-Fr.Periods.3.time
        heatingcontrol.0	2019-12-11 22:20:08.408	debug	check time for Wohnzimmer Profiles.0.Wohnzimmer.Mo-Fr.Periods.2.time 21
        heatingcontrol.0	2019-12-11 22:20:08.406	debug	check ID Profiles.0.Wohnzimmer.Mo-Fr.Periods.2.time
        heatingcontrol.0	2019-12-11 22:20:08.406	debug	check time for Wohnzimmer Profiles.0.Wohnzimmer.Mo-Fr.Periods.1.time 22
        heatingcontrol.0	2019-12-11 22:20:08.404	debug	check ID Profiles.0.Wohnzimmer.Mo-Fr.Periods.1.time
        heatingcontrol.0	2019-12-11 22:20:08.404	debug	check time for Wohnzimmer Profiles.0.Wohnzimmer.Mo-Fr.Periods.0.time 20
        heatingcontrol.0	2019-12-11 22:20:08.402	debug	check ID Profiles.0.Wohnzimmer.Mo-Fr.Periods.0.time
        heatingcontrol.0	2019-12-11 22:20:08.402	debug	number of periods 5
        heatingcontrol.0	2019-12-11 22:20:08.402	warn	AbsentDecrease not defined
        heatingcontrol.0	2019-12-11 22:20:08.402	debug	AbsentDecrease null
        heatingcontrol.0	2019-12-11 22:20:08.400	debug	check room Wohnzimmer
        heatingcontrol.0	2019-12-11 22:20:08.400	debug	profile 0
        heatingcontrol.0	2019-12-11 22:20:08.398	debug	get profile
        heatingcontrol.0	2019-12-11 22:20:08.398	debug	profile type 2
        heatingcontrol.0	2019-12-11 22:20:08.389	debug	### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present
        heatingcontrol.0	2019-12-11 22:20:08.389	info	calculating new target temperatures
        heatingcontrol.0	2019-12-11 22:20:08.389	debug	### heatingcontrol.0.Present heatingcontrol.0.Present false true
        heatingcontrol.0	2019-12-11 22:20:08.388	debug	### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1576099208386,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1576099208385}
        heatingcontrol.0	2019-12-11 22:20:08.386	debug	### handle state change heatingcontrol.0.Present {"val":false,"ack":false,"ts":1576099208385,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1576099208385}
        
        
        Rene_HM 1 Reply Last reply Reply Quote 0
        • Rene_HM
          Rene_HM Developer @ide10 last edited by

          @ide10 AbsentDecrease für Wohnzimmer / relativ ist laut log null. Ist der Pfad dorthin wirklich
          heatingcontrol.0.Profiles.0.Wohnzimmer.relative.AbsentDecrease ? Evtl. den Wert (2) nochmal eingeben... Hast du evtl. mehrere Profile?

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

            @Rene_HM der Pfad ist genau der von dir geschilderte.
            8eeb24bc-5673-411d-90ee-e8b6f6b79db4-image.png

            Ich habe auch den Wert neu eingetragen, aber weiterhin der Fehler vorhanden. Profile nutze ich nur eins. Auch ein löschen des Adapter und neukonfig entfernt den Fehler nicht.
            Kann den Fehler noch jmd reproduzieren der relative Absenkung nutzt und Abwesenheit aktiviert?

            @Rene_HM kannst du den Fehler reproduzieren? oder funktioniert es bei dir einwandfrei?

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

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

              Allerdings sind dem einen TH 2 Fenster zugeordnet und dem anderen Raum die selben beiden Fenster.
              Laut Aufzählungsliste ist alles richtig eingetragen.

              Kannst du mal posten, wie du das im Detail konfiguriert hast?

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

                @ide10 hab's gerade selbst nochmal ausprobiert und da ist wirklich noch ein Fehler 😞 Behebe ich in 0.3.9 jetzt am Wochenende. Da ich aber an einer anderen Baustelle begonnen hatte, kann ich den patch nicht direkt zur Verfügung stellen sorry!

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

                  @Rene_HM kein Stress. Ist ja alles noch in der Testphase. Hauptsache alle Fehler werden ausgemerzt. Passt!

                  1 Reply Last reply Reply Quote -1
                  • G
                    guergen @Rene_HM last edited by

                    @Rene_HM OK:
                    Wohnzimmerthermostat: 35a3f71a-bd36-4313-8c27-c3a0b1bb5f8c-grafik.png
                    Fenster im Wohnzimmer:89ef1757-a9f3-458a-be9b-ba8963ef859a-grafik.png
                    Thermostat im Kaminzimmer:031cf30a-72c1-4521-9a9d-5a37cb77cb79-grafik.png
                    Die selben Fenster im Kaminzimmer:670a2d3a-5703-485e-a50c-1ee86eb138b4-grafik.png

                    Was benötigst Du noch ?

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

                      Im github liegt einen neue Version 0.3.9 mit folgenden Änderungen:

                      • sensor delay
                        Man kann eine Verzögerungszeit (in Sekunden) im admin eingeben. Bei Öffnen der Fenster wird erst nach dieser Zeit die Absenkung aktiviert. Wenn bis dahin das Fenster wieder geschlossen wird, erfolgt keine Absenkung. Bei einer Verzögerungszeit=0 ist das Verhalten wie bisher...
                        bild1.PNG

                      • support of the same sensor for different rooms
                        Man kann nun, wie oben gepostet, einen Fenstersensor mehreren Räumen zuordnen. Bei Öffnen des Fensters werden damit mehrere Räume abgesenkt.

                      • bug fix: "AbsentDecrease not defined" for relative lowering
                        Das ist der bug fix für den Fehler, den @ide10 ein paar posts weiter oben gemeldet hat.

                      G I 2 Replies Last reply Reply Quote 1
                      • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            618
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            heating
                                            236
                                            3158
                                            1499653
                                            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