Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Fehler - HM-RPC läuft plötzlich nicht mehr

    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

    [gelöst] Fehler - HM-RPC läuft plötzlich nicht mehr

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

      Ich tippe auf eine sich verabschiedende SD Card.

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

        Daran hatte ich auch schon gedacht. Kann ich das unter Linux irgendwie testen? Unter Win gibt es ja chkdsk…

        1 Reply Last reply Reply Quote 0
        • foxriver76
          foxriver76 Developer last edited by

          @paul53:

          Ich tippe auf eine sich verabschiedende SD Card. `

          An ein korruptes File System habe ich auch schon gedacht. Allerdings kenne ich mich da leider nicht aus.

          @skorpil:

          Normale Zuweisung? Verstehe ich nicht.

          Was musst Du wissen, um helfen zu können? Ich liefere… `

          Hier scheint der Fehler seinen Urpsrung zu haben: https://github.com/ioBroker/ioBroker.hm … ga.js#L258 und das macht für mich keinen Sinn

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

            @skorpil:

            Kann ich das unter Linux irgendwie testen? `
            Da kenne ich mich leider auch nicht aus.

            Ich würde die Datei /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js mit WinSCP auf den PC kopieren, mit Notepad++ öffnen und das Umfeld von Zeile 258 ansehen.

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

              So, jetzt der Hammer: auch das Backup macht den gleichen Fehler.

              ! host.raspberrypi 2019-01-21 15:04:11.670 info Restart adapter system.adapter.hm-rpc.0 because enabled
              ! host.raspberrypi 2019-01-21 15:04:11.669 error instance system.adapter.hm-rpc.0 terminated with code 1 ()
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at bootstrap_node.js:625:3
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at startup (bootstrap_node.js:204:16)
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Function.Module.runMain (module.js:694:10)
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Function.Module._load (module.js:498:3)
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at tryModuleLoad (module.js:506:12)
              ! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Module.load (module.js:566:32)
              ! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10)
              ! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Module._compile (module.js:653:30)
              ! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:1634:5)
              ! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at startAdapter (/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:606:15)
              ! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: TypeError: utils.Adapter is not a constructor
              ! host.raspberrypi 2019-01-21 15:04:11.667 error Caught by controller[0]: ^
              ! host.raspberrypi 2019-01-21 15:04:11.667 error Caught by controller[0]: adapter = new utils.Adapter(options);
              ! host.raspberrypi 2019-01-21 15:04:11.664 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:606
              ! host.raspberrypi 2019-01-21 15:04:11.305 info instance system.adapter.hm-rpc.0 started with pid 1408</anonymous>

              Ich verstehe gerade die Welt nicht mehr…

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

                @skorpil:

                auch das Backup macht den gleichen Fehler. `
                hm-rpc ist nicht hm-rega.

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

                  Das stimmt.

                  Also, zur Klarheit: RPC läuft nicht. Warum ich eben und auch im Titel über rega gesprochen habe… ich bin verwirrt. Sorry

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

                    ich habe unter windows und virtual dub noch eine iobroker Installation, die ich gelegentlich zum Testen nutze. Die habe ich gerade gestartet. Und, hier läuft die rpc Instanz. Damit kann ich nun mindestens ausschließen, dass das Problem nicht in der CCU liegt

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

                      @skorpil:

                      Warum ich eben und auch im Titel über rega gesprochen habe… ich bin verwirrt. `
                      Weil die Fehlermeldung sich auf die Datei /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js bezog.@skorpil:

                      host.raspberrypi 2019-01-21 14:33:05.667 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js:258
                      ```` ` 
                      1 Reply Last reply Reply Quote 0
                      • foxriver76
                        foxriver76 Developer last edited by

                        Jetzt ist es ja hm-rpc. Installier den mal neu.

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

                          so, jetzt kann ich mindestens das Missverständnis aufklären (ich dachte schon, ich spinne):

                          • in der aktuellen Version funktioniert REGA nicht

                          • im backup läuft RPC nicht

                          Ich verzweifele

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

                            @foxriver

                            den mal neu heißt löschen und neu installieren???????

                            1 Reply Last reply Reply Quote 0
                            • foxriver76
                              foxriver76 Developer last edited by

                              Sorry Post gerade war auf Rega bezogen deshalb gelöscht.

                              Mach mal````
                              npm i iobroker.rpc --production --prefix /opt/iobroker/

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

                                Ich habe

                                > npm i iobroker.rpc –production --prefix /opt/iobroker/
                                im Terminal gestartet und bekomme:

                                Jetzt bekomme ich diese Fehler,eldung

                                ! SyntaxError: Error parsing /usr/lib/node_modules/npm/node_modules/are-we-there-yet/package.json: Unexpected token # in JSON at position 4
                                ! at JSON.parse (<anonymous>)
                                ! at readPackage (module.js:126:52)
                                ! at tryPackage (module.js:136:13)
                                ! at Function.Module._findPath (module.js:218:20)
                                ! at Function.Module._resolveFilename (module.js:546:25)
                                ! at Function.Module._load (module.js:475:25)
                                ! at Module.require (module.js:597:17)
                                ! at require (internal/module.js:11:18)
                                ! at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/log.js:2:16)
                                ! at Module._compile (module.js:653:30)</anonymous></anonymous>

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

                                  @skorpil:

                                  Ich habe

                                  npm i iobroker.rpc –production --prefix /opt/iobroker/

                                  im Terminal gestartet und bekomme: `
                                  Versuche es mal mit

                                  npm i iobroker.hm-rpc --production --prefix /opt/iobroker/
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    skorpil last edited by

                                    done!

                                    wieder Fehlermeldung

                                    ! module.js:130
                                    ! throw e;
                                    ! ^
                                    ! SyntaxError: Error parsing /usr/lib/node_modules/npm/node_modules/are-we-there-yet/package.json: Unexpected token # in JSON at position 4
                                    ! at JSON.parse (<anonymous>)
                                    ! at readPackage (module.js:126:52)
                                    ! at tryPackage (module.js:136:13)
                                    ! at Function.Module._findPath (module.js:218:20)
                                    ! at Function.Module._resolveFilename (module.js:546:25)
                                    ! at Function.Module._load (module.js:475:25)
                                    ! at Module.require (module.js:597:17)
                                    ! at require (internal/module.js:11:18)
                                    ! at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/log.js:2:16)
                                    ! at Module._compile (module.js:653:30)</anonymous></anonymous>

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

                                      Mit der NPM-Installation scheint etwas nicht zu stimmen.

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

                                        @paul

                                        Was könnte ich tun, um das zu reparieren?

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

                                          Vielleicht auch die Auswirkung eines korrupten File Systems ? Hast Du die SD Card getauscht oder nur ein Restore eines ioBroker-Backups gemacht ?

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

                                            Ich hatte mir mittels "SD Card Kopier" ein backup auf eine andere SD Karte erstellt.

                                            Status aktuell:

                                            1. das backup habe ich wieder zum Laufen bekommen: RPC Adapter neu installiert. Dann gings

                                            2. auf der Produktiv SD Karte läuft der rega adapter noch immer nicht. Löschen des Adapters funktioniert scheinbar auch nicht richtig.

                                            host.raspberrypi	2019-01-21 17:55:54.047	error	Cannot write files: /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/files/hm-rega.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/node
                                            iobroker	2019-01-21 17:55:53.688	info	exit 0
                                            iobroker	2019-01-21 17:55:53.670	info	at Module._compile (module.js:653:30)
                                            iobroker	2019-01-21 17:55:53.670	info	at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/log.js:2:16)
                                            iobroker	2019-01-21 17:55:53.670	info	at require (internal/module.js:11:18)
                                            iobroker	2019-01-21 17:55:53.670	info	at Module.require (module.js:597:17)
                                            iobroker	2019-01-21 17:55:53.670	info	at Function.Module._load (module.js:475:25)
                                            iobroker	2019-01-21 17:55:53.670	info	at Function.Module._resolveFilename (module.js:546:25)
                                            iobroker	2019-01-21 17:55:53.670	info	at Function.Module._findPath (module.js:218:20)
                                            iobroker	2019-01-21 17:55:53.670	info	at tryPackage (module.js:136:13)
                                            iobroker	2019-01-21 17:55:53.670	info	at readPackage (module.js:126:52)
                                            iobroker	2019-01-21 17:55:53.670	info	at JSON.parse (<anonymous>)
                                            iobroker	2019-01-21 17:55:53.670	info	SyntaxError: Error parsing /usr/lib/node_modules/npm/node_modules/are-we-there-yet/package.json: Unexpected token # in JSON at position 4
                                            iobroker	2019-01-21 17:55:53.670	info	^
                                            iobroker	2019-01-21 17:55:53.670	info	module.js:130 throw e;
                                            iobroker	2019-01-21 17:55:53.316	info	npm uninstall iobroker.hm-rega --silent --save --prefix "/opt/iobroker" (System call)
                                            iobroker	2019-01-21 17:55:52.905	info	host.raspberrypi Deleting 3 state(s).
                                            host.raspberrypi	2019-01-21 17:55:52.901	info	object deleted system.adapter.hm-rega.0
                                            host.raspberrypi	2019-01-21 17:55:52.900	info	object change system.adapter.hm-rega.0
                                            iobroker	2019-01-21 17:55:52.792	info	host.raspberrypi Deleting 15 object(s).
                                            iobroker	2019-01-21 17:55:52.768	info	host.raspberrypi Counted 3 states (system.adapter.hm-rega.*) from states
                                            iobroker	2019-01-21 17:55:52.748	info	host.raspberrypi Counted 12 states of hm-rega
                                            iobroker	2019-01-21 17:55:52.333	info	host.raspberrypi Counted 1 channels of hm-rega
                                            iobroker	2019-01-21 17:55:52.192	info	host.raspberrypi Counted 1 adapters for hm-rega
                                            iobroker	2019-01-21 17:55:52.143	info	host.raspberrypi Counted 1 instances of hm-rega
                                            iobroker	2019-01-21 17:55:52.085	info	Delete adapter "hm-rega"</anonymous></anonymous>
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            440
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            40
                                            1467
                                            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