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.
    • P
      pxstd last edited by

      Und im Anschluss das Heizungsscript neu einlesen? Oder muss irgendwas resettet werden?

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

        Javascript Adapter Restkarten. Neustart vom Skript passiert damit automatisch.

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

          Du kannst auf der CCU die Gewerke und Räume umbenennen (z.B. überall eine 1 hinten dranhängen) und sie dann wieder zurück umbenennen (die 1 wieder löschen).

          Dann in ioBroker die Räume und Gewerke löschen und über hm-rega einmal neu Sanchez.

          Gruß,

          Eric

          Von unterwegs getippert

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

            Dann das entspr. JavaScript restarten. Müsste reichen.

            Von unterwegs getippert

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

              Ich glaube es reicht wirklich einmal reinzuklicken das man editieren kann und dann zu speichern. Hatte bei mir (ewig her) gereicht 😉

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

                @apollon77:

                Ich glaube es reicht wirklich einmal reinzuklicken das man editieren kann und dann zu speichern. Hatte bei mir (ewig her) gereicht 😉 `
                Das reicht auf jeden Fall - dadurch wird das entspr. JavaScript neu gestartet.

                Von unterwegs getippert

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

                  Hehe, nein meinte das umbenennen der Namen in der ccu 😉

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

                    Und javascript Adapter muss nach dem umbenennen neu gestartet werden. Hatte schonmal das Problem das Änderungen an enums nicht aktualisiert wurden … werden scheinbar nur beim Start des Adapters eingelesen.

                    1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators last edited by

                      Rega muss auch neu gestartet werden und die $Namen in den objects ggf. manuell gelöscht

                      1 Reply Last reply Reply Quote 0
                      • P
                        pxstd last edited by

                        Stand:

                        ! 3277_bildschirmfoto_2018-01-07_um_12.10.48.png

                        Neuer Fehler:

                        ! /usr/local/pnp4nagios/var/spool

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

                          Du hast noch drei Räume nicht bereinigt.

                          Und was Du uns mit dem Fehler sagen willst, erschließt sich mir nicht
                          355_f6bb498d-7aaa-4812-81a8-fad0ec4436bb.jpeg

                          Gruß,

                          Eric

                          1 Reply Last reply Reply Quote 0
                          • P
                            pxstd last edited by

                            Okay - Räume mit Umlauten sind wohl auch Böse?

                            index.html#Heizung_Büro

                            "View existiert nicht!"

                            Ansonsten lief das Script nun an, die Objekte wurden erstellt, aber im Vis erhalte ich für die ersten Testräume überall nur Ventilstellungen NaN.

                            ! 3277_bildschirmfoto_2018-01-07_um_15.10.49.png

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

                              Ich würde keine Umlaute nehmen. Die Views werden im Browser über die URL aufgerufen … und da sind Umlaute nicht die beste Wahl.

                              Die Ventilstellung müsstest Du selber in der jeweiligen View nachtragen - zumindest müsste ich das (bin seit der Version v0.8x dabei).

                              Gruß,

                              Eric

                              Von unterwegs getippert

                              1 Reply Last reply Reply Quote 0
                              • P
                                pxstd last edited by

                                Okay, okay - die Raumnamen in der CCU haben allerdings dort schon Umlaute. Aber davon kann der Visname ja abweichen.

                                Was hat es mit der Seitenleiste auf sich?

                                3277_bildschirmfoto_2018-01-07_um_20.49.34.png

                                Hier sind komplett nicht existente Geräte zugewiesen. Soll das so?

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

                                  Da musst Du manuell die Datenpunkte deines Raumthermostats einfüllen das korrekte Werte kommen. Klicke auf die "NaN" und dann die Object-ID ändern in der Widget Konfig

                                  1 Reply Last reply Reply Quote 0
                                  • P
                                    pxstd last edited by

                                    @apollon77:

                                    Da musst Du manuell die Datenpunkte deines Raumthermostats einfüllen das korrekte Werte kommen. Klicke auf die "NaN" und dann die Object-ID ändern in der Widget Konfig `

                                    Okay - das ist also bewusst so wie es ist. Ich dachte man könnte mit einem cleveren Dev-Trick/Funktion die passenden Geräte auswählen.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      StefanLue last edited by

                                      Auch von mir ein zunächst mal ein herzliches Danke für die tolle Arbeit mit dem Script.

                                      Eine simple (?) Frage:

                                      Mein Wandthermostat HM-TC-IT-WM-W-EU wird in enum.functions (wie auch in der CCU) als "Klima" geführt. Die Heizkörperthermostate als "Heizung".

                                      Wie kann ich das vereinheitlichen um alle im Script bei var HeizungGewerk zu berücksichtigen?

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

                                        Moin,

                                        die Aufteilung der Geräte aus die Gewerke findet auf der CCU statt.

                                        Dort die Zuordnung ändern und dann den hm-rega neu starten (ggf. musst Du dann noch die enum.functions „aufräumen“, falls der rega-Adapter das nicht automatisch macht).

                                        Gruß,

                                        Eric

                                        Von unterwegs getippert

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          StefanLue last edited by

                                          Danke. War etwas versteckt in der CCU…

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            swordfisch last edited by

                                            Schöne Sache aber irgendwie komme ich nicht klar

                                            immer wenn ich das Script starte kommt diese meldung im LOg

                                            ! javascript.0 2018-01-09 22:09:40.129 warn at Object. (script.js.common.Heizungssteuerung:419:9)
                                            ! javascript.0 2018-01-09 22:09:40.129 warn at LoopRooms (script.js.common.Heizungssteuerung:754:5)
                                            ! javascript.0 2018-01-09 22:09:40.129 warn at setOwnState (script.js.common.Heizungssteuerung:482:5)
                                            ! javascript.0 2018-01-09 22:09:40.126 warn State "javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run" not found
                                            ! javascript.0 2018-01-09 22:09:40.123 info script.js.common.Heizungssteuerung: Heizungsscript verarbeitung benutzt Trigger und Events
                                            ! javascript.0 2018-01-09 22:09:38.124 info script.js.common.Heizungssteuerung: registered 0 subscriptions and 0 schedules
                                            ! javascript.0 2018-01-09 22:09:38.123 info script.js.common.Heizungssteuerung: Routine GetDevices Devices initialisiert
                                            ! javascript.0 2018-01-09 22:09:38.070 info Start javascript script.js.common.Heizungssteuerung

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            727
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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