Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

    This topic has been deleted. Only users with topic management privileges can see it.
    • Johann Danner
      Johann Danner last edited by

      Fehler selber entdeckt.

      Das sind NICHT die Views! Man muss diese als Widgets importieren.
      Da ist wohl eine falsche Benennung Schuld. In der Doku zur View Erstellung stehts richtig.

      1 Reply Last reply Reply Quote 0
      • M
        MyMeyer @MyMeyer last edited by

        @MyMeyer sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

        @kaschperle83 sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

        Ja genau. Das klappt dann aber auch 1a.
        Ich nutze Maxthermostate und Xiaomi Fenster Sensoren schon seit zwei Jahren ohne große Problem mit diesem Script.

        Hi @kaschperle83

        und wie hast Du mit mehren Fenster in einen Raum gemacht ? Der Raum Name soll ja nur 1x vorkommen !

        Und @kaschperle83 sieht das so richtig aus ? Weil irgendwie will es nicht richtig reagieren.

        //NoneHMSenorTab[7] = ['Esszimmer',      'javascript.0.Heizung',                     'Fenster.Esszimmer',                'state',                               'false',                             false];
        NoneHMSenorTab[8] = ['Buero',          'javascript.0.Heizung.Fenster.',              'Buero',                    'false',                               'false',                             false];
        //NoneHMSenorTab[9] = ['Marie',         'javascript.0.Heizung',                     'Fenster.Marie',                    'state',                               'false',                             false];
        

        Hier das LOG dazu...


        17:52:30.794 warn javascript.0 at SensorStatCalc (script.js.Heizung.Heizplan:1123:24)
        17:52:30.794 warn javascript.0 at getDevices (script.js.Heizung.Heizplan:838:20)
        17:52:30.794 warn javascript.0 at initializeData (script.js.Heizung.Heizplan:410:5)
        17:52:30.794 warn javascript.0 at script.js.Heizung.Heizplan:403:1
        17:52:30.794 info javascript.0 script.js.Heizung.Heizplan: Raum Buero Status geöffnet

        Obwohl das Fenster geschlossen ist auch im Datenpunkt meldet das Log Buero "geöffnet" !

        1 Reply Last reply Reply Quote 0
        • M
          mike2712 last edited by

          Hallo,. ich habe dieses wunderbare Script auch schon länger im Einsatz.
          Jetzt habe ich das erste Homematic IP Thermostat gekauft, dieses wird beim Programm Durchlauf leider nicht erkannt.

          • Zuordnung Gewerk passt
          • Zuordnung hm-rpc Instanz passt
          • Neustart Rega und hm-rpc

          Habe ich irgend etwas übersehen was ich noch einstellen muss?

          Lg Mike

          1 Reply Last reply Reply Quote 0
          • M
            MyMeyer last edited by

            Hi,
            man kann diesen Thread auch schließen.

            Antworten kommen vom Entwickler oder Sonstigen User auch nicht mehr.

            Fragen bleiben leider unbeantwortet !

            sigi234 1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active @MyMeyer last edited by

              @MyMeyer

              https://forum.iobroker.net/topic/22579/adapter-heatingcontrol

              Beliar_666 M 2 Replies Last reply Reply Quote 0
              • Beliar_666
                Beliar_666 @sigi234 last edited by

                @sigi234 sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                @MyMeyer

                https://forum.iobroker.net/topic/22579/adapter-heatingcontrol

                Naja, so ganz das gleiche wie dieses hier ist Heatingcontrol ja nun mal gar nicht.

                1 Reply Last reply Reply Quote 0
                • I
                  IDiver last edited by

                  Hallo,

                  Bei mir haben diese Einträge geholfen.

                  Für IP Gruppen:
                  ThermostatTypeTab[1] = ['hm-rpc.3.', 'HmIP-HEATING' , 'Heizungsgruppe(HMIP)' ,'VD', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', true, '1.ACTUAL_TEMPERATURE', '1.SET_POINT_MODE', 12, 0];

                  Für IP-Thermostat:
                  ThermostatTypeTab[7] = ['hm-rpc.1.', 'HmIP-WTH-2' , 'Wandthermostat(HMIP)' ,'IPWT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', false, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];

                  Und für Heizkörper Thermostat:
                  ThermostatTypeTab[10] = ['hm-rpc.1.', 'HmIP-eTRV-2' , 'Heizkoerperthermostat(HMIP)','IPHT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', false, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];

                  Funktioniert bei mir in der Reihenfolge: Gruppen, Raumthermostat, Heizkörper Thermostat.

                  Versuchen kan mans ja.

                  Heatingcontrol wird glaube ich noch etwas brauchen.

                  Lg

                  1 Reply Last reply Reply Quote 1
                  • M
                    MyMeyer @sigi234 last edited by

                    @sigi234 sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                    @MyMeyer

                    https://forum.iobroker.net/topic/22579/adapter-heatingcontrol

                    Danke @sigi234 Das war mir bekannt,aber da fange ich ja wieder bei NULL an. 🙂
                    Okay ich schaue mal drüber, manchmal muss man halt was verändern. Danke für den Tip....

                    Chaot 1 Reply Last reply Reply Quote 0
                    • Chaot
                      Chaot @MyMeyer last edited by

                      @MyMeyer Nicht ganz.
                      Ich habe meine Gewerke und Räume nach dem alten Script hier eingestellt und das Script bis zum Frühjahr 2019 laufen gehabt. Als dann der Adapter kam habe ich den mal kurz installiert zum ausprobieren und hatte meine Steuerung inclusive allen VIS-Seiten innerhalb von 2 Stunden umgezogen.
                      Die Thermostate und Fenstersensoren alleine waren innerhalb von knapp 10 Minuten angelegt.

                      Das Problem mit dem Script hier ist das der Entwickler looxer01 richtig gute Arbeit geleistet hat, aber aus irgendwelchen Gründen seit ca. 07/2019 hier nicht mehr aktiv ist. Soweit ich sehe hat sich dann niemand sonst gefunden der dieses umfangreiche Script weitergepflegt hat. Von daher kam die Entwicklung hin zum Adapter wie gerufen.
                      Ein Adapter ist für uns User auch wesentlich einfacher zu handhaben als ein so umfangreiches Script.

                      M 1 Reply Last reply Reply Quote 1
                      • M
                        MyMeyer @Chaot last edited by

                        @Chaot sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                        @MyMeyer Nicht ganz.
                        Ich habe meine Gewerke und Räume nach dem alten Script hier eingestellt und das Script bis zum Frühjahr 2019 laufen gehabt. Als dann der Adapter kam habe ich den mal kurz installiert zum ausprobieren und hatte meine Steuerung inclusive allen VIS-Seiten innerhalb von 2 Stunden umgezogen.
                        Die Thermostate und Fenstersensoren alleine waren innerhalb von knapp 10 Minuten angelegt.

                        Das Problem mit dem Script hier ist das der Entwickler looxer01 richtig gute Arbeit geleistet hat, aber aus irgendwelchen Gründen seit ca. 07/2019 hier nicht mehr aktiv ist. Soweit ich sehe hat sich dann niemand sonst gefunden der dieses umfangreiche Script weitergepflegt hat. Von daher kam die Entwicklung hin zum Adapter wie gerufen.
                        Ein Adapter ist für uns User auch wesentlich einfacher zu handhaben als ein so umfangreiches Script.

                        @Chaot wie gesagt ich schaue es mir an. Und ich habe auch nicht gesagt das der Entwickler @looxer01 schlecht arbeitet geleistet hat. Das möchte ich doch bitte klar stellen. Schade das er nicht weiter macht, aber das soll uns egal sein. Es hat seine Gründe und gut. Schließlich ist das alles unsere private kostenlose Zeit.

                        Also ab zum Adapter und dann werde ich meine Frage dort im Thread stellen. 🙂

                        Ich benötige jetzt keine weiteren Infos zu meinem Startthread. 😉

                        Chaot 1 Reply Last reply Reply Quote 0
                        • Chaot
                          Chaot @MyMeyer last edited by

                          @MyMeyer So war das auch nicht gemeint. Ich habe das schon verstanden das du looxer01 nicht böse bist.
                          Es ist leider so das sich scheinbar mit dem Script außer looxer01 keiner so wirklich richtig auskennt und von daher auch lieber ganz vorsichtig mit Antworten ist.

                          1 Reply Last reply Reply Quote 0
                          • L
                            looxer01 last edited by

                            Liebe Community,
                            aus sehr persönlichen Gründen habe ich mich in den letzten Monaten zurückgezogen bzw. zurückziehen müssen.
                            Was das Script betrifft habt ihr zurecht angemerkt, dass es recht umfangreich ist. Auch ist es nicht immer einfach den Einstieg zu finden.
                            Eine Weiterentwicklung ist aus o.g. Grunde von mir nicht möglich. Allerdings nutze ich das Script selber und sollte es in Zukunft mal Probleme geben z.B.
                            mit Fehlern aufgrund von neuen ioBroker Entwicklungen (z.B. JS-Controller etc) , dann werde ich wahrscheinlich -auf Nachfrage- noch Fixes bereitstellen können.
                            Es ist gut, dass es jetzt einen Adapter gibt, der in die Richtung geht. Für alle Neueinsteiger ist es der richtige Weg. Der Adapter braucht vermutlich noch etwas Zeit um die Script Funktionalität abzudecken. Mitarbeit hilft aber, wie ich selbst bestätigen kann 😉

                            Vielen Dank an alle, die mich bei der Entwicklung unterstützt haben oder die auch mit supported haben.

                            In diesem Sinne möge der ioBroker mit euch sein.

                            Liebe Grüße.

                            Looxer

                            sigi234 I Chaot M 4 Replies Last reply Reply Quote 4
                            • sigi234
                              sigi234 Forum Testing Most Active @looxer01 last edited by

                              @looxer01
                              Alles Gute und Danke!

                              1 Reply Last reply Reply Quote 0
                              • I
                                IDiver @looxer01 last edited by

                                @looxer01
                                Danke für deine Arbeit und alles gute!

                                1 Reply Last reply Reply Quote 0
                                • Chaot
                                  Chaot @looxer01 last edited by

                                  @looxer01 Was auch immer deine Gründe sein mögen wünsche ich dir von ganzen Herzen alles Gute dafür.
                                  Ich möchte mich auch ganz herzlich für dein Script bedanken das mir geholfen hat meine Heizungssteuerung auf "smart" umzustellen.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MyMeyer @looxer01 last edited by

                                    @looxer01 Danke für deine gute Arbeit und ehrliche Antwort. Wünsche Dir alles Gute ! 👍

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

                                      @looxer01 Danke nochmal für das Script, habe ich immer noch im Einsatz! Alles Gute für Dich

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mike2712 last edited by

                                        @looxer01
                                        auch von mir vielen Dank, habe es lange im Einsatz und bin sehr zufrieden. Es funktioniert sehr zuverlässig und bietet für mich alle Einstellungen wie Absenkung, abwesend, etc. die ich benötige.

                                        Mit dem neuen Thermostat HmIP-eTRV-2 habe ich allerdings Probleme, im Script wird alles mittlerweile richtig erkannt, dennoch werden Temperaturen nicht geschaltet.
                                        Hat jemand diesen Typ "HmIP-eTRV-2" am laufen, welche Einstellungen sind im Script oder am Thermostat selbst notwendig?

                                        L 1 Reply Last reply Reply Quote 0
                                        • L
                                          lindi200000 last edited by lindi200000

                                          Hallo, ich hab mal wieder ein Problem 🙂
                                          Ich habe einen Raum "Wohnzimmer", dieser hat 2 Fenster und eine HM Gruppe Thermostate. Bis jetzt war ein Fenster mit einem nicht HM Fensterkontakt versehen. Das hat auch wunderbar funktioniert.
                                          Nun habe ich das 2. Fenster auch mit einem Fensterkontakt versehen und im Script hinzugefügt. Leider nimmt aber das Script immer nur den 1. Kontakt und nicht beide. Hat jemand eine Idee was ich da am besten machen kann?
                                          Ggf. würde ich als Workaround ein Script schreiben, was aus den 2 States einen macht, jedoch ist das nur die Notfalllösung. Lieber währe es mir wenn dies direkt im Script abgebildet wird.
                                          dd689bc4-7a40-4d3e-9194-9c87aace3a54-image.png

                                          VG
                                          Lindi

                                          1 Reply Last reply Reply Quote 0
                                          • L
                                            lindi200000 @mike2712 last edited by

                                            @mike2712 Ich weis nicht ob es jetzt die "neuen" sind, da ich sie schon 2 Jahre ca. habe, aber hier ist meine Config.

                                            ThermostatTypeTab[8]  = ['hm-rpc.1.',  'HmIP-eTRV-2'     , 'Heizkoerperthermostat(HMIP)','IPHT', '1.SET_POINT_TEMPERATURE',   false,        '1.CONTROL_MODE',           false,                 '1.ACTUAL_TEMPERATURE',      '1.CONTROL_MODE',           4.5,                                            0];
                                            
                                            M 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            631
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            climate heating javascript template
                                            115
                                            1127
                                            322814
                                            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