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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Hm-rega Adapter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Hm-rega Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
26 Beiträge 8 Kommentatoren 7.0k Aufrufe
  • Ä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.
  • sissiwupS Offline
    sissiwupS Offline
    sissiwup
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ioBroker läuft soweit stabil,

    ich habe nur Probleme mit dem hm-rega Adapter

    Wenn ich es richtig verstanden habe, ist dieser die einige Möglichkeiten auf Variablenänderungen in der CCU2 zu reagieren, oder?

    Leider schein dieser bei mir ab und an zu "spinnen".

    D.h. es werden Variablenänderungen nicht übernommen.

    Auf der ccu.io logge ich die gleichen Variablen mit, da werden alle Ereignisse geschrieben,

    auf dem ioBroker ab und an leider nicht.

    609_bildschirmfoto_2015-10-01_um_23.29.20.png
    609_bildschirmfoto_2015-10-01_um_23.30.07.png
    609_bildschirmfoto_2015-10-01_um_23.30.50.png
    609_bildschirmfoto_2015-10-01_um_23.31.21.png
    iobroker:
    609_bildschirmfoto_2015-10-01_um_23.33.38.png
    ccu.io:
    609_bildschirmfoto_2015-10-01_um_23.34.48.png
    Die Darstellung ist etwas anders, aber man sieht, ein paar Ereignisse fehlen.

    Alle Zeilen werden aus Variablenänderungen abgeleitet.

    `createState("vAlarmstatus","
    
    *   first
    
    ");
    
    var vAlarmanlage = $('state[id="hm-rega.0.3747"]').each(function(id) {
        var val = getObject(id).common.name;
        log("Alarmanlage=" + val);
    });
    
    var vAusserHausAlarm = $('state[id="hm-rega.0.4027"]').each(function(id) {
        var val = getObject(id).common.name;
        log("AusserHausAlarm=" + val);
    });
    
    var vImHausAlarm = $('state[id="hm-rega.0.4028"]').each(function(id) {
        var val = getObject(id).common.name;
        log("ImHausAlarm=" + val);
    });
    
    function ereignis(text) {
        log("Alarm "+text);
        var ereignisStr = getState("vAlarmstatus").val;
        var ereignisArr;
        ereignisArr = ereignisStr.replace(/`
    
    `*   /, "").replace(/<\/li><\/ul>/, "").split("*   ");
            ereignisArr = ereignisArr.reverse();
            ereignisArr.push(text);
            ereignisArr.reverse().splice(99); // Liste auf 20 Einträge beschränken
            var str = ereignisArr.join("`
    *   `");
            setState("vAlarmstatus", "
    
        *   "+str+"
    
        ");
        }
    
        function timestamp(ts) {
            var now=new Date(ts);
            var day = now.getDate();
            var month = now.getMonth() + 1;
            var year = now.getFullYear();
            var weekday = now.getDay();
            var hours = now.getHours();
            var minutes = now.getMinutes();
            var seconds = now.getSeconds();
            var day0  = ((day < 10) ? "0" : "");
            var month0  = ((month < 10) ? "0" : "");
            var hours0  = ((hours < 10) ? "0" : "");
            var minutes0  = ((minutes < 10) ? "0" : "");
            var seconds0  = ((seconds < 10) ? "0" : "");
            var output = year + "-" + month0 + month + "-" + day0 + day + " " + hours0 + hours + ":" + minutes0 + minutes + ":" + seconds0 + seconds;  
            return output;
    
        }
    
        vAlarmanlage.on(function(obj) {
          var aktion="Haus alles gesichert";
          if (obj.newState.val == 1) {
            aktion="im Haus/Lüften";
          }
          if (obj.newState.val == 2) {
            aktion="OFF";
          }
          var ts=timestamp(obj.newState.ts*1000);
            ereignis(ts + " Alarmstatus: " + aktion);
        //    log("OBJ=" + JSON.stringify(obj,null,2));
        })
    
        vAusserHausAlarm.on(function(obj) {
          var aktion="aus";
          if (obj.newState.val) {
            aktion="ALARM";
          }
          var ts=timestamp(obj.newState.ts*1000);
            ereignis(ts + " Alarm ausser Haus: " + aktion);
        //    log("OBJ=" + JSON.stringify(obj,null,2));
        })
    
        vImHausAlarm.on(function(obj) {
          var aktion="aus";
          if (obj.newState.val) {
            aktion="ALARM";
          }
          var ts=timestamp(obj.newState.ts*1000);
            ereignis(ts + " Alarm im Haus: " + aktion);
        //    log("OBJ=" + JSON.stringify(obj,null,2));
        })`
    
    

    MfG

    Sissi

    –-----------------------------------------

    1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Ich kann das jetzt nicht alles auf dem Handy lesen.

      Nur:

      Du weisst, dass die Rega nur alle 30 Sekunden abgefragt wird?

      Gesendet von meinem Cynus T7 mit Tapatalk

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • sissiwupS Offline
        sissiwupS Offline
        sissiwup
        schrieb am zuletzt editiert von
        #3

        Hallo,

        Kann es damit sein, dass der Adapter damit schnelle Änderungen nicht mitbekommt?

        Z.B.: Licht an für 5 Sekunden, Protokoll wird dann nicht geschrieben, wenn innerhalb der

        30 Sekunden wieder aus?

        Wenn das so ist, kann ich Variablen auch über die anderen Adapter abfragen?

        MfG

        Sissi

        –-----------------------------------------

        1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          Ja, das kann sein.

          Du kannst aber du zweite Möglichkeit nehmen und den virtuellen Taster als trigger nutzen.

          Wenn variable sich ändert

          Dann bidcos RF 50 press short.

          Dann wird die variable in iobroker sofort geändert.

          Gesendet von meinem Cynus T7 mit Tapatalk

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            Beatz
            schrieb am zuletzt editiert von
            #5

            Genau das funktioniert wunderbar. Ich habe dazu in der CCU ein Programm, dass alle relevanten Variablen (die sofort in ioBroker übertragen werden sollen) mittels des virtuellen Tasters "pusht".

            Siehe: http://forum.iobroker.org/viewtopic.php … 310#p10845

            1 Antwort Letzte Antwort
            0
            • sissiwupS Offline
              sissiwupS Offline
              sissiwup
              schrieb am zuletzt editiert von
              #6

              Hallo,

              habe es jetzt mal so umgebaut, mal sehen ob es besser ist. Danke für den Tipp.

              MfG

              Sissi

              –-----------------------------------------

              1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


              1 Antwort Letzte Antwort
              0
              • sissiwupS Offline
                sissiwupS Offline
                sissiwup
                schrieb am zuletzt editiert von
                #7

                Hallo,

                seit 2-3 Wochen scheint das defekt zu sein.

                Kein Update mehr bei PUSH.

                Kann das noch wer bestätigen?

                MfG

                Sissi

                –-----------------------------------------

                1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Solear
                  schrieb am zuletzt editiert von
                  #8

                  Bei mir funktioniert es. Auf der CCU ein eigenes Programm zusammengeklickt, welches mit ODER alle relevanten Werte abfragt und bei Änderung kurz die Taste 50 von der CCU drückt.

                  Gesendet von iPad mit Tapatalk

                  iobroker als LXC unter Proxmox

                  1 Antwort Letzte Antwort
                  0
                  • O Offline
                    O Offline
                    onics
                    schrieb am zuletzt editiert von
                    #9

                    Hallo,

                    funktioniert bei mir auch seit einigen Wochen nicht mehr.

                    Die Triggertaste war bei mir "BidCoS-RF.50.PRESS_LONG" und funktionierte vorher immer, jetzt nicht mehr.

                    Ich habe als Abhilfe den Polling Intervall auf 3 Sekunden gesetzt. Damit funktioniert es erst einmal wieder, ist aber nur eine Notlösung.

                    Vielleicht gibt es ja ein Update mit Behebung dieses Fehlers.

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Solear
                      schrieb am zuletzt editiert von
                      #10

                      Bei mir funktioniert das nur mit einem Doppelpunkt vor der 50.

                      Gesendet von iPhone mit Tapatalk

                      iobroker als LXC unter Proxmox

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        Beatz
                        schrieb am zuletzt editiert von
                        #11

                        Ich kann das bestätigen. Der Button wird gedrückt, und vom rpc erkannt. Das Polling der Rega-Objekte funktioniert bei mir auch nicht mehr, vermutlich seit der 0.3.5.

                        1 Antwort Letzte Antwort
                        0
                        • BluefoxB Offline
                          BluefoxB Offline
                          Bluefox
                          schrieb am zuletzt editiert von
                          #12

                          @Beatz:

                          Ich kann das bestätigen. Der Button wird gedrückt, und vom rpc erkannt. Das Polling der Rega-Objekte funktioniert bei mir auch nicht mehr, vermutlich seit der 0.3.5. `
                          Wie heisst der Button bei dir in hm-rpc?

                          • hm-rpc.0.BidCoS-RF.50.PRESS_LONG

                          oder

                          • hm-rpc.0.BidCoS-RF:50.PRESS_LONG

                          Was für einen trigger verwendest du:

                          BidCoS-RF.50.PRESS_LONG

                          oder

                          BidCoS-RF:50.PRESS_LONG

                          ?

                          1 Antwort Letzte Antwort
                          0
                          • sissiwupS Offline
                            sissiwupS Offline
                            sissiwup
                            schrieb am zuletzt editiert von
                            #13

                            Hallo,

                            ich habe

                            BidCoS-RF.50.PRESS_SHORT

                            und

                            BidCoS-RF:50.PRESS_SHORT

                            getestet. Beides geht nicht.

                            (alle Komponenten aktuell)

                            PS der Button heißt:

                            HM-RCV-50 BidCoS-RF:50.PRESS_SHORT

                            In Zustände:

                            hm-rpc.0.BidCoS-RF.50.PRESS_SHORT HM-RCV-50 BidCoS-RF:50.PRESS_SHORT HM-RCV-50 BidCoS-RF:50.PRESS_SHORT true true hm-rpc.0 2016-04-18 21:56:36 2015-10-02 13:22:48

                            Genau um 21:56:35 wurde das Skript ausgelöst. Die Anzeige in VIS wird aber erst nachdem Pollen aktualisiert.

                            MfG

                            Sissi

                            –-----------------------------------------

                            1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


                            1 Antwort Letzte Antwort
                            0
                            • BluefoxB Offline
                              BluefoxB Offline
                              Bluefox
                              schrieb am zuletzt editiert von
                              #14

                              Kann jemand die neue Version vom Git ausprobieren?

                              ` > ### 0.3.7 (2016-04-18)

                              • (bluefox) fix error with polling trigger `

                              Die variable muss BidCoS-RF.50.PRESS_LONG heißen (also ohne ":")

                              Wie kann ich einen Adapter / eine neue Version installieren, bevor sie offiziell im Repository enthalten ist?

                              http://www.iobroker.net/docu/?page_id=2380&lang=de

                              1 Antwort Letzte Antwort
                              0
                              • sissiwupS Offline
                                sissiwupS Offline
                                sissiwup
                                schrieb am zuletzt editiert von
                                #15

                                Habe das Problem für mich jetzt umgangen, indem ich ein CUXD Gerät angelegt habe, welches die Werte als State hat.

                                Damit werden die Werte sofort bei Änderung übertragen.

                                MfG

                                Sissi

                                –-----------------------------------------

                                1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


                                1 Antwort Letzte Antwort
                                0
                                • sissiwupS Offline
                                  sissiwupS Offline
                                  sissiwup
                                  schrieb am zuletzt editiert von
                                  #16

                                  @Bluefox:

                                  Kann jemand die neue Version vom Git ausprobieren?

                                  ` > ### 0.3.7 (2016-04-18)

                                  • (bluefox) fix error with polling trigger `

                                  Die variable muss BidCoS-RF.50.PRESS_LONG heißen (also ohne ":")

                                  Wie kann ich einen Adapter / eine neue Version installieren, bevor sie offiziell im Repository enthalten ist?

                                  http://www.iobroker.net/docu/?page_id=2380&lang=de `

                                  Habe getestet. Ist ok. Aber Achtung, geht WIRKLICH nur OHNE DOPPELPUNKT

                                  Trigger: BidCoS-RF.50.PRESS_SHORT

                                  MfG

                                  Sissi

                                  –-----------------------------------------

                                  1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


                                  1 Antwort Letzte Antwort
                                  0
                                  • O Offline
                                    O Offline
                                    onics
                                    schrieb am zuletzt editiert von
                                    #17

                                    Der Trigger mit "BidCoS-RF.50.PRESS_LONG" funktioniert jetzt mit der Version 0.3.7 vom ReGaHSS Adapter wieder.

                                    :D

                                    1 Antwort Letzte Antwort
                                    0
                                    • B Offline
                                      B Offline
                                      Beatz
                                      schrieb am zuletzt editiert von
                                      #18

                                      Klasse, es funktioniert bei mir auch wieder.

                                      1 Antwort Letzte Antwort
                                      0
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        schrieb am zuletzt editiert von
                                        #19

                                        Kann jemand die Version vom GIT ausprobieren?

                                        Da habe ich ein gravierenden Fehler gefixt mit Verbindungsabbruch.

                                        1 Antwort Letzte Antwort
                                        0
                                        • P Offline
                                          P Offline
                                          PrinzEisenherz1
                                          schrieb am zuletzt editiert von
                                          #20

                                          Also ich hab die Version aus m git drauf aber leider hab ich immer noch das Phänomen das wenn das tablet im Standby war vis sich dann Neustart! Das Problem gab es vor 2-3 Wochen nicht!

                                          Erst nach dem Update für vis und rega!

                                          Intel-NUC mit ProxMox: ioBroker,SQL, logging Strom- Gas- u. Wasserzähler;10Zoll Tab im Flur für VIS; weiteres: Homematic CCU2, Homeduino, Kameras, selbstgebaute Wetterstation;

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          731

                                          Online

                                          32.7k

                                          Benutzer

                                          82.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