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.
  • 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
                            • N Offline
                              N Offline
                              nobody
                              schrieb am zuletzt editiert von
                              #21

                              Hallo Bluefox,

                              leider scheint der Fix in der 0.3.7 eine Nebenwirkung zu haben:

                              Seitdem klappt das Auslesen der hm-rpc-Werte beim Start des Adapters nicht mehr.

                              Ich habe mal in der Funktion getDatapoints(callback) entsprechende Logausgaben eingebaut. Hier die Ausgaben:

                              ! 2016-04-22 20:04:53.094 - info: hm-rega.0 data {"CUxD.CUX2803001%3A1.INFO":"192.168.1.4","CUxD.CUX2803001%3A1.IP":"192.168.1.4","CUxD.CUX2803001%3A1.UNREACH_CTR":0,"CUxD.CUX2803001%$
                              ! 2016-04-22 20:04:53.098 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.1.INFO dp CUxD.CUX2803001:1.INFO value undefined
                              ! 2016-04-22 20:04:53.112 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.1.IP dp CUxD.CUX2803001:1.IP value undefined
                              ! 2016-04-22 20:04:53.115 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.1.UNREACH_CTR dp CUxD.CUX2803001:1.UNREACH_CTR value undefined
                              ! 2016-04-22 20:04:53.116 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.1.STATE dp CUxD.CUX2803001:1.STATE value undefined
                              ! 2016-04-22 20:04:53.117 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.2.INFO dp CUxD.CUX2803001:2.INFO value undefined
                              ! 2016-04-22 20:04:53.120 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.2.IP dp CUxD.CUX2803001:2.IP value undefined
                              ! 2016-04-22 20:04:53.121 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.2.UNREACH_CTR dp CUxD.CUX2803001:2.UNREACH_CTR value undefined
                              ! 2016-04-22 20:04:53.123 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.2.STATE dp CUxD.CUX2803001:2.STATE value undefined
                              ! 2016-04-22 20:04:53.124 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.3.INFO dp CUxD.CUX2803001:3.INFO value undefined
                              ! 2016-04-22 20:04:53.125 - info: hm-rega.0 set state hm-rpc.1.CUX2803001.3.IP dp CUxD.CUX2803001:3.IP value undefined

                              Da die Werte mit data[dp] ausgelesen werden und im Array data der entsprechende Schlüssel aus dp nicht existiert, wird kein Wert gefunden. Somit werden alle Geräte-Parameter nun auf den Wert null bzw. undefined gesetzt.

                              Dies ist auch noch in der Version 1.0.0 so.

                              mfg

                              Markus

                              Update:

                              Ich hab jetzt in der Funktion folgende Zeilen geändert und somit die _unescape Funktion nur auf die id beschränkt:

                              
                                         // dp = _unescape(dp);
                                          var tmp = (_unescape(dp)).split('.');
                              
                              

                              Zumindest das Einlesen geht jetzt wieder. Ob andere Funktionen jetzt nicht mehr klappen, kann ich nicht erkennen.

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

                                Irgendwie ist mir dieser Thread durch die Lappen gegangen.

                                Heißt es, dass hm-rega mit Cuxd nicht funktioniert?

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

                                  Vielleicht muss man dieses Teil ändern auf:

                                  function pollVariables() {
                                      rega.runScriptFile('polling', function (data) {
                                          if (!data) return;
                                  
                                          try {
                                              data = JSON.parse(data.replace(/\n/gm, ''));
                                          } catch (e) {
                                              adapter.log.error('Cannot parse answer for polling: ' + data);
                                              return;
                                          }
                                          for (var id in data) {
                                              var val = data[id][0];
                                  
                                              id = _unescape(id);
                                  
                                              if (typeof val === 'string') val = _unescape(val);
                                  
                                              if (id == 40) {
                                                  id = 'alarms';
                                              } else
                                              if (id == 41) {
                                                  // If number of alarms changed
                                                  if (regaStates[id] !== val) setTimeout(pollServiceMsgs, 1000);
                                                  id = 'maintenance';
                                              }
                                              regaStates[id] = val;
                                              adapter.setState(adapter.namespace + '.' + id, val, true);
                                          }
                                      });
                                  }
                                  
                                  

                                  Ich habe id = _unescape(id); hinzugefügt.

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

                                    Hallo bluefox,

                                    inzwischen liest der hm-rega auch die Einheiten bei den Systemvariablen aus.

                                    Leider aber in unkonvertiertem UTF-8:
                                    144_rega_units.jpg

                                    Gruß

                                    Rainer

                                    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
                                    • BluefoxB Offline
                                      BluefoxB Offline
                                      Bluefox
                                      schrieb am zuletzt editiert von
                                      #25

                                      Es gibt hm-rega auf dem git, die das nicht haben sollte.

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

                                        Sag mal wann schläfst du eigentlich?
                                        144_klima001.jpg
                                        läuft natürlich! :mrgreen:

                                        DANKE!!

                                        Rainer

                                        <size size="85">nur die Widgets musste ich im Editor alle öffnen, damit sich die anzeige änderte</size>

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

                                        551

                                        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