Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Problem] HM-RPC-Adapter 1.4.5 läuft nicht richtig (on/off)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Problem] HM-RPC-Adapter 1.4.5 läuft nicht richtig (on/off)

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      WolleGee last edited by

      Hallo

      bei mir hat das Update auf die 1.4.6 auch keine Verbesserung gebracht. Der hm.rpc.0 (rfd) springt von grün auf Gelb, der hm.rpc.1 (hmip) ist auf grün. Im Log steht folgendes:

      hm-rpc.0	2017-04-22 11:39:28.695	info	binrpc -> 150 devices
      hm-rpc.0	2017-04-22 11:39:28.684	info	binrpc <- listDevices ["hm-rpc.0"]
      hm-rpc.0	2017-04-22 11:39:28.669	info	binrpc <- system.listMethods ["hm-rpc.0"]
      hm-rpc.0	2017-04-22 11:39:28.370	info	binrpc -> 150 devices
      hm-rpc.0	2017-04-22 11:39:28.359	info	binrpc <- listDevices ["hm-rpc.0"]
      hm-rpc.0	2017-04-22 11:39:28.345	info	binrpc <- system.listMethods ["hm-rpc.0"]
      

      und das fortlaufend… Die CCU reagiert seitdem auch sehr träge

      Gruß

      Wolle

      1 Reply Last reply Reply Quote 0
      • F
        foxi last edited by

        Hallo,

        hier läuft es jetzt mit der 1.4.6 - Fettes Danke an Bluefox

        ! hm-rpc.1 2017-04-22 11:53:10.704 info Connected
        ! hm-rpc.1 2017-04-22 11:53:10.698 info new CUxD devices/channels after filter: 0
        ! hm-rpc.1 2017-04-22 11:53:10.683 info binrpc -> listDevices 18
        ! hm-rpc.1 2017-04-22 11:53:10.029 info binrpc client is trying to connect to 192.168.178.28:8701 with ["xmlrpc_bin://192.168.178.23:8701","hm-rpc.1"]
        ! hm-rpc.1 2017-04-22 11:53:10.026 info binrpc server is trying to listen on 192.168.178.23:8701
        ! hm-rpc.1 2017-04-22 11:53:09.780 info starting. Version 1.4.6 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v4.2.6

        Gruß vom Volker

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

          Auch von meiner Seite die Bestätigung, dass sowohl mit der hm.rpc Version 1.4.5 als auch mit der 1.4.6 der Adapter Schwierigkeiten macht.

          Ich nutze 2 Instanzen vom hm.rpc (einmal wireless, einmal wired).

          Mit der 1.4.5 konnte nur der wireless (hm.rpc.0) gestartet werden, der wired (hm.rpc.1) blieb rot.

          Mit der Version 1.4.6 gehen beide Instanzen auf grün, wechseln dann jedoch rhytmisch wieder auf rot.

          Anbei mein Log hierzu:
          1917_iobroker_hm.rpc_log.jpg

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

            Dieses Verhalten kann ich bestätigen.

            Das Problem:

            Beim Update (genau gesagt davor) wurde der laufende Prozess nicht gekillt)

            Nach dem Update sollte er wieder gestartet werden, statt dessen wurde er zum zweiten mal gestartet

            Die Lösung:

            Die Instanz stoppen und die dann noch laufende zusätzliche Instanz über die Konsole killen und anschließend die hm-rpc (im admin) wieder starten.

            Das Vorgehen:

            über die Konsole mit

            cd /opt/iobroker
            sudo iobroker stop hm-rpc.0
            
            

            ggf. auch weitere Instanzen

            dann die PID des noch laufenden Prozesses herausbekommen mit:

            ps -A | grep io
            

            irgendwo steht dann noch z.B. ein

            20234 ? 00:05:30 io.hm-rpc.0
            

            Anschließend diesen Prozess killen

            sudo kill -9 20243
            

            Dies ggf. mit weiteren Instanzen ebenfalls durchführen.

            Dann wieder mit

            sudo iobroker start hm-rpc.0
            

            die Instanz starten, alternativ über den Reiter Instanzen im Admin

            Viel Erfolg

            Rainer

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

              Moin Rainer,

              Deine Anleitung war Perfekt!! 😄

              Bei mir waren es insgesamt 6 hm-rpc Prozesse die noch liefen :shock:

              Nun macht es einen guten Eindruck und die v.1.4.6 scheint wieder zu machen was sie soll

              Vielen Dank für deine superschnelle Hilfe und ein erholsames Wochenende.

              1 Reply Last reply Reply Quote 0
              • L
                leo013 last edited by

                Auch von mir ein Danke!

                Alles wieder in Ordnung!

                Bei mir liefen 8 Prozesse! Jetzt muss ich nur noch meine Wemos updaten.

                Gruß

                Wolfgang

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

                  auch bei mir wieder alles im grünen Bereich!

                  Herzlichen Dank!

                  1 Reply Last reply Reply Quote 0
                  • M
                    Marcolotti last edited by

                    Hallo,

                    bei mir läuft seit den Updates die 2. Instanz (CUXD) nicht mehr richtig.

                    Apr 23 11:12:07 homematic-ccu2 daemon.info cuxd[307]: INIT 'xmlrpc_bin://192.168.178.23:8701' ''
                    Apr 23 11:12:07 homematic-ccu2 daemon.info cuxd[307]: INIT 'xmlrpc_bin://192.168.178.23:8701' ''
                    Apr 23 11:12:12 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(init) request
                    Apr 23 11:12:12 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(listDevices) request
                    Apr 23 11:12:12 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(init) request
                    Apr 23 11:12:19 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(init) request
                    Apr 23 11:12:19 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(listDevices) request
                    Apr 23 11:13:49 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(ping) request
                    Apr 23 11:14:23 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(init) request
                    Apr 23 11:15:09 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(init) request
                    Apr 23 11:15:09 homematic-ccu2 daemon.warn cuxd[307]: process_rpc_request(192.168.178.23) - illegal XMLRPC(listDevices) request
                    

                    721_cuxd.jpg

                    Ich habe den Tip von Rainer schon ausprobiert. Nichts.
                    721_config.jpg

                    Gruß Marco

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

                      Das ist auch kein Wunder, da cuxd nur bin-rpc versteht.

                      Mit dem letzten fix des Adapters sollte das dann wieder gehen.

                      Gruß

                      Rainer

                      1 Reply Last reply Reply Quote 0
                      • R
                        robsdobs last edited by

                        Ich hab auch Probleme mit CUXD.

                        Meine Version ist die 1.4.6.

                        Ich wollte die Kanäle neu einlesen, weil ich einige Datenpunkt umbenannt hatte (hieß mal LIGHT, jetzt GAS).

                        Im WebUI soeht es folgendermaßen aus:
                        1367_webui.png

                        Also unter Objekte hab ich das gelöscht und Geräte neu einlesen den haken rein:
                        1367_hm-rpc.2.png

                        Wenn ich jetzt Speichere und den haken bei neu einlesen setze und speichere springt das erstmal ständig zwischen Connected und Disconnected hin und her:

                        hm-rpc.2	2017-04-26 22:35:30.088	info	Disconnected
                        hm-rpc.2	2017-0 4-26 22:35:30.088	info	Connected
                        hm-rpc.2	2017-04-26 22:35:30.088	info	Disconnected
                        hm-rpc.2	2017-04-26 22:35:30.087	info	Connected
                        hm-rpc.2	2017-04-26 22:35:14.878	info	Connected
                        hm-rpc.2	2017-04-26 22:35:14.877	info	new CUxD devices/channels after filter: 0
                        hm-rpc.2	2017-04-26 22:35:14.854	info	binrpc -> listDevices 125
                        hm-rpc.2	2017-04-26 22:35:14.360	info	binrpc client is trying to connect to 192.168.178.205:8701 with ["xmlrpc_bin://192.168.178.220:8711","hm-rpc.2"]
                        hm-rpc.2	2017-04-26 22:35:14.357	info	binrpc server is trying to listen on 192.168.178.220:8711
                        hm-rpc.2	2017-04-26 22:35:13.249	info	starting. Version 1.4.6 in /media/1c31537f-0f75-428d-9228-7b54b469086c/programms/iobroker/node_modules/iobroker.hm-rpc, node: v4.8.2
                        hm-rpc.2	2017-04-26 22:35:10.137	info	Disconnected
                        hm-rpc.2	2017-04-26 22:35:10.133	info	binrpc -> 192.168.178.205:8701 init ["xmlrpc_bin://192.168.178.220:8711",""]
                        hm-rpc.2	2017-04-26 22:35:06.628	info	Connected
                        hm-rpc.2	2017-04-26 22:35:05.702	info	binrpc -> listDevices 125
                        hm-rpc.2	2017-04-26 22:35:05.197	info	binrpc client is trying to connect to 192.168.178.205:8701 with ["xmlrpc_bin://192.168.178.220:8711","hm-rpc.2"]
                        hm-rpc.2	2017-04-26 22:35:05.193	info	binrpc server is trying to listen on 192.168.178.220:8711
                        hm-rpc.2	2017-04-26 22:35:04.048	info	starting. Version 1.4.6 in /media/1c31537f-0f75-428d-9228-7b54b469086c/programms/iobroker/node_modules/iobroker.hm-rpc, node: v4.8.2
                        hm-rpc.2	2017-04-26 22:35:01.001	info	terminating
                        hm-rpc.2	2017-04-26 22:35:00.979	info	Disconnected
                        hm-rpc.2	2017-04-26 22:35:00.977	info	binrpc -> 192.168.178.205:8701 init ["xmlrpc_bin://192.168.178.220:8711",""]
                        

                        Die Datenpunte stimmen dann nicht (LIGHT anstelle GAS):
                        1367_hm-rpc.2-gas.png

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        841
                        Online

                        31.8k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        11
                        18
                        3102
                        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