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. Skripten / Logik
  4. [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[Vorlage] Heizungsthermostatsteuerung 2.1 - Script

Scheduled Pinned Locked Moved Skripten / Logik
javascripttemplateheatingclimate
1.1k Posts 115 Posters 398.7k Views 61 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.
  • L Offline
    L Offline
    looxer01
    wrote on last edited by
    #839

    @e-i-k-e:

    wäre es möglich, den ersten Post eine Historie inkl. Datum der verschiedenen Reversionen zu ergänzen?

    Oder gibt es dies bereits und ich finde es nur nicht? `
    Hi,

    deine Frage ist absolut berechtigt.

    ab der nächsten Version läuft es über Github. Genau das wird dann möglich sein. (der aktuelle Code ist bereits dort)

    Dann wird es möglich sein. Das Forum ist m.E. nicht geeignet, um alle Versionen vorzuhalten.

    Ob ich das für die Historie machen kann muss ich sehen.

    vG Looxer

    1 Reply Last reply
    0
    • L Offline
      L Offline
      looxer01
      wrote on last edited by
      #840

      @eric2905:

      War ja auch nur eine Idee, die Gruppen anzusprechen (zumindest was die Soll-Temp., Modus, usw. angeht). Dann kümmert sich die CCU um den Sync.bei den Geräten (zumal eq-3 selber sagt, das man die Steuerung besser über die Gruppe machen sollte).

      Ich werde das einfach mal bei mir ein-/umstellen (in der Tabelle auf den rpc für die Gruppe gehen) und dann berichten. `
      Hi Eric,

      ich habe es jetzt auch mal getestet, und zwar mit folgender Einstellung:

      ThermostatTypeTab[0]  = ['hm-rpc.2.',  'HM-CC-VG-1'      , 'Heizungsgruppe'             ,'VD',   '1.SET_TEMPERATURE'      ,   false,        '1.MANU_MODE',              true,                  '1.ACTUAL_TEMPERATURE',      '1.CONTROL_MODE',           12,                                            0];
      
      

      Das Script erkennt die Gruppen und steuert diese auch. ABER

      • es scheint, dass die Zuordnung von Räumen und Gewerken nicht von ioBroker in die Aufzählungen übernommen werden

      • Eine Änderung der Solltemperatur führt nicht zur Änderung der Gruppen-SollTemperatur.

      Also entweder stimmt da was bei mir nicht oder die Gruppenfunktion funktioniert noch nicht in ioBroker

      Konntest du inzwischen testen ?

      vG Looxer

      1 Reply Last reply
      0
      • eric2905E Offline
        eric2905E Offline
        eric2905
        wrote on last edited by
        #841

        @looxer01:

        Das Script erkennt die Gruppen und steuert diese auch. ABER

        • es scheint, dass die Zuordnung von Räumen und Gewerken nicht von ioBroker in die Aufzählungen übernommen werden

        • Eine Änderung der Solltemperatur führt nicht zur Änderung der Gruppen-SollTemperatur.

        Also entweder stimmt da was bei mir nicht oder die Gruppenfunktion funktioniert noch nicht in ioBroker `
        Bei mir sind die virt. Geräte in ioBroker genau den Räumen und Gewerken, wie ich sie in der CCU angelegt/zugeordnet habe.

        @looxer01:

        Konntest du inzwischen testen ? `
        Nein, leider noch nicht.

        Gruß,

        Eric

        Roses are red, violets are blue,

        if I listen to metal, my neighbours do too

        1 Reply Last reply
        0
        • L Offline
          L Offline
          looxer01
          wrote on last edited by
          #842

          @eric2905:

          Konntest du inzwischen testen ?

          Nein, leider noch nicht. `
          Vielleicht könntest du einen quick trial starten. Brauchst dafür keine Einstellungen ändern.

          Bei mir bewirkt nämlich auch die manuelle Aenderung der Temperatur in den Objekten keine Temperaturänderung an den Thermostaten.

          Wenn es bei dir funktionieren sollte, dann gibt es bei mir noch ein Problem. Falls auch nicht mache ich ein issue auf.

          vG Looxer

          EDIT: also funzt jetzt. Hatte eine Einstellung quer.

          Wer also die Gruppen nutzen möchte, der sollte die Einstellung wie unten vorgeschlagen übernehmen. (BTW: HMRPC wir gar nicht genutzt)

          Wichtig ist noch, dass die Gruppendefintion möglichst an erster Stelle steht.

          ThermostatTypeTab[0]  = ['hm-rpc.2.',  'HM-CC-VG-1'      , 'Heizungsgruppe'             ,'VD',   '1.SET_TEMPERATURE'      ,   false,        '1.MANU_MODE',              true,                  '1.ACTUAL_TEMPERATURE',      '1.CONTROL_MODE',           12,                                            0];
          
          
          1 Reply Last reply
          0
          • eric2905E Offline
            eric2905E Offline
            eric2905
            wrote on last edited by
            #843

            Hi,

            @looxer01:

            Vielleicht könntest du einen quick trial starten. Brauchst dafür keine Einstellungen ändern.

            Bei mir bewirkt nämlich auch die manuelle Aenderung der Temperatur in den Objekten keine Temperaturänderung an den Thermostaten.

            Wenn es bei dir funktionieren sollte, dann gibt es bei mir noch ein Problem. Falls auch nicht mache ich ein issue auf. `

            so, habe mal getestet.

            Arbeitszimmer-Thermostat raus aus der Gruppe (Gewerk) und dafür die Heizungsgruppe rein.

            Die Tabelle editiert - allerdings an letzter Stelle eingetragen.

            Script neu gestartet - die Heizungsgruppe taucht im Log gar nicht auf:

            ! javascript.2 2018-12-23 15:00:12.946 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Raum Kueche Status geschlossen javascript.2 2018-12-23 15:00:12.864 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Dachgeschoss - Dachgeschoss,hm-rpc.1.xxx.STATE,HM-Sec-SC,DG_SecKontakt_Wohnen_rechts:1.STATE,hm-rpc.1.IEQ003 javascript.2 2018-12-23 15:00:12.839 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Dachgeschoss - Dachgeschoss,hm-rpc.1.xxx.STATE,HM-Sec-SC,DG_SecKontakt_Wohnen_links:1.STATE,hm-rpc.1.IEQ0031 javascript.2 2018-12-23 15:00:12.806 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Dachgeschoss - Dachgeschoss,hm-rpc.1.xxx.STATE,HM-Sec-SC,DG_SecKontakt_Arbeiten:1.STATE,hm-rpc.1.HEQ0364232, javascript.2 2018-12-23 15:00:12.631 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Badezimmer - Badezimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Bad_SecKontakt:1.STATE,hm-rpc.1.LEQ0922041,HM,1.STATE, javascript.2 2018-12-23 15:00:12.542 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Wohnzimmer - Wohnzimmer,hm-rpc.1.xxx.STATE,HM-Sec-SC,Wz_SecKontakt_Fenster_links:1.STATE,hm-rpc.1.JEQ0069219 javascript.2 2018-12-23 15:00:12.517 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Wohnzimmer - Wohnzimmer,hm-rpc.1.xxx.STATE,HM-Sec-SC,Wz_SecKontakt_Fenster_rechts:1.STATE,hm-rpc.1.JEQ006919 javascript.2 2018-12-23 15:00:12.481 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Wohnzimmer - Wohnzimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Wz_SecKontakt_Terrasse_links:1.STATE,hm-rpc.1.MEQ18336 javascript.2 2018-12-23 15:00:12.456 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Wohnzimmer - Wohnzimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Wz_SecKontakt_Terrasse_rechts:1.STATE,hm-rpc.1.MEQ1830 javascript.2 2018-12-23 15:00:12.362 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Ankleidezimmer - Ankleidezimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Gz_SecKontakt_rechts:1.STATE,hm-rpc.1.LEQ14684 javascript.2 2018-12-23 15:00:12.336 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Ankleidezimmer - Ankleidezimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Gz_SecKontakt_links:1.STATE,hm-rpc.1.LEQ146842 javascript.2 2018-12-23 15:00:12.172 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Schlafzimmer - Schlafzimmer,hm-rpc.1.xxx.STATE,HM-Sec-SCo,Sz_SecKontakt:1.STATE,hm-rpc.1.LEQ1468465,HM,1.STA javascript.2 2018-12-23 15:00:12.086 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Hauswirtschaftsraum - Hauswirtschaftsraum,hm-rpc.1.xxx.STATE,HM-Sec-SC,HWR_SecKontakt:1.STATE,hm-rpc.1.JEQ00 javascript.2 2018-12-23 15:00:11.993 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Sensoren Kueche - Kueche,hm-rpc.1.xxx.STATE,HM-Sec-SC,Ku_SecKontakt:1.STATE,hm-rpc.1.JEQ0069328,HM,1.STATE,false,fals javascript.2 2018-12-23 15:00:11.700 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Dachgeschoss - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMP javascript.2 2018-12-23 15:00:11.663 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate WC - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMPERATURE,2. javascript.2 2018-12-23 15:00:11.443 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Badezimmer - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMPER javascript.2 2018-12-23 15:00:11.409 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Wohnzimmer - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMPER javascript.2 2018-12-23 15:00:11.369 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Ankleidezimmer - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TE javascript.2 2018-12-23 15:00:11.328 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Arbeitszimmer - hm-rpc.3.,HM-CC-VG-1,Heizungsgruppe,VD,1.SET_TEMPERATURE,false,1.MANU_MODE,true,1.ACTUAL_TEMPERAT javascript.2 2018-12-23 15:00:11.207 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Schlafzimmer - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMP javascript.2 2018-12-23 15:00:11.168 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Hauswirtschaftsraum - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true javascript.2 2018-12-23 15:00:11.126 info script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Kueche - hm-rpc.1.,HM-TC-IT-WM-W-EU,Wandthermostat (neu),WT,2.SET_TEMPERATURE,false,2.MANU_MODE,true,1.TEMPERATUR javascript.2 2018-12-23 15:00:11.071 info Start javascript script.js.Aktiv.Heizung.Heizung_2_1_01_18_12 !

            In meiner Heizungsview fürs Arbeitszimmer die Datenpunkte für die manuelle Änderung angepasst - schreibe nun nicht mehr ins Thermostat, sondern in die Gruppe

            Manuelle Änderung der Soll-Temp in meiner View ==> Sofortige Änderung an den Endgeräten (WT und Ventil) und in Deiner View wird die manuelle Änderung auch innerhalb von Sekunden angezeigt (in "Soll (man.)")

            Manuelle Änderung der Soll-Temp am WT ==> Sofortige Änderung an den Endgeräten (WT und Ventil) und in Deiner View wird die manuelle Änderung auch innerhalb von Sekunden angezeigt (in "Soll (man.)")

            Manuelle Änderung der Soll-Temp am Ventil ==> Sofortige Änderung an den Endgeräten (WT und Ventil) und in Deiner View wird die manuelle Änderung auch innerhalb von Sekunden angezeigt (in "Soll (man.)")

            Gruß,

            Eric

            Roses are red, violets are blue,

            if I listen to metal, my neighbours do too

            1 Reply Last reply
            0
            • eric2905E Offline
              eric2905E Offline
              eric2905
              wrote on last edited by
              #844

              Nachtrag:

              Auch wenn ich die zusätzliche Zeile für die Gruppe an den Anfang der Tabelle stelle (index 0), wird die Gruppe im Log nicht aufgelistet.

              Die Funktion ist aber identisch, wie oben beschrieben.

              Gruß,

              Eric

              Roses are red, violets are blue,

              if I listen to metal, my neighbours do too

              1 Reply Last reply
              0
              • eric2905E Offline
                eric2905E Offline
                eric2905
                wrote on last edited by
                #845

                @eric2905:

                neu gestartet - die Heizungsgruppe taucht im Log gar nicht auf: `
                Kommando zurück - taucht doch auf:

                javascript.2	2018-12-23 15:14:40.556	info	script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Raum Arbeitszimmer Status geschlossen
                javascript.2	2018-12-23 15:14:38.921	info	script.js.Aktiv.Heizung.Heizung_2_1_01_18_12: Routine GetDevices fuer HM Thermostate Arbeitszimmer - hm-rpc.3.,HM-CC-VG-1,Heizungsgruppe,VD,1.SET_TEMPERATURE,false,1.MANU_MODE,true,1.ACTUAL_TEMPERAT
                

                Gruß,

                Eric

                Roses are red, violets are blue,

                if I listen to metal, my neighbours do too

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  looxer01
                  wrote on last edited by
                  #846

                  @eric2905:

                  Kommando zurück - taucht doch auf: `
                  cool, dann funktioniert es auch bei dir.

                  Ich werde den Eintrag als Standard für die Tabelle aufnehmen.

                  Danke fürs Testen.

                  vG Looxer

                  1 Reply Last reply
                  0
                  • eric2905E Offline
                    eric2905E Offline
                    eric2905
                    wrote on last edited by
                    #847

                    @looxer01:

                    cool, dann funktioniert es auch bei dir.

                    Ich werde den Eintrag als Standard für die Tabelle aufnehmen. `
                    Habe jetzt alles bei mir auf Gruppen umgestellt.

                    Die nächsten Tage mal sehen, wie es sich verhält.

                    Gruß,

                    Eric

                    Roses are red, violets are blue,

                    if I listen to metal, my neighbours do too

                    1 Reply Last reply
                    0
                    • Beliar_666B Offline
                      Beliar_666B Offline
                      Beliar_666
                      wrote on last edited by
                      #848

                      Hi, wenn ich jetzt auf die Aktuelle Version umsteigen möchte, muss ich dann alle Adapter etc neu eintragen?

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        looxer01
                        wrote on last edited by
                        #849

                        @Beliar_666:

                        wenn ich jetzt auf die Aktuelle Version umsteigen möchte, muss ich dann alle Adapter etc neu eintragen? `
                        das hatte ich ursprünglich beschrieben und dann aus Versehen den Post gelöscht :shock:

                        Also, im Grunde läuft das Programm auch schon wenn das Coding unterhalb der Einstellungen kopiert wird.

                        Allerdings gibt es neue Datenpunkte und ein paar Änderungen. Wäre also gut ein paar Anpassungen vorzunehmen

                        • Views jetzt mit neuen Datenpunkten für ICAL (globale Parameter und Raumparameter

                        • Views: netzt mit neuen Datenpunkten für Soft-Boost Funktion

                        • Script: neue Variable: ar SoftBoostTemp = 30;

                        • Script: 3 Variablen für ICAL Aktivierung nicht mehr notwendig

                        • Script: Neue Variable für Absolute Absenktemperaturen : var AbsenkTempAbsolut = false;

                        • Script: neue Spalte 5 für NonSensorType tab:

                        // 0 = Raum 1 = Datenpunkt bis vor Geraet 2=Datenpunkt Geraet 3=Datenpunkt SollTemp 4= Ventilstellung bei NichtHeizperiode 5. Delay nach Verschluss zu

                        Wie gesagt ist alles optional.

                        vG Looxer

                        1 Reply Last reply
                        0
                        • Beliar_666B Offline
                          Beliar_666B Offline
                          Beliar_666
                          wrote on last edited by
                          #850

                          Sodale, komplett auf die neue Version geändert.

                          Hab noch eine generelle Frage. Die Anzeige Modus im Widget, woher bekommt die ihren State? Theoretisch ja aus dem Datenpunkt Control.Mode vom Thermostat im RPC oder nicht? Aber woher kommt der Status? Sollte der vom Thermostat gesetzt werden? Denn bei meinen HmIP-eTRV-B Kommt keine Rückmeldung für den Modus. Der steht bei mir im ioB immer auf 0.

                          1 Reply Last reply
                          0
                          • L Offline
                            L Offline
                            looxer01
                            wrote on last edited by
                            #851

                            @Beliar_666:

                            Hab noch eine generelle Frage. Die Anzeige Modus im Widget, woher bekommt die ihren State? Theoretisch ja aus dem Datenpunkt Control.Mode vom Thermostat im RPC oder nicht? Aber woher kommt der Status? Sollte der vom Thermostat gesetzt werden? Denn bei meinen HmIP-eTRV-B Kommt keine Rückmeldung für den Modus. Der steht bei mir im ioB immer auf 0. `
                            Also es geht um den Manu/Auto Mode. 0 heisst Auto, sollte aber auf Manu stehen.

                            Sollte vom Programm auf 1 (Manuell) gesetzt werden, wenn so eingestellt.

                            Ansonsten wird es immer manuelle Temps von der CCU geben.

                            vG Looxer

                            1 Reply Last reply
                            0
                            • Beliar_666B Offline
                              Beliar_666B Offline
                              Beliar_666
                              wrote on last edited by
                              #852

                              @looxer01:

                              Also es geht um den Manu/Auto Mode. 0 heisst Auto, sollte aber auf Manu stehen.

                              Sollte vom Programm auf 1 (Manuell) gesetzt werden, wenn so eingestellt.

                              Ansonsten wird es immer manuelle Temps von der CCU geben.

                              vG Looxer `

                              Genau darum geht es. Lt. deinem View soll ja auch Party und Boost dort angezeigt werden. Also Wert 2 und Wert 3. Aber woher kommen letztenendes die 0,1,2,3 ? In den Datenpunkten steht wie erwähnt immer 0 also im View immer auf Auto. CCU ist auf Manu eingestellt. Ändere ich den Datenpunkt manuell, ändert sich nur die Anzeige im View, aber nichts in der CCU.

                              Wäre ja auch praktisch wenn er Bei Boost wirklich Boost in Rot anzeigen würde.

                              1 Reply Last reply
                              0
                              • L Offline
                                L Offline
                                looxer01
                                wrote on last edited by
                                #853

                                @Beliar_666:

                                Lt. deinem View soll ja auch Party und Boost dort angezeigt werden. Also Wert 2 und Wert 3. Aber woher kommen letztenendes die 0,1,2,3 ? In den Datenpunkten steht wie erwähnt immer 0 also im View immer auf Auto. CCU ist auf Manu eingestellt. Ändere ich den Datenpunkt manuell, ändert sich nur die Anzeige im View, aber nichts in der CCU.

                                Wäre ja auch praktisch wenn er Bei Boost wirklich Boost in Rot anzeigen würde. `
                                Hi,

                                welchen Datenpunkt hast du eingetragen ? Es sollte ControlMode und nicht BoostMode sein. Dann sollte es wie von dir gedacht funktionieren.

                                Party und Gaeste werden allerdings komplett ignoriert. Das heisst, dass wenn es manuell aktiviert wird als manuelle Temperatur erkannt wird.

                                Die eigentliche Party und Gaeste Funktion ist ja eh in erweiterter Form im Script implementiert. - Mittlerweile ja auch die Boost-Funktion.

                                EDIT:

                                um es klar zu sagen: die BoostFunktion ist der BoostMode. Der Modus (MANU AUTO etc) ist der control Mode. Ich glaube der war nicht richtig zugeordnet in der View.

                                vG Looxer

                                1 Reply Last reply
                                0
                                • Beliar_666B Offline
                                  Beliar_666B Offline
                                  Beliar_666
                                  wrote on last edited by
                                  #854

                                  Der Datenpunkt ist bei mir im View schon korrekt eingetragen. Warum sind hier Boost und Party mit angeführt, wenn der Punkt im View nur für Auto/Manu ist?
                                  9141_modus.png

                                  Im 2. Shot sieht man die Datenpunkte, jedoch ist mir nach wie vor nicht klar durch was eben der gelb markierte geändert wird. Denn dieser Datenpunkt ist ja für die Anzeige im View verantwortlich. Und der steht bei mir immer auf 0, also Auto. Selbst wenn der Thermostat auf Manu eingestellt ist.

                                  9141_modus2.png

                                  Ich hoffe jetzt ist komplett klar was ich meine.

                                  1 Reply Last reply
                                  0
                                  • K Offline
                                    K Offline
                                    Kugelkopf
                                    wrote on last edited by
                                    #855

                                    @looxer01

                                    Ich hatte ja schon einmal angemerkt, dass eine Abwesenheitskontrolle pro Raum interessant wäre. Vielleicht wäre dort ein Array interessant welches man pro Raum mitgeben kann. Sind diese Menschen die für einen bestimmten Raum eingetragen sind nicht mehr Anwesend, wird abgesenkt.

                                    Hättest du vielleicht für mich einen groben Ansatz wie ich das integriert bekomme?

                                    Denn Anwesenheitscheck via TR064 ist kein Problem. Auch das originale Anwesenheitsskript für das Heizungsthermostatsteuerungs-Skript habe nich.

                                    Mir ist aber schleierhaft wie du das mit den subscriptions löst, also den Triggern und was LoopRooms macht.

                                    Vielleicht hast du ein paar Tipps.

                                    Viele Grüße!

                                    1 Reply Last reply
                                    0
                                    • L Offline
                                      L Offline
                                      looxer01
                                      wrote on last edited by
                                      #856

                                      @Beliar_666:

                                      Der Datenpunkt ist bei mir im View schon korrekt eingetragen. Warum sind hier Boost und Party mit angeführt, wenn der Punkt im View nur für Auto/Manu ist?

                                      Modus.PNG

                                      Im 2. Shot sieht man die Datenpunkte, jedoch ist mir nach wie vor nicht klar durch was eben der gelb markierte geändert wird. Denn dieser Datenpunkt ist ja für die Anzeige im View verantwortlich. Und der steht bei mir immer auf 0, also Auto. Selbst wenn der Thermostat auf Manu eingestellt ist.

                                      Modus2.PNG

                                      Ich hoffe jetzt ist komplett klar was ich meine. `
                                      Hi,

                                      ich habe jetzt gesehen, dass du IP geräte hast. Habs also mal getestet. Bei mir kann ich Auto und Manu über control mode manuell im datenpunkt umstellen. Damit reagiert das Thermostat. Also geht das auch im View. weil es ja nichts anderes ist. Nach meinen Tests funktioniert das also.

                                      Wenn du Gruppen eingerichtet hast, dann solltest du allerdings auch die Gruppen nutzen. Ansonsten reagieren die Geräte nicht wie gewünscht.

                                      Die Gruppen kannst du erzeugen durch eine weitere RPC instanz und durch Konfig "virtuell devices". Die Gruppen brauch dann noch einen Eintrag in der Thermostattype tab (siehe diskussionen mit Eric ) und natürlich die Änderung im View.

                                      vG Looxer

                                      1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        looxer01
                                        wrote on last edited by
                                        #857

                                        @Kugelkopf:

                                        @looxer01

                                        Hättest du vielleicht für mich einen groben Ansatz wie ich das integriert bekomme?

                                        Denn Anwesenheitscheck via TR064 ist kein Problem. Auch das originale Anwesenheitsskript für das Heizungsthermostatsteuerungs-Skript habe nich.

                                        Mir ist aber schleierhaft wie du das mit den subscriptions löst, also den Triggern und was LoopRooms macht.

                                        Vielleicht hast du ein paar Tipps. `

                                        vielleicht wartest du ein paar Tage und ich schicke dir eine Version zum Testen. wäre das ok ?

                                        vG Looxer

                                        1 Reply Last reply
                                        0
                                        • T Offline
                                          T Offline
                                          torti0111
                                          wrote on last edited by
                                          #858

                                          Moin Ladies,

                                          Ich hab da mal wieder ein Problem.

                                          Ich habe nun über die Feiertage meinen Broker vollkommen neu aufgesetzt, da ich das ein oder andere Problem hatte, was jetzt beseitigt ist.

                                          Nun habe ich die neueste Version vom Skript laufen. Da kommt es zu folgendem Problem:

                                          Wenn ich ein Fenster öffne funktioniert die Absenkung. Nachdem ich das Fenster wieder schliesse, bleibt die Temperatur auf 12°C.

                                          Ich habe eine Benachrichtigung auf dem Sollwertwechsel via telegramm, daher kann ich das genau verfolgen.

                                          Der Sollwert bleibt solange auf 12Grad, bis ich das skript manuell einmal neustarte.

                                          Überganglösung, die auch funktioniert ist, dass ich im Skript Cron auf 5 gestellt habe. So wird zu jeden vollen 5 Minuten das Skript geprüft und auch der korrekte Sollwert wieder eingestellt. Ich habe die Vermutung, dass das Skript den Verschluss nicht mitbekommt.

                                          In der View wechselt jedoch der Status von offen auf geschlossen.

                                          Ich habe komplette Max-Lösung integriert. ( Cube, Wandthermostate, Heizungsthermostate, Fenstersensoren)

                                          Also es funktioniert alles jetzt ersteinmal, jedoch mit der Einschränkung, dass ich es über cron laufen lassen muss.

                                          Vielleicht hat ja jemand eine Idee.

                                          Edit:

                                          Ich habe selbst den Punkt 5 Schon auf true gesetzt, leider mit gleichem Ergebnis

                                          ! var NoneHMSenorTab = []; // 0= Raum 1 = Datenpunkt vis vor Geraet 0.RPC-Pfad 2\. Datenpunkt Geraet 3\. Datenpunkt FensterstatusGeraeteType 4.Verschlussstatus bei geschlossen 5\. TempAbsenkung automatisch ! NoneHMSenorTab[0] = ['Wohnzimmer', 'maxcube.0.devices', 'contact_188a27', 'opened' , 'false', true]; NoneHMSenorTab[1] = ['Wohnzimmer', 'maxcube.0.devices', 'contact_18895b', 'opened', 'false', true]; NoneHMSenorTab[2] = ['Schlafzimmer', 'maxcube.0.devices', 'contact_0d71f4', 'opened', 'false', true]; !

                                          LG Torti

                                          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

                                          821

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          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