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. Tester
  4. Hm-rpc 1.1.4

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    928

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Hm-rpc 1.1.4

Geplant Angeheftet Gesperrt Verschoben Tester
13 Beiträge 3 Kommentatoren 2.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.
  • eric2905E Offline
    eric2905E Offline
    eric2905
    schrieb am zuletzt editiert von
    #3

    Der hm-rpc kommt nicht sauber hoch, wenn die CCU rebootet wurde.

    Im Admin (Reiter Instanzen" ist er gelb und bekommt keine Änderungen der CCU mit (siehe Screenshot).

    355_hm-rpc.png

    Erst nachdem man ihr neu gestartet hat (dritter Button von links reicht), läuft er wieder sauber rund bekommt Statusänderungen der CCU mit.

    Hier auch die entspr. Log-Einträge

    ! ````
    hm-rpc-0 30 05:22:23.736 info binrpc -> 192.168.178.45:2001 init ["xmlrpc_bin://192.168.178.28:2001","hm-rpc.0"]
    hm-rpc-0 30 05:22:23.727 info binrpc server is trying to listen on 192.168.178.28:2001
    hm-rpc-0 30 05:22:22.179 info starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.hm-rpc
    hm-rpc-0 30 05:22:15.726 info terminating
    hm-rpc-0 30 05:22:15.651 info binrpc -> 192.168.178.45:2001 init ["xmlrpc_bin://192.168.178.28:2001",""]
    hm-rpc-0 30 05:21:33.193 error Error: not connected
    hm-rpc-0 30 05:20:03.180 error Error: not connected
    hm-rpc-0 30 05:18:33.153 error Error: not connected
    hm-rpc-0 30 05:17:03.113 error Error: not connected
    hm-rpc-0 30 05:03:14.979 info setValue ["LEQ1274999:1","STATE",true] BOOL

    
    Gruß,
    
    Eric

    Roses are red, violets are blue,

    if I listen to metal, my neighbours do too

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #4

      @eric2905:

      Der hm-rpc kommt nicht sauber hoch, wenn die CCU rebootet wurde.

      Im Admin (Reiter Instanzen" ist er gelb und bekommt keine Änderungen der CCU mit (siehe Screenshot). `

      Ich habe es jetzt noch nicht getestet, aber das wir das Thema sein:

      http://forum.iobroker.net/viewtopic.php … ion#p26144

      Wenn die CCU keine Verbindung hat und in der Instanzübersicht gelb angezeigt wird, steht der Wert in

      hm-rpc.0.info.connection

      auf null.

      Da sich hm-rpc dann nicht mehr automatisch verbindet, es aber manuell mit zwei Mausklicks geht, hatte mit Bluefox und Paul53 bei der Beantwortung meiner Frage geholfen, wie man diese Mausklicks per Skript lösen kann.

      function startInstanz(instanz) {
          var obj = getObject(instanz);
          obj.common.enabled = true;
          setObject(instanz, obj);
      }
      
       startInstanz("system.adapter.hm-rpc.0");
      

      Damit kann ich bei einer hängenden hm-rpc Verbindung die Verbindung wieder starten, z.B. über VIS.

      Dazu habe ich noch einen kleinen Watchdog, der prüft, ob die Verbindung auf null geht.

      Ich hatte seitdem keinen hängende Verbindung und das Miniskript wird wahrscheinlich nicht funktionieren (versucht bei null direkt einzuschalten). Ich wollte das noch ergänzen, das direkt, in 1 Minute, in 5 Minuten und in 15 Minuten versucht wird, solange der Status noch auf null ist.

      Kann ich mir ja jetzt sparen, wenn das Bluefox direkt im Adapter implementiert :mrgreen:

      Bzw. ich werde denken, dass meine Lösung funktioniert und in echt macht es dann der Adapter :mrgreen: :mrgreen:

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • eric2905E Offline
        eric2905E Offline
        eric2905
        schrieb am zuletzt editiert von
        #5

        @ruhr70:

        Wenn die CCU keine Verbindung hat und in der Instanzübersicht gelb angezeigt wird, steht der Wert in

        hm-rpc.0.info.connection

        auf null. `
        Ich vermute, genau deswegen hat Bluefox die Version 1.1.4 gebaut und um einen Test gebeten
        @Bluefox:

        Kann jemand von git ausprobieren?

        Besonders testen Wiederverbindung nachdem als CCU neu gestartet wurde, während hm-rpc Adapter läuft. `
        Die Wiederverbindung funktioniert mit der 1.1.4 auch nicht sauber.

        Gruß,

        Eric

        Roses are red, violets are blue,

        if I listen to metal, my neighbours do too

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

          Danke für die Tests.

          Heute Abend geht es weiter. Es muss doch nicht so kompliziert sein und ich finde die Lösung. ;)

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

            Ok. Es gibt 1.1.5. Bitte "debug" Level einschalten und dann CCU-Neustart Problem testen.

            Ich kann bei mir immer noch nicht reproduzieren. :?

            1 Antwort Letzte Antwort
            0
            • eric2905E Offline
              eric2905E Offline
              eric2905
              schrieb am zuletzt editiert von
              #8

              Moin,

              geht nicht.

              Anzeige bleibt orange und Änderungen (über die CCU) kommen nicht an, sowie Änderungen über VIS kommen bei der CCU nicht an.

              Log :

              ! ````
              Drücke Strg+A und danach Strg+C, um den Inhalt in die Zwischenablage zu kopieren. Klicke irgendwo, um das Fenster zu schliessen.
              hm-rpc-0 31 05:09:47.276 error init error: Error: not connected
              hm-rpc-0 31 05:09:47.273 debug Send INIT...
              hm-rpc-0 31 05:09:17.270 error init error: Error: not connected
              hm-rpc-0 31 05:09:17.267 debug Send INIT...
              hm-rpc-0 31 05:08:47.264 error init error: Error: not connected
              hm-rpc-0 31 05:08:47.262 debug Send INIT...
              hm-rpc-0 31 05:08:17.258 error init error: Error: not connected
              hm-rpc-0 31 05:08:17.255 debug Send INIT...
              hm-rpc-0 31 05:07:47.252 error init error: Error: not connected
              hm-rpc-0 31 05:07:47.248 debug Send INIT...
              hm-rpc-0 31 05:07:17.246 error init error: Error: not connected
              hm-rpc-0 31 05:07:17.242 debug Send INIT...
              hm-rpc-0 31 05:06:50.169 warn Cannot setValue 'hm-rpc.0.LEQ1274999.1.STATE', because not connected.
              hm-rpc-0 31 05:06:50.167 info setValue ['LEQ1274999:1','STATE',true] BOOL
              hm-rpc-0 31 05:06:50.164 debug binrpc -> setValue 1 STATE: true
              hm-rpc-0 31 05:06:49.164 warn Cannot setValue 'hm-rpc.0.LEQ1274999.1.STATE', because not connected.
              hm-rpc-0 31 05:06:49.163 info setValue ['LEQ1274999:1','STATE',true] BOOL
              hm-rpc-0 31 05:06:49.161 debug binrpc -> setValue 1 STATE: true
              hm-rpc-0 31 05:06:47.239 error init error: Error: not connected
              hm-rpc-0 31 05:06:47.235 debug Send INIT...
              hm-rpc-0 31 05:06:46.621 warn Cannot setValue 'hm-rpc.0.LEQ1274999.1.STATE', because not connected.
              hm-rpc-0 31 05:06:46.619 info setValue ['LEQ1274999:1','STATE',false] BOOL
              hm-rpc-0 31 05:06:46.617 debug binrpc -> setValue 1 STATE: false
              hm-rpc-0 31 05:06:45.621 warn Cannot setValue 'hm-rpc.0.LEQ1274999.1.STATE', because not connected.
              hm-rpc-0 31 05:06:45.619 info setValue ['LEQ1274999:1','STATE',false] BOOL
              hm-rpc-0 31 05:06:45.617 debug binrpc -> setValue 1 STATE: false
              hm-rpc-0 31 05:06:17.233 error init error: Error: not connected
              hm-rpc-0 31 05:06:17.229 debug Send INIT...

              
              Gruß,
              
              Eric

              Roses are red, violets are blue,

              if I listen to metal, my neighbours do too

              1 Antwort Letzte Antwort
              0
              • eric2905E Offline
                eric2905E Offline
                eric2905
                schrieb am zuletzt editiert von
                #9

                Hi Bluefox,

                gibt es schon was neues zum Testen?

                Ich habe noch die letzte Test-Version aktiv - sie macht keine Probleme, verbindet sich nur nicht mit der CCU, wenn diese rebooter wurde.

                Gruß,

                Eric

                Roses are red, violets are blue,

                if I listen to metal, my neighbours do too

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

                  Es gibt 1.2.0
                  ` > ### 1.2.0 (2016-06-04)

                  • (bluefox) fix reconnection with binrpc `

                  Und hm-rega dazu.

                  1 Antwort Letzte Antwort
                  0
                  • eric2905E Offline
                    eric2905E Offline
                    eric2905
                    schrieb am zuletzt editiert von
                    #11

                    Hab's gerade ausprobiert … geht nicht ... erster Versuch ...

                    Habe mir dann die Adapter-Konfig mal angeschaut und gesehen, das der hm-rpc auf "bin-rpc" stand.

                    Habe den Adapter dann auf "xml-rpc" umgestellt ... damit geht es.

                    Jetzt bin ich mir natürlich nicht sicher, es es nicht schon früher funktioniert hätte, wenn ich eher auf xml-rpc umgestellt hätte.

                    Gruß,

                    Eric

                    BTW: Vis hat aber mächtig Probleme damit - es dauert recht lange, bis sich Vis gefangen hat.

                    Roses are red, violets are blue,

                    if I listen to metal, my neighbours do too

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

                      @Bluefox:

                      Es gibt 1.2.0
                      ` > ### 1.2.0 (2016-06-04)

                      • (bluefox) fix reconnection with binrpc
                        Und hm-rega dazu.
                      1 Antwort Letzte Antwort
                      0
                      • BluefoxB Offline
                        BluefoxB Offline
                        Bluefox
                        schrieb am zuletzt editiert von
                        #13

                        @eric2905:

                        Hab's gerade ausprobiert … geht nicht ... erster Versuch ...

                        Habe mir dann die Adapter-Konfig mal angeschaut und gesehen, das der hm-rpc auf "bin-rpc" stand.

                        Habe den Adapter dann auf "xml-rpc" umgestellt ... damit geht es.

                        Jetzt bin ich mir natürlich nicht sicher, es es nicht schon früher funktioniert hätte, wenn ich eher auf xml-rpc umgestellt hätte.

                        Gruß,

                        Eric

                        BTW: Vis hat aber mächtig Probleme damit - es dauert recht lange, bis sich Vis gefangen hat. `
                        Vis sollte nicht beeinflusst sein.

                        Du hattest Probleme mit binrpc (xml rpc ging).

                        Kannst du checken ob es wirklich 1.2.0 ist und dann log mir zeigen.

                        Danke.

                        Ich habe tatsächlich ein Problem gefunden und gefixt.

                        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

                        985

                        Online

                        32.6k

                        Benutzer

                        82.0k

                        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