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.3k

  • 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.
  • Rene_HMR Offline
    Rene_HMR Offline
    Rene_HM
    Developer
    schrieb am zuletzt editiert von Rene_HM
    #2532

    @michi_pi sagte in Test Adapter HeatingControl v2.8.x:

    Momentan wird bei mir alles auf override gestellt.

    Kann es sein, dass dein Thermostat (oder irgendetwas zwischen Adapter und Thermostat) die Zielwerte auf ganze Zahlen rundet? oder wird die Zieltemperatur nicht immer an das Thermostat gesendet?

    Das log sagt folgendes:

    • beim Start des Adapters wird zunächst 20°C als Zieltemperatur an's Thermostat geschickt
    • dann wird eine Zieltemperatur (inkl. offset) von 19,75°C berechnet und an's Thermostat geschickt. Das sehe ich im log für das Büro und auch im screen shot der vis (um 09:06:01)
    • um 09:40:55 kommt vom Thermostat eine Zieltemperatur von 20°C zurück, obwohl vorher 19,75°C gesendet werden sollte

    Der Unterschied wird nun als "Änderung vom Thermostat" interpretiert und es wird auf override geschaltet

    @passuff sieht das bei dir ähnlich aus, oder ist das, was du mir beschrieben hast, noch etwas anderes?

    1 Antwort Letzte Antwort
    0
    • Rene_HMR Rene_HM

      @martinschm sagte in Test Adapter HeatingControl v2.8.x:

      ist es möglich die Temperatur Datenpunkte auf ein Maximum zu begrenzen?

      Für die Pittini-vis habe ich so etwas gemacht. Da wird aber auch die Temperatur per pulldown-box eingestellt:

      bild1.PNG
      bild2.PNG

      Die Datenpunkte selbst haben kein minimum oder maximum. Das wäre wahrscheinlich auch ein globales Feature und nicht adapter-spezifisch

      M Offline
      M Offline
      martinschm
      schrieb am zuletzt editiert von
      #2533

      @rene_hm said in Test Adapter HeatingControl v2.8.x:

      @martinschm sagte in Test Adapter HeatingControl v2.8.x:

      ist es möglich die Temperatur Datenpunkte auf ein Maximum zu begrenzen?

      Für die Pittini-vis habe ich so etwas gemacht. Da wird aber auch die Temperatur per pulldown-box eingestellt:

      bild1.PNG
      bild2.PNG

      Die Datenpunkte selbst haben kein minimum oder maximum. Das wäre wahrscheinlich auch ein globales Feature und nicht adapter-spezifisch

      Hi,

      ist der min/max value nicht etwas, das beim Anlegen des Datenpunkts gesetzt werden kann? Daher dachte ich, das es Adapter spezifisch wäre.

      Ciao
      Martin

      1 Antwort Letzte Antwort
      0
      • Rene_HMR Offline
        Rene_HMR Offline
        Rene_HM
        Developer
        schrieb am zuletzt editiert von
        #2534

        @martinschm sagte in Test Adapter HeatingControl v2.8.x:

        ist der min/max value nicht etwas, das beim Anlegen des Datenpunkts gesetzt werden kann

        nein, der DP hat so etwas nicht:

        bild.PNG

        und selbst wenn, wäre das für den user nicht einstellbar und damit schwierig allgemein zu konfigurieren, dass es für alle passt...

        M 1 Antwort Letzte Antwort
        1
        • Rene_HMR Rene_HM

          @martinschm sagte in Test Adapter HeatingControl v2.8.x:

          ist der min/max value nicht etwas, das beim Anlegen des Datenpunkts gesetzt werden kann

          nein, der DP hat so etwas nicht:

          bild.PNG

          und selbst wenn, wäre das für den user nicht einstellbar und damit schwierig allgemein zu konfigurieren, dass es für alle passt...

          M Offline
          M Offline
          martinschm
          schrieb am zuletzt editiert von
          #2535

          @rene_hm said in Test Adapter HeatingControl v2.8.x:

          @martinschm sagte in Test Adapter HeatingControl v2.8.x:

          ist der min/max value nicht etwas, das beim Anlegen des Datenpunkts gesetzt werden kann

          nein, der DP hat so etwas nicht:

          bild.PNG

          und selbst wenn, wäre das für den user nicht einstellbar und damit schwierig allgemein zu konfigurieren, dass es für alle passt...

          Ok, dachte das ginge. Schade.

          1 Antwort Letzte Antwort
          0
          • Rene_HMR Offline
            Rene_HMR Offline
            Rene_HM
            Developer
            schrieb am zuletzt editiert von
            #2536

            Im github und NPM liegt die 2.8.3 zum Testen bereit.
            siehe auch github
            Es gibt folgende Änderungen:

            • das Laden der Konfiguration im admin funktioniert wieder
            • Vor Senden der Temperatur an das Thermostat wird auf 0.5°C gerundet. Andernfalls rundet das Thermostat...
            • ack von "fremden" Datenpunkten wird nicht mehr gesetzt
            • bei Prüfung, ob Absenkung notwendig ist, wird jetzt zunächst auf UrlaubAbwesend und erst dann auf abwesend geprüft (Priorität getauscht)

            Feedback ist wie immer willkommen...

            Übrigens: ich suche support bei der Erstellung bzw. Update der Dokumentation. Bei Interesse bitte melden...

            1 Antwort Letzte Antwort
            0
            • M Michi_Pi

              @rene_hm
              Hallo, hab mit heute die 2.8.2 gezogen. Momentan wird bei mir alles auf override gestellt. Ich war jetzt mal ein paar Stunden weg und da hat er auch nicht überall auf Absenkung umgeschalten.
              42b271fe-9341-4fcb-8fdb-d8db20df2caf-image.png
              Hier noch ein kleiner Auszug vom Log.

              ![622b38f3-aa2f-4ebe-864a-8cbf2ad6f4c6-image.png](/assets/uploads/files/1641474733108-622b38f3-aa2f-4ebe-864a-8cbf2ad6f4c6-image.png) code_text
              ```2022-01-06 09:40:55.849 - debug: heatingcontrol.0 (6609) ### handle state change acked alias.0.Heizung.Büro.SET {"val":20,"ack":true,"ts":1641458454117,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641456363315}
              2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) HandleStateChangeDevices alias.0.Heizung.Büro.SET
              2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) CheckStateChangeDevice alias.0.Heizung.Büro.SET
              2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus Thermostats_Target to {"val":20,"ack":true,"ts":1641458454117,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641456363315} in auto
              2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) Change Status target temperature in Büro to 20 (profile 20) in auto
              2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckManualMode Büro target 20 current manual target -99 state auto
              2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckStartManualMode Büro
              2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckStartManualMode: current target 19.75 new 20
              2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckTargetFromThermostat Büro
              2022-01-06 09:40:55.852 - debug: heatingcontrol.0 (6609) Büro got target from thermostat as override: 20
              2022-01-06 09:40:55.901 - debug: heatingcontrol.0 (6609) ### handle state change acked alias.0.Heizung.Büro.ACTUAL {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118}
              2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) HandleStateChangeDevices alias.0.Heizung.Büro.ACTUAL
              2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) CheckStateChangeDevice alias.0.Heizung.Büro.ACTUAL
              2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) ChangeStatus called, while already changing, push to list Büro Thermostats_Current {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} (1)
              2022-01-06 09:40:56.010 - debug: heatingcontrol.0 (6609) ### handle state change !ack heatingcontrol.0.Rooms.Büro.TemperaturOverride {"val":20,"ack":false,"ts":1641458455963,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1640875745300}
              2022-01-06 09:40:56.010 - debug: heatingcontrol.0 (6609) ChangeStatus called, while already changing, push to list Büro TemperaturOverride 20 (2)
              2022-01-06 09:40:56.015 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro auto
              2022-01-06 09:40:56.091 - debug: heatingcontrol.0 (6609) AddStatusToLog skip Büro auto public holiday 19.75°C
              2022-01-06 09:40:56.113 - debug: heatingcontrol.0 (6609) ChangeStatus recall cmd from list Büro Thermostats_Current {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} (1)
              2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus Thermostats_Current to {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} in auto
              2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) Change Status current temperature in Büro to 19.5
              2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) HandleActors for Büro auto
              2022-01-06 09:40:56.116 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro auto
              2022-01-06 09:40:56.200 - debug: heatingcontrol.0 (6609) AddStatusToLog skip Büro auto public holiday 19.75°C
              2022-01-06 09:40:56.233 - debug: heatingcontrol.0 (6609) ChangeStatus recall cmd from list Büro TemperaturOverride 20 (0)
              2022-01-06 09:40:56.234 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus TemperaturOverride to 20 in auto
              2022-01-06 09:40:56.234 - debug: heatingcontrol.0 (6609) ChangeStatus Override
              2022-01-06 09:40:56.276 - debug: heatingcontrol.0 (6609) Büro start override for 86400sec
              2022-01-06 09:40:56.277 - debug: heatingcontrol.0 (6609) CalculateRoomTemperature for Büro override
              2022-01-06 09:40:56.277 - debug: heatingcontrol.0 (6609) Büro override mode (incl. reduced): target 20 ( window open false 20)
              2022-01-06 09:40:56.278 - debug: heatingcontrol.0 (6609) checking min temp with Rooms.Büro.MinimumTemperature
              2022-01-06 09:40:56.279 - debug: heatingcontrol.0 (6609) got {"val":5,"ack":true,"ts":1635349393144,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1635349393144}
              2022-01-06 09:40:56.279 - debug: heatingcontrol.0 (6609) SetRoomTemperature started for Büro target 20 with offset -0.25
              2022-01-06 09:40:56.328 - debug: heatingcontrol.0 (6609) Büro nothing to do to for alias.0.Heizung.Büro.SET , target 20 is already set 20
              2022-01-06 09:40:56.329 - debug: heatingcontrol.0 (6609) HandleActors for Büro override
              2022-01-06 09:40:56.329 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro override
              Rene_HMR Offline
              Rene_HMR Offline
              Rene_HM
              Developer
              schrieb am zuletzt editiert von
              #2537

              @michi_pi Die Version 2.8.3 sollte das Problem beheben...

              M 1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                Tableautin
                schrieb am zuletzt editiert von
                #2538

                HI. Ich bin mir nicht sicher ob ich den gemeldeten Fehler nicht übersehen habe, und ob dies der richtige Ort ist, um Fehler in der momentanen stabilen Version zu melden (im Github habe ich für die 2.7.2 keine entsprechenden Einträge gesehen).

                Beim benutzen von "Check for new rooms" werden nur Räume gefunden, deren Name eine Maximallänge hat (nicht genau getestet, aber 8 Zeichen klappt, 12 klappt bei mir nicht mehr). Andere Räume werden ignoriert, obwohl in den Aufzählungen angelegt.


                ioBroker auf QNAP NAS im Docker

                sonst ein ziemlicher ioBroker Hipster

                • iQontrol als VIS
                • NodeRed als Programmier-Schnittstelle
                Rene_HMR 1 Antwort Letzte Antwort
                0
                • T Tableautin

                  HI. Ich bin mir nicht sicher ob ich den gemeldeten Fehler nicht übersehen habe, und ob dies der richtige Ort ist, um Fehler in der momentanen stabilen Version zu melden (im Github habe ich für die 2.7.2 keine entsprechenden Einträge gesehen).

                  Beim benutzen von "Check for new rooms" werden nur Räume gefunden, deren Name eine Maximallänge hat (nicht genau getestet, aber 8 Zeichen klappt, 12 klappt bei mir nicht mehr). Andere Räume werden ignoriert, obwohl in den Aufzählungen angelegt.

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

                  @tableautin Das kann ich nicht direkt nachvollziehen:

                  Ich habe einen Raum angelegt:

                  bild2.PNG

                  und der Raum wurde direkt gefunden

                  bild1.PNG

                  Im Quelltext sehe ich auch keinen Grund, warum lange Raumnamen anders behandelt werden sollten, als kurze.

                  Die Frage ist, was ist bei dir anders? Wie legst du die Räume an (manuell, importiert)? Vielleicht kannst du ja einen screenschot von einem betroffenem enum hier posten?

                  1 Antwort Letzte Antwort
                  0
                  • Rene_HMR Rene_HM

                    @michi_pi Die Version 2.8.3 sollte das Problem beheben...

                    M Offline
                    M Offline
                    Michi_Pi
                    schrieb am zuletzt editiert von
                    #2540

                    @rene_hm nein funktioniert noch nicht, bei mir.
                    2824c46a-49f9-463f-a886-3b663c33db74-image.png

                    Ich arbeite mit Aliase, da wird aber nichts gerundet oder der gleichen. Angezeigt werden mir die Datenpunkte mit einer Nachkommastelle. Verwende die HM IP Thermostate.
                    91dae8d4-d339-4e65-9262-c6a984dd95f9-image.png

                    Rene_HMR 1 Antwort Letzte Antwort
                    0
                    • M Michi_Pi

                      @rene_hm nein funktioniert noch nicht, bei mir.
                      2824c46a-49f9-463f-a886-3b663c33db74-image.png

                      Ich arbeite mit Aliase, da wird aber nichts gerundet oder der gleichen. Angezeigt werden mir die Datenpunkte mit einer Nachkommastelle. Verwende die HM IP Thermostate.
                      91dae8d4-d339-4e65-9262-c6a984dd95f9-image.png

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

                      @michi_pi du bist sicher, dass du die 2.8.3 installiert hast? "auto 18.25°C" sollte damit im log eigentlich nicht mehr auftauchen... Das Runden lag am Adapter: ich hatte im Adapter auf 0.25°C gerundet, die Thermostate verwenden aber nur halbe Grad und runden damit selbst...

                      Wenn du die 2.8.3 installiert hast, würde ich wieder ein log (debug) benötigen...

                      M P 4 Antworten Letzte Antwort
                      0
                      • Rene_HMR Rene_HM

                        @michi_pi du bist sicher, dass du die 2.8.3 installiert hast? "auto 18.25°C" sollte damit im log eigentlich nicht mehr auftauchen... Das Runden lag am Adapter: ich hatte im Adapter auf 0.25°C gerundet, die Thermostate verwenden aber nur halbe Grad und runden damit selbst...

                        Wenn du die 2.8.3 installiert hast, würde ich wieder ein log (debug) benötigen...

                        M Offline
                        M Offline
                        Michi_Pi
                        schrieb am zuletzt editiert von
                        #2542

                        @rene_hm ja zumindest zeigte es mir das an. hab jetzt auf 2.8.0 zurückgesetzt. Und zieh mir nochmal die neue Version. Ich meld mich dann nochmal.

                        1 Antwort Letzte Antwort
                        0
                        • Rene_HMR Rene_HM

                          @michi_pi du bist sicher, dass du die 2.8.3 installiert hast? "auto 18.25°C" sollte damit im log eigentlich nicht mehr auftauchen... Das Runden lag am Adapter: ich hatte im Adapter auf 0.25°C gerundet, die Thermostate verwenden aber nur halbe Grad und runden damit selbst...

                          Wenn du die 2.8.3 installiert hast, würde ich wieder ein log (debug) benötigen...

                          M Offline
                          M Offline
                          Michi_Pi
                          schrieb am zuletzt editiert von
                          #2543

                          @rene_hm sieht jetzt soweit gut aus.
                          Vermutlich, hat bei der Installation von 2.8.2 auf 2.8.3 irgendwas nicht gepasst.

                          1 Antwort Letzte Antwort
                          0
                          • Rene_HMR Rene_HM

                            @michi_pi du bist sicher, dass du die 2.8.3 installiert hast? "auto 18.25°C" sollte damit im log eigentlich nicht mehr auftauchen... Das Runden lag am Adapter: ich hatte im Adapter auf 0.25°C gerundet, die Thermostate verwenden aber nur halbe Grad und runden damit selbst...

                            Wenn du die 2.8.3 installiert hast, würde ich wieder ein log (debug) benötigen...

                            P Offline
                            P Offline
                            passuff
                            schrieb am zuletzt editiert von
                            #2544

                            @rene_hm
                            Nach ca 12h testen würde ich behaupten, die 0.5°C Rundung hat für mich und meine Homematic Thermostate funktioniert. Ich beobachte weiter und melde mich erneut. Vielen Dank schon mal!

                            P 1 Antwort Letzte Antwort
                            0
                            • Rene_HMR Rene_HM

                              @bastian-lahrmann sagte in Test Adapter HeatingControl v2.7.x:

                              Wird von mehreren externen Sensoren der Mittelwert bei Änderungen genommen?

                              Jeder Wert, egal von welchem Sensor, geht gleichwertig in die Mittelwertbildung ein.
                              Die Idee war, dass es einen konstanten Offset zwischen Thermostat-Sensor und zusätzlichem Sensor gibt. Wenn nun aber die Sonne auf den zusätzlichen Sensor fällt, haben wir keinen konstanten Offset mehr, und es stellt sich der Effekt wie bei dir ein.
                              Ich überlege gerade, ob eine längere oder andere Mittelwert-Bildung das Problem beheben könnte... Im Moment ist es ein gleitender Mittelwert, bei dem ältere Werte mit geringerer Gewichtung eingehen...

                              Bastian LahrmannB Offline
                              Bastian LahrmannB Offline
                              Bastian Lahrmann
                              schrieb am zuletzt editiert von
                              #2545

                              @rene_hm

                              Hi,
                              ich muss mich doch jetzt dazu nochmal melden. Ich habe das Problem, dass ich ein relativ großes Wohnzimmer habe. Dort hängen zwei externe Temperatursensoren, einmal neben dem Fenster und einmal gegenüber des Raumes. Die Temperatur am Adapter ist auf 21.5 Grad eingestellt.
                              Am Thermostat werden zur Zeit 17.2 Grad gemessen, am ext. Sensor 18,46 Grad, am zweiten ext. Sensor 20.16 Grad.

                              Nun stellt der Adapter fest, dass ich -4 Grad Differenz habe und mein Zielwert sei 17.5 Grad. Das würde keinen Sinn ergeben. Daraus resultieren zwei Fragen:

                              1. Wie errechnet der Adapter den Mittelwert bei "Fenster auf"? Fließen die Daten in die Mittelwertberechnung mit ein?
                              2. Wäre es möglich einzustellen, dass man die Auswahl hat zwischen fließenden Mittelwert und nur einen Mittelwert? Letzteres würde dann nicht auf die -4 Grad kommen, sondern dann eher +2 Grad errechnen. Ungeachtet dessen wie er überhaupt auf -4 Grad kommt.

                              Beste Grüße!

                              1 Antwort Letzte Antwort
                              0
                              • Rene_HMR Rene_HM

                                @michi_pi du bist sicher, dass du die 2.8.3 installiert hast? "auto 18.25°C" sollte damit im log eigentlich nicht mehr auftauchen... Das Runden lag am Adapter: ich hatte im Adapter auf 0.25°C gerundet, die Thermostate verwenden aber nur halbe Grad und runden damit selbst...

                                Wenn du die 2.8.3 installiert hast, würde ich wieder ein log (debug) benötigen...

                                M Offline
                                M Offline
                                Michi_Pi
                                schrieb am zuletzt editiert von
                                #2546

                                @rene_hm bei einem einzigen Raum wird sporadisch die Temperatur noch überschrieben, bei allen anderen funktioniert es.
                                59306484-c279-4b73-8cef-32e5248e4741-image.png

                                2022-01-12 06:00:05.219 - debug: heatingcontrol.0 (24331) subscribe alias.0.Heizung.Bad.SET
                                2022-01-12 06:00:10.115 - debug: heatingcontrol.0 (24331) ### handle state change acked alias.0.Heizung.Bad.SET {"val":21,"ack":true,"ts":1641963604512,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963604512}
                                2022-01-12 06:00:10.116 - debug: heatingcontrol.0 (24331) HandleStateChangeDevices alias.0.Heizung.Bad.SET
                                2022-01-12 06:00:10.116 - debug: heatingcontrol.0 (24331) CheckStateChangeDevice alias.0.Heizung.Bad.SET
                                2022-01-12 06:00:10.116 - debug: heatingcontrol.0 (24331) Bad ### ChangeStatus Thermostats_Target to {"val":21,"ack":true,"ts":1641963604512,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963604512} in auto
                                2022-01-12 06:00:10.116 - debug: heatingcontrol.0 (24331) Change Status target temperature in Bad to 21 (profile 20) in auto
                                2022-01-12 06:00:10.116 - debug: heatingcontrol.0 (24331) CheckManualMode Bad target 21 current manual target -99 state auto
                                2022-01-12 06:00:10.117 - debug: heatingcontrol.0 (24331) CheckStartManualMode Bad
                                2022-01-12 06:00:10.117 - debug: heatingcontrol.0 (24331) CheckStartManualMode: current target 19.5 new 21
                                2022-01-12 06:00:10.117 - debug: heatingcontrol.0 (24331) CheckTargetFromThermostat Bad
                                2022-01-12 06:00:10.117 - debug: heatingcontrol.0 (24331) Bad got target from thermostat as override: 21
                                2022-01-12 06:00:10.200 - debug: heatingcontrol.0 (24331) ### handle state change acked alias.0.Heizung.Bad.ACTUAL {"val":17.2,"ack":true,"ts":1641963604532,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963596851}
                                2022-01-12 06:00:10.200 - debug: heatingcontrol.0 (24331) HandleStateChangeDevices alias.0.Heizung.Bad.ACTUAL
                                2022-01-12 06:00:10.200 - debug: heatingcontrol.0 (24331) CheckStateChangeDevice alias.0.Heizung.Bad.ACTUAL
                                2022-01-12 06:00:10.200 - debug: heatingcontrol.0 (24331) ChangeStatus called, while already changing, push to list Bad Thermostats_Current {"val":17.2,"ack":true,"ts":1641963604532,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963596851} (1)
                                2022-01-12 06:00:10.253 - debug: heatingcontrol.0 (24331) ### handle state change !ack heatingcontrol.0.Rooms.Bad.TemperaturOverride {"val":21,"ack":false,"ts":1641963610249,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1641963610249}
                                2022-01-12 06:00:10.253 - debug: heatingcontrol.0 (24331) ChangeStatus called, while already changing, push to list Bad TemperaturOverride 21 (2)
                                2022-01-12 06:00:10.254 - debug: heatingcontrol.0 (24331) UpdateDPs for Bad auto
                                2022-01-12 06:00:10.309 - debug: heatingcontrol.0 (24331) HandleStateChanges CurrentTimePeriod 1
                                2022-01-12 06:00:10.327 - debug: heatingcontrol.0 (24331) AddStatusToLog skip Bad auto 19.5°C
                                2022-01-12 06:00:10.352 - debug: heatingcontrol.0 (24331) ChangeStatus recall cmd from list Bad Thermostats_Current {"val":17.2,"ack":true,"ts":1641963604532,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963596851} (1)
                                2022-01-12 06:00:10.353 - debug: heatingcontrol.0 (24331) Bad ### ChangeStatus Thermostats_Current to {"val":17.2,"ack":true,"ts":1641963604532,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641963596851} in auto
                                2022-01-12 06:00:10.353 - debug: heatingcontrol.0 (24331) Change Status current temperature in Bad to 17.2
                                2022-01-12 06:00:10.353 - debug: heatingcontrol.0 (24331) HandleActors for Bad auto
                                2022-01-12 06:00:10.353 - debug: heatingcontrol.0 (24331) UpdateDPs for Bad auto
                                2022-01-12 06:00:10.435 - debug: heatingcontrol.0 (24331) HandleStateChanges CurrentTimePeriod 1
                                2022-01-12 06:00:10.465 - debug: heatingcontrol.0 (24331) AddStatusToLog skip Bad auto 19.5°C
                                2022-01-12 06:00:10.529 - debug: heatingcontrol.0 (24331) ChangeStatus recall cmd from list Bad TemperaturOverride 21 (0)
                                2022-01-12 06:00:10.529 - debug: heatingcontrol.0 (24331) Bad ### ChangeStatus TemperaturOverride to 21 in auto
                                2022-01-12 06:00:10.530 - debug: heatingcontrol.0 (24331) ChangeStatus Override
                                2022-01-12 06:00:10.572 - debug: heatingcontrol.0 (24331) Bad start override for 86400sec
                                2022-01-12 06:00:10.573 - debug: heatingcontrol.0 (24331) CalculateRoomTemperature for Bad override
                                2022-01-12 06:00:10.573 - debug: heatingcontrol.0 (24331) Bad override mode (incl. reduced): target 21 ( window open false 21)
                                2022-01-12 06:00:10.573 - debug: heatingcontrol.0 (24331) checking min temp with Rooms.Bad.MinimumTemperature
                                2022-01-12 06:00:10.574 - debug: heatingcontrol.0 (24331) got {"val":5,"ack":true,"ts":1635349322844,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1635349322844}
                                2022-01-12 06:00:10.574 - debug: heatingcontrol.0 (24331) SetRoomTemperature started for Bad target 21 with offset -0.75
                                2022-01-12 06:00:10.620 - debug: heatingcontrol.0 (24331) Bad nothing to do to for alias.0.Heizung.Bad.SET , target 21 is already set 21
                                2022-01-12 06:00:10.621 - debug: heatingcontrol.0 (24331) HandleActors for Bad override
                                2022-01-12 06:00:10.621 - debug: heatingcontrol.0 (24331) UpdateDPs for Bad override
                                2022-01-12 06:00:10.678 - debug: heatingcontrol.0 (24331) HandleStateChanges CurrentTimePeriod 1
                                
                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  mrMuppet
                                  schrieb am zuletzt editiert von
                                  #2547

                                  Ich habe mit 2.8.3 auch interessante Probleme: Zum einen scheint das gleichzeitige Schalten von 9 Heizkörpern (Thermostaten) bei Homematic Empfangsprobleme zu verursachen. Im Log finde ich dann:

                                  hm-rpc.1 2022-01-13 13:20:10.714	error	Cannot call setValue: Unexpected end Line: 0 Column: 0 Char:
                                  hm-rpc.1 2022-01-13 13:20:10.713	error	xmlrpc -> setValue ["000A1A499BC891:1","SET_POINT_TEMPERATURE",14] FLOAT
                                  hm-rpc.1 2022-01-13 13:20:10.602	error	Cannot call setValue: Unexpected end Line: 0 Column: 0 Char:
                                  hm-rpc.1 2022-01-13 13:20:10.602	error	xmlrpc -> setValue ["000A1A499BC88A:1","SET_POINT_TEMPERATURE",14] FLOAT
                                  

                                  Diese Probleme tauchen nicht auf, wenn ich die Thermostate einzeln ändere.

                                  Zum anderen scheint der Heating-Control adapter nach einigen Minuten in einen Schlaf zu fallen: Wenn ich die Anwesenheit testweise ändere springen nur noch sporadisch einige Thermostate auf die neue Setpoint-Temperatur. Wenn ich den Adapter neu starte, dann reagieren auch (erstmal) alle Geräte innerhalb weniger Sekunden. Nach einiger Zeit dann wieder nicht mehr.
                                  Im Logfile finde ich aber nur die oben genannten Meldungen.

                                  Kennt ihr diese Verhalten?

                                  ioBroker auf NUC (Celeron mit Ubuntu-Server)

                                  Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                                  Rene_HMR 1 Antwort Letzte Antwort
                                  0
                                  • M mrMuppet

                                    Ich habe mit 2.8.3 auch interessante Probleme: Zum einen scheint das gleichzeitige Schalten von 9 Heizkörpern (Thermostaten) bei Homematic Empfangsprobleme zu verursachen. Im Log finde ich dann:

                                    hm-rpc.1 2022-01-13 13:20:10.714	error	Cannot call setValue: Unexpected end Line: 0 Column: 0 Char:
                                    hm-rpc.1 2022-01-13 13:20:10.713	error	xmlrpc -> setValue ["000A1A499BC891:1","SET_POINT_TEMPERATURE",14] FLOAT
                                    hm-rpc.1 2022-01-13 13:20:10.602	error	Cannot call setValue: Unexpected end Line: 0 Column: 0 Char:
                                    hm-rpc.1 2022-01-13 13:20:10.602	error	xmlrpc -> setValue ["000A1A499BC88A:1","SET_POINT_TEMPERATURE",14] FLOAT
                                    

                                    Diese Probleme tauchen nicht auf, wenn ich die Thermostate einzeln ändere.

                                    Zum anderen scheint der Heating-Control adapter nach einigen Minuten in einen Schlaf zu fallen: Wenn ich die Anwesenheit testweise ändere springen nur noch sporadisch einige Thermostate auf die neue Setpoint-Temperatur. Wenn ich den Adapter neu starte, dann reagieren auch (erstmal) alle Geräte innerhalb weniger Sekunden. Nach einiger Zeit dann wieder nicht mehr.
                                    Im Logfile finde ich aber nur die oben genannten Meldungen.

                                    Kennt ihr diese Verhalten?

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

                                    @mrmuppet sagte in Test Adapter HeatingControl v2.8.x:

                                    springen nur noch sporadisch einige Thermostate auf die neue Setpoint-Temperatur

                                    und die sind auch alle im gleichen Raum?
                                    Das ganze tritt erst mit der 2.8.3 auf? Welche Version hattest du vorher installiert?

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • Rene_HMR Rene_HM

                                      @mrmuppet sagte in Test Adapter HeatingControl v2.8.x:

                                      springen nur noch sporadisch einige Thermostate auf die neue Setpoint-Temperatur

                                      und die sind auch alle im gleichen Raum?
                                      Das ganze tritt erst mit der 2.8.3 auf? Welche Version hattest du vorher installiert?

                                      M Offline
                                      M Offline
                                      mrMuppet
                                      schrieb am zuletzt editiert von
                                      #2549

                                      @rene_hm Ich hab die Version schon 1-2 Wochen drauf und mir leider auch nicht gemerkt, welche Version ich davor drauf hatte. Hatte einfach mal wieder alles auf den neusten Stand gebracht. Das Problem ist mir auch erst jetzt beim testen meiner neuen Vis-Oberfläche aufgefallen. Habe ein bischen das Gefühl, dass das Problem auch mit dem CCU3-Duty-Cycle zu tun haben könnte. Ich werde in den nächsten Tagen noch weiter genau beobachten und mich noch mal melden wenn ich das Problem genauer beschreiben kann.
                                      Die Geräte sind auf jeden Fall im ganzen Haus verteilt und ich kann keine Muster erkennen, welche Geräte am Ende noch geschaltet werden und welche dann in einem Zustand verharren.

                                      ioBroker auf NUC (Celeron mit Ubuntu-Server)

                                      Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                                      Rene_HMR 1 Antwort Letzte Antwort
                                      0
                                      • M mrMuppet

                                        @rene_hm Ich hab die Version schon 1-2 Wochen drauf und mir leider auch nicht gemerkt, welche Version ich davor drauf hatte. Hatte einfach mal wieder alles auf den neusten Stand gebracht. Das Problem ist mir auch erst jetzt beim testen meiner neuen Vis-Oberfläche aufgefallen. Habe ein bischen das Gefühl, dass das Problem auch mit dem CCU3-Duty-Cycle zu tun haben könnte. Ich werde in den nächsten Tagen noch weiter genau beobachten und mich noch mal melden wenn ich das Problem genauer beschreiben kann.
                                        Die Geräte sind auf jeden Fall im ganzen Haus verteilt und ich kann keine Muster erkennen, welche Geräte am Ende noch geschaltet werden und welche dann in einem Zustand verharren.

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

                                        @mrmuppet du hast ja ein Ticket im github erstellt, um ein kleines delay beim Senden an HM einzubauen. Das werde ich noch einbauen, macht ja shuttercontrol auch so...

                                        1 Antwort Letzte Antwort
                                        1
                                        • P passuff

                                          @rene_hm
                                          Nach ca 12h testen würde ich behaupten, die 0.5°C Rundung hat für mich und meine Homematic Thermostate funktioniert. Ich beobachte weiter und melde mich erneut. Vielen Dank schon mal!

                                          P Offline
                                          P Offline
                                          passuff
                                          schrieb am zuletzt editiert von
                                          #2551

                                          @passuff sagte in Test Adapter HeatingControl v2.8.x:

                                          @rene_hm
                                          Nach ca 12h testen würde ich behaupten, die 0.5°C Rundung hat für mich und meine Homematic Thermostate funktioniert. Ich beobachte weiter und melde mich erneut. Vielen Dank schon mal!

                                          Der Langzeiterfolg hat sich leider nicht eingestellt. Ich habe sowohl Profilpunkte die auf 12°C (Lüften) als auch Profilpunkte die sich auf 30.5°C hochgeschaukelt haben. Insgesamt bleibt der Override für mich nicht nutzbar aktuell.

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          652

                                          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