Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    859

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

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

Test Adapter HeatingControl v2.12.x

Scheduled Pinned Locked Moved Tester
heating
3.2k Posts 236 Posters 2.0m Views 205 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gsiberger

    Um den WAF nicht von Anfang an auf Gefriertemperatur zu setzen, möchte ich für das Badezimmer auf Knopfdruck den Override realisieren. Wird der Taster gedrückt werden TemperaturOverride und TemperaturOverrideTime beschrieben.

    Das Blockly:
    f29ed7e0-c699-4d58-98f7-492fd2a92680-image.png

    Die Temperatur und Zeit werden gesetzt und der Status geht auch auf override

    Im Log sind nach dem starten des Scripts diese Meldungen:

    2020-01-02 16:30:53.568 - info: javascript.0 (22252) script.js.common.Tests.Baden__Duschen: Typ von TemperaturOverride ist string
    2020-01-02 16:30:53.569 - warn: javascript.0 (22252) You are assigning a string to the state "heatingcontrol.0.Rooms.aTEST.TemperaturOverride" which expects a float. Please fix your code to use a float or change the state type to string. This warning might become an error in future versions.
    

    Wenn ich die Solltemperatur nicht konvertiere, dann ist die erste Warnmeldung:

    You are assigning a number to the state .....
    

    Wie kann ich das Blockly ändern, damit es nicht zu diesen Warnungen kommt? Der Typ der Solltemperatur wurde auf alle möglichen (und unmöglichen) Einstellungen geändert um ohne Konvertierung zu übergeben, alles leider ohne Erfolg.

    Rene_HMR Offline
    Rene_HMR Offline
    Rene_HM
    Developer
    wrote on last edited by
    #727

    @Gsiberger mit Blockly kenne ich mich nicht aus. Mit javascript würde ich folgendes versuchen:

    setState('heatingcontrol.0.Rooms.Arbeitszimmer.TemperaturOverride', parseFloat("25.0"));
    setState('heatingcontrol.0.Rooms.Arbeitszimmer.TemperaturOverrideTime',"00:20");
    

    Ich denke aber, die Warnung kannst du ignorieren, solange die Werte übernommen werden...

    G 1 Reply Last reply
    0
    • Rene_HMR Rene_HM

      @Gsiberger mit Blockly kenne ich mich nicht aus. Mit javascript würde ich folgendes versuchen:

      setState('heatingcontrol.0.Rooms.Arbeitszimmer.TemperaturOverride', parseFloat("25.0"));
      setState('heatingcontrol.0.Rooms.Arbeitszimmer.TemperaturOverrideTime',"00:20");
      

      Ich denke aber, die Warnung kannst du ignorieren, solange die Werte übernommen werden...

      G Offline
      G Offline
      Gsiberger
      wrote on last edited by
      #728

      @Rene_HM
      OK, danke

      Gruß
      Kurt

      1 Reply Last reply
      0
      • Rene_HMR Rene_HM

        @Jan-Fiedler eine Start-Anleitung gibt es noch nicht, aber die Frage wurde hier schon öfters gestellt...

        1. keine Räume: das liegt daran, dass du in der Aufzählung hier keine Räume hast. Einfach Räume hinzufügen und im admin "Suche Räume" anklicken.

        Bild1.PNG

        Bild2.PNG

        1. keine Geräte: Derzeit werden nur Homematic - Geräte automatisch gefunden. Alles andere muss manuell konfiguriert werden:

        Bild3.PNG
        Bild4.PNG

        Jan FiedlerJ Offline
        Jan FiedlerJ Offline
        Jan Fiedler
        wrote on last edited by
        #729

        @Rene_HM Danke!

        1 Reply Last reply
        0
        • P Offline
          P Offline
          Paan83
          wrote on last edited by
          #730

          Hallo,
          der Adapter läuft jetzt seid zwei Wochen und erstmal ein grosses Dankeschön an @Rene_HM für diese tolle Arbeit.

          Zwei kleine Fragen hätte ich noch:
          -Ich habe momentan die Version 0.3.10. Wie installiere ich die neueste Version des Adapters ohne dass ich die alte Instanz deinstallieren muss? Oder kann man nicht einfach "drüberinstallieren"? Ich habs mit dem Button upload versucht, bleibt aber immer auf Version 0.3.10.

          -Ich hab in einem Raum drei Thermostate von HM und habe mir jetzt einen Wandthermostat von HM dazu gekauft. Wo muss ich im Adapter welche welche Eintragen, damit das Zusammenspiel der Heizkörperthermostate und des Wandthermosatates funktioniert?

          Danke euch

          S 1 Reply Last reply
          0
          • P Paan83

            Hallo,
            der Adapter läuft jetzt seid zwei Wochen und erstmal ein grosses Dankeschön an @Rene_HM für diese tolle Arbeit.

            Zwei kleine Fragen hätte ich noch:
            -Ich habe momentan die Version 0.3.10. Wie installiere ich die neueste Version des Adapters ohne dass ich die alte Instanz deinstallieren muss? Oder kann man nicht einfach "drüberinstallieren"? Ich habs mit dem Button upload versucht, bleibt aber immer auf Version 0.3.10.

            -Ich hab in einem Raum drei Thermostate von HM und habe mir jetzt einen Wandthermostat von HM dazu gekauft. Wo muss ich im Adapter welche welche Eintragen, damit das Zusammenspiel der Heizkörperthermostate und des Wandthermosatates funktioniert?

            Danke euch

            S Offline
            S Offline
            Sempre
            wrote on last edited by
            #731

            @Paan83

            zu 1. Entweder das Repository auf Latest stellen, dann sind auch nicht Stable Updates sichtbar, du solltest dir dann aber im klaren sein was du machst, oder einfach über den Github-Link wie bei der initialen Installation "drüber" installieren.

            zu 2. Du konfigurierst in der CCU eine Gruppe bzw. verknüpfst deine Thermostate mit dem Wandthermostat und wenn das alles passt änderst du in Heatingcontrol einfach in dem entsprechenden Raum deine Konfiguration auf den Wandthermostat ab. Der Wandthermostat steuert ja die einzelnen Heizkörper, das muss nicht durch Heatingcontrol erfolgen. Ich habe es genau so bei mir auch am laufen und das nun seit ca. 3 Monaten.

            P 1 Reply Last reply
            0
            • S Sempre

              @Paan83

              zu 1. Entweder das Repository auf Latest stellen, dann sind auch nicht Stable Updates sichtbar, du solltest dir dann aber im klaren sein was du machst, oder einfach über den Github-Link wie bei der initialen Installation "drüber" installieren.

              zu 2. Du konfigurierst in der CCU eine Gruppe bzw. verknüpfst deine Thermostate mit dem Wandthermostat und wenn das alles passt änderst du in Heatingcontrol einfach in dem entsprechenden Raum deine Konfiguration auf den Wandthermostat ab. Der Wandthermostat steuert ja die einzelnen Heizkörper, das muss nicht durch Heatingcontrol erfolgen. Ich habe es genau so bei mir auch am laufen und das nun seit ca. 3 Monaten.

              P Offline
              P Offline
              Paan83
              wrote on last edited by Paan83
              #732

              @Sempre
              Danke für deine schnelle Antwort.

              Das Update hat geklappt :+1:

              Okay habe eine Gruppe in der CCU erstellt. Was muss ich jetzt im Heating Control Adapter wo reinsetzen?
              Momentan sieht es so aus:
              Bildschirmfoto 2020-01-03 um 11.14.50.png

              Diese Heizkörperthermostate müssten ja dann auch wieder auf Automatik gestellt werden, oder irre ich mich?

              1 Reply Last reply
              0
              • P Offline
                P Offline
                Paan83
                wrote on last edited by Paan83
                #733

                Ich habe das Wandthermostat mal eingetragen und die Heizkörperthermostate deaktiviert. Bildschirmfoto 2020-01-03 um 12.12.09.png

                Das Wandthermostat muss auf jetzt auf manuell stehen, und die Heizkörperthermostate auf Automatik oder müssen die auch auf Manuell eingestellt sein?

                S 1 Reply Last reply
                0
                • Rene_HMR Rene_HM

                  inspiriert vom Heizungsthermostat-Script und weil meine homeputer-Lizenz abgelaufen ist, und ich meine Heizungssteuerung von dort nach iobroker portieren wollte, ist der Adapter HeatingControl entstanden.

                  Features:

                  • setzen der Zieltemperatur in verschiedenen Thermostaten
                  • beliebige Anzahl von täglichen Zeitabschnitten mit unterschiedlichen Zieltemperaturen
                  • Zeit und Zieltemperatur per Visualisierung konfigurierbar
                  • automatische Suche nach vorhandenen Thermostaten im System (über Gewerk) und Zuordnung zu Räumen
                  • Für den Fall, dass der Thermostat nur als Thermometer verwendet wird, behandelt der Adapter auch digitale Outputs zum Schalten der Ventile. Im Moment ist dafür nur eine einfache Ein/Aus-Regelung implementiert (die für meine Zwecke ausreichend ist). Weitere Regelungen sind aber als Idee bereits vorhanden und können implementiert werden. Es gibt nun auch einen linearen on/off mit Hysterese
                  • es werden bis zu zwei Outputs für Ventile unterstützt
                  • Outputs werden auch automatisch den Räumen zugeordnet. Dafür müssen diese dem gleichen Gewerk wie Thermostate zugeordnet sein.
                  • im Admin des Adapters können Räume deaktiviert werden
                  • Absenkung bei Abwesenheit
                  • Ventile ein oder aus außerhalb der Heizperiode
                  • Verbindung zu ical
                  • Verbindung zu Feiertags-Adapter
                  • Senden von Nachrichten per email, Signal, Telegram, discord, ...
                  • Kamin-Modus
                  • Wartungsmodus
                  • mehrere Profile
                  • Tages-Programme für
                    - Montag - Sonntag
                    - Montag - Freitag + Samstag - Samstag
                    - jeden Tag separat

                  Versionen:

                  • 2.12.1
                    Status: beta seit 25.11.2023
                    NPM: ja
                    github: ja
                    weitere Informationen: github

                  • 2.11.1
                    Status: stable seit 17.08.2023
                    NPM: ja
                    github: ja
                    weitere Informationen: github

                  W Offline
                  W Offline
                  Wiggins
                  wrote on last edited by
                  #734

                  @Rene_HM Geh ich recht in der Annahme, dass ich für diesen Adapter zwingend eine CCU benötige? Nur Homematic IP mit Accesspoint reicht hier nicht, oder?

                  Rene_HMR 1 Reply Last reply
                  0
                  • W Wiggins

                    @Rene_HM Geh ich recht in der Annahme, dass ich für diesen Adapter zwingend eine CCU benötige? Nur Homematic IP mit Accesspoint reicht hier nicht, oder?

                    Rene_HMR Offline
                    Rene_HMR Offline
                    Rene_HM
                    Developer
                    wrote on last edited by
                    #735

                    @Wiggins nein, du brauchst die CCU nicht. Wenn deine Homematic IP in ioBroker intergriert ist, solltest du die notwendigen Datenpunkte (eigentlich im einfachsten Fall nur die Zieltemperatur des Thermostat) bereits im System haben. Du musst dann nur noch den Datenpunkt hier im Adapter konfigurieren (siehe ein paar posts weiter oben...)

                    W 1 Reply Last reply
                    0
                    • K Offline
                      K Offline
                      K_o_bold
                      wrote on last edited by
                      #736

                      @Rene_HM ,

                      ich bin gerade auf diesen Adapter aufmerksam geworden und überlege ob er all meine jetzigen Skripte ablösen könnte.
                      Erst mal vielen Dank für deine Arbeit. Ich habe ihn zwar noch nicht installiert, aber was man hier so ließt sieht vielversprechend aus.

                      Ich habe eine Frage.
                      Ich habe Fenstersensoren die ich zur Thermostatregelung verwende. Folgendes passiert in meinem Skript.
                      Und zwar wenn das Fenster geöffnet wird, warte ich solange bis sich das Ventil öffnet ( Heizen beginnt) und gebe dann eine Solltemperatur von 5 Grad vor( Heizen beenden).

                      Dieses Vorgehen erscheint mir die beste Lösung, um nicht unnötig das Thermostat zu schalten. Wenn man kurz das Fenster zum lüften aufmacht, wird es nicht immer so kalt, dass das Thermostat aufmacht.
                      Die Frage ist also, kann ich den Datenpunkt "Ventilstellung" für die Fenster offen Erkennung als Trigger verwenden?

                      Rene_HMR 1 Reply Last reply
                      0
                      • K K_o_bold

                        @Rene_HM ,

                        ich bin gerade auf diesen Adapter aufmerksam geworden und überlege ob er all meine jetzigen Skripte ablösen könnte.
                        Erst mal vielen Dank für deine Arbeit. Ich habe ihn zwar noch nicht installiert, aber was man hier so ließt sieht vielversprechend aus.

                        Ich habe eine Frage.
                        Ich habe Fenstersensoren die ich zur Thermostatregelung verwende. Folgendes passiert in meinem Skript.
                        Und zwar wenn das Fenster geöffnet wird, warte ich solange bis sich das Ventil öffnet ( Heizen beginnt) und gebe dann eine Solltemperatur von 5 Grad vor( Heizen beenden).

                        Dieses Vorgehen erscheint mir die beste Lösung, um nicht unnötig das Thermostat zu schalten. Wenn man kurz das Fenster zum lüften aufmacht, wird es nicht immer so kalt, dass das Thermostat aufmacht.
                        Die Frage ist also, kann ich den Datenpunkt "Ventilstellung" für die Fenster offen Erkennung als Trigger verwenden?

                        Rene_HMR Offline
                        Rene_HMR Offline
                        Rene_HM
                        Developer
                        wrote on last edited by Rene_HM
                        #737

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

                        Die Frage ist also, kann ich den Datenpunkt "Ventilstellung" für die Fenster offen Erkennung als Trigger verwenden?

                        Du kannst jeden beliebigen Datenpunkt verwenden. Im Idealfall sollte der Typ das DB bool sein. Es geht aber auch ein numerischer, solange er auf 0 steht, wenn das Fenster geschlossen ist. "Ventilstellung" erscheint mir im ersten Moment nicht sinnvoll, da dieser ja auch abhängig vom Regler ist. Ich würde wahrscheinlich ein kleines script bauen, welches aus Ventilstellung und Fenstersensor einen entsprechenden boolschen Datenpunkt generiert..

                        Der Adapter selbst hat aber auch ein s.g. Sensordelay. Hier reagiert der Adapter erst nach einer entsprechenden Zeit auf die Fenster-offen-Meldung...

                        K 1 Reply Last reply
                        0
                        • P Paan83

                          Ich habe das Wandthermostat mal eingetragen und die Heizkörperthermostate deaktiviert. Bildschirmfoto 2020-01-03 um 12.12.09.png

                          Das Wandthermostat muss auf jetzt auf manuell stehen, und die Heizkörperthermostate auf Automatik oder müssen die auch auf Manuell eingestellt sein?

                          S Offline
                          S Offline
                          Sempre
                          wrote on last edited by
                          #738

                          @Paan83

                          Ich habe meine Heizkörperthermostate auf Manuell, sonst würden die in der CCU konfigurierten Zeitpläne ja greifen. Das willst du aber nicht, also Heizkörperthermostate auf manuell und über Hatingcontrol via Wandthermostat steuern lassen.

                          Du kannst überigend die Thermostate der Heizkörper aus dem Raum entfernen, diese benötigst du nicht es reicht der Wandthermostat.

                          1 Reply Last reply
                          0
                          • Rene_HMR Rene_HM

                            @Wiggins nein, du brauchst die CCU nicht. Wenn deine Homematic IP in ioBroker intergriert ist, solltest du die notwendigen Datenpunkte (eigentlich im einfachsten Fall nur die Zieltemperatur des Thermostat) bereits im System haben. Du musst dann nur noch den Datenpunkt hier im Adapter konfigurieren (siehe ein paar posts weiter oben...)

                            W Offline
                            W Offline
                            Wiggins
                            wrote on last edited by
                            #739

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

                            @Wiggins nein, du brauchst die CCU nicht. Wenn deine Homematic IP in ioBroker intergriert ist, solltest du die notwendigen Datenpunkte (eigentlich im einfachsten Fall nur die Zieltemperatur des Thermostat) bereits im System haben. Du musst dann nur noch den Datenpunkt hier im Adapter konfigurieren (siehe ein paar posts weiter oben...)

                            Danke Dir für die rasche Rückmeldung, aber ich kann dann im Adapter von Dir keine Räume oder Devices anlegen bzw sehe dort keine. Ich nutze den HomematicIP Adapter auf GitHub (github.com/iobroker-community-adapters/ioBroker.hmip). Was mach ich denn falsch?

                            S 1 Reply Last reply
                            0
                            • W Wiggins

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

                              @Wiggins nein, du brauchst die CCU nicht. Wenn deine Homematic IP in ioBroker intergriert ist, solltest du die notwendigen Datenpunkte (eigentlich im einfachsten Fall nur die Zieltemperatur des Thermostat) bereits im System haben. Du musst dann nur noch den Datenpunkt hier im Adapter konfigurieren (siehe ein paar posts weiter oben...)

                              Danke Dir für die rasche Rückmeldung, aber ich kann dann im Adapter von Dir keine Räume oder Devices anlegen bzw sehe dort keine. Ich nutze den HomematicIP Adapter auf GitHub (github.com/iobroker-community-adapters/ioBroker.hmip). Was mach ich denn falsch?

                              S Offline
                              S Offline
                              Sempre
                              wrote on last edited by
                              #740

                              @Wiggins

                              siehe hier, da hat Scrounger erklärt woran das liegt

                              W 1 Reply Last reply
                              0
                              • S Sempre

                                @Wiggins

                                siehe hier, da hat Scrounger erklärt woran das liegt

                                W Offline
                                W Offline
                                Wiggins
                                wrote on last edited by
                                #741

                                @Sempre Danke Dir. Dann scheitert es bei mir schon ganz woanders. Ich versuch mich mal weiter aufzuschlauen, weil ich hab diese Aufzählungen bei mir nämlich gar nicht. :-(

                                S Rene_HMR 2 Replies Last reply
                                0
                                • W Wiggins

                                  @Sempre Danke Dir. Dann scheitert es bei mir schon ganz woanders. Ich versuch mich mal weiter aufzuschlauen, weil ich hab diese Aufzählungen bei mir nämlich gar nicht. :-(

                                  S Offline
                                  S Offline
                                  Sempre
                                  wrote on last edited by
                                  #742

                                  @Wiggins

                                  Wie bekommst du denn deine Homematic Devices in iobroker? Ich nutze für normale Homematic den HM Rega Adapter und dort gibt es die Option was alles synchronisiert wird unter anderem die Räume

                                  09f6589b-755c-4e17-b54d-5e6d5fd1b3ee-grafik.png

                                  W 1 Reply Last reply
                                  0
                                  • S Sempre

                                    @Wiggins

                                    Wie bekommst du denn deine Homematic Devices in iobroker? Ich nutze für normale Homematic den HM Rega Adapter und dort gibt es die Option was alles synchronisiert wird unter anderem die Räume

                                    09f6589b-755c-4e17-b54d-5e6d5fd1b3ee-grafik.png

                                    W Offline
                                    W Offline
                                    Wiggins
                                    wrote on last edited by
                                    #743

                                    @Sempre Ich nutze den HomematicIP Adapter hier auf github.com/iobroker-community-adapters/ioBroker.hmip). Dachte der REGA geht nicht ohne CCU?

                                    S 1 Reply Last reply
                                    0
                                    • W Wiggins

                                      @Sempre Danke Dir. Dann scheitert es bei mir schon ganz woanders. Ich versuch mich mal weiter aufzuschlauen, weil ich hab diese Aufzählungen bei mir nämlich gar nicht. :-(

                                      Rene_HMR Offline
                                      Rene_HMR Offline
                                      Rene_HM
                                      Developer
                                      wrote on last edited by
                                      #744

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

                                      ich hab diese Aufzählungen bei mir nämlich gar nicht.

                                      Die kannst du einschalten:
                                      bild1.PNG
                                      und dann einfach Räume anlegen...

                                      W 1 Reply Last reply
                                      1
                                      • W Wiggins

                                        @Sempre Ich nutze den HomematicIP Adapter hier auf github.com/iobroker-community-adapters/ioBroker.hmip). Dachte der REGA geht nicht ohne CCU?

                                        S Offline
                                        S Offline
                                        Sempre
                                        wrote on last edited by Sempre
                                        #745

                                        @Wiggins

                                        Möglich, nutze keine HM IP von daher kann ich das nicht sagen. Dann musst du aber dort mal in der Doku schauen oder im passenden Threat. Dieser Adapter basiert auf den Räumen, wenn diese nicht vorhanden sind wäre mir keine Variante möglich wie es sonst funktioniert

                                        Edit: Ok Rene_HM war schneller und hat deine Lösung :)

                                        1 Reply Last reply
                                        1
                                        • Rene_HMR Rene_HM

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

                                          ich hab diese Aufzählungen bei mir nämlich gar nicht.

                                          Die kannst du einschalten:
                                          bild1.PNG
                                          und dann einfach Räume anlegen...

                                          W Offline
                                          W Offline
                                          Wiggins
                                          wrote on last edited by Wiggins
                                          #746

                                          @Rene_HM Das ist einer dieser "ich schäme mich"-Momente....Mann ey....ich danke Dir und sorry für's Zeitklauen....
                                          @Sempre Danke auch Dir! Und ebenso sorry :-)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          587

                                          Online

                                          32.5k

                                          Users

                                          81.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe