NEWS
Admin nicht erreichbar / Alexa Steuerung nicht möglich.
-
N'abend zusammen.
Ich hab seit gestern morgen Schwierigkeiten mit meinem Broker.
Nachdem ich letze Woche Probleme mit dem JavaScript Adapter hatte habe ich (da löschen & neu installieren keine Besserung brachte) den Broker komplett neu aufgesetzt.
Lief auch alles bis gestern problemlos.
Nachdem ich keine Sonoff's mehr per Alexa steuern konnte habe ich mal den Admin aufgerufen & festgestellt, dass der Cloud Adapter auf orange Stand. Neustarten des Adapters brachte keine Besserung.
Darauf hin habe ich den Broker neu gestartet & komme seitdem nicht mehr in den Admin (Weboberfläche).
Admin manuell starten bzw. Zusätzlichen Admin unter IP:8089 anlegen löst mein Problem auch nicht.
Broker vom Strom nehmen, Speicherkarte rausnehmen & neu einstecken bringt auch nix.
Per Siri & iPhone App kann ich meine Geräte schalten. Per Weboberfläche der Sonoff’s auch. Auch Skripte laufen einwandfrei.
Nur Alexa will nicht. In der Alexa app bekomme ich die Meldung, dass der Server nicht reagiert.
Über Alexa kann ich weder die Sonoff’s noch Broadlink steuern.
Den Admin bekomme ich garnicht mehr angezeigt.
Jemand ‚ne Idee wie ich das in den Griff kriegen könnte?! Ich möchte den nur ungern nochmal komplett neu machen müssen.
Der Broker läuft auf einem Pi3 Mod.B
Danke & VG
Jingle
-
Wenn deiner Meinung nach alles läuft, was zeigt:
ps -ef |grep io
Was steht im logfile?
Zu finden in````
/opt/iobroker/log/ -
root@J1nglePi:~# ps -ef |grep io root 9 2 0 Mär02 ? 00:00:02 [migration/0] root 13 2 0 Mär02 ? 00:00:02 [migration/1] root 18 2 0 Mär02 ? 00:00:02 [migration/2] root 23 2 0 Mär02 ? 00:00:02 [migration/3] root 34 2 0 Mär02 ? 00:00:00 [bioset] root 38 2 0 Mär02 ? 00:00:00 [rpciod] root 39 2 0 Mär02 ? 00:00:00 [xprtiod] root 42 2 0 Mär02 ? 00:00:00 [nfsiod] root 53 2 0 Mär02 ? 00:00:00 [bioset] root 54 2 0 Mär02 ? 00:00:00 [bioset] root 55 2 0 Mär02 ? 00:00:00 [bioset] root 56 2 0 Mär02 ? 00:00:00 [bioset] root 57 2 0 Mär02 ? 00:00:00 [bioset] root 58 2 0 Mär02 ? 00:00:00 [bioset] root 59 2 0 Mär02 ? 00:00:00 [bioset] root 60 2 0 Mär02 ? 00:00:00 [bioset] root 61 2 0 Mär02 ? 00:00:00 [bioset] root 62 2 0 Mär02 ? 00:00:00 [bioset] root 63 2 0 Mär02 ? 00:00:00 [bioset] root 64 2 0 Mär02 ? 00:00:00 [bioset] root 65 2 0 Mär02 ? 00:00:00 [bioset] root 66 2 0 Mär02 ? 00:00:00 [bioset] root 67 2 0 Mär02 ? 00:00:00 [bioset] root 68 2 0 Mär02 ? 00:00:00 [bioset] root 69 2 0 Mär02 ? 00:00:00 [bioset] root 70 2 0 Mär02 ? 00:00:00 [bioset] root 71 2 0 Mär02 ? 00:00:00 [bioset] root 72 2 0 Mär02 ? 00:00:00 [bioset] root 73 2 0 Mär02 ? 00:00:00 [bioset] root 74 2 0 Mär02 ? 00:00:00 [bioset] root 75 2 0 Mär02 ? 00:00:00 [bioset] root 76 2 0 Mär02 ? 00:00:00 [bioset] root 80 2 0 Mär02 ? 00:00:00 [DWC Notificatio] root 91 2 0 Mär02 ? 00:00:00 [bioset] message+ 338 1 0 Mär02 ? 00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation root 1403 1 1 Mär02 ? 00:37:31 iobroker.js-controller root 1419 1403 0 Mär02 ? 00:01:28 io.discovery.0 root 1429 1403 0 Mär02 ? 00:09:32 io.ping.0 root 1441 1403 0 Mär02 ? 00:01:30 io.web.0 root 1469 1403 0 Mär02 ? 00:03:50 io.sonoff.0 root 1493 1403 0 Mär02 ? 00:19:53 io.javascript.0 root 1501 1403 0 Mär02 ? 00:02:44 io.yahka.0 root 1522 1403 0 Mär02 ? 00:01:28 io.broadlink.1 root 1539 1403 0 Mär02 ? 00:01:29 io.history.0 root 1550 1403 0 Mär02 ? 00:01:28 io.broadlink.0 root 3105 3078 0 13:30 pts/0 00:00:00 grep io root 19014 1403 0 Mär03 ? 00:01:48 io.cloud.0
Wie kann ich die Logfile öffnen?
-
Wie kann ich die Logfile öffnen? `
sudo nano /opt/iobroker/log/dateinameWas sagt
cd /opt/iobroker sudo iobroker list instances
und was kommt bei
cd /opt/iobroker sudo iobroker restart
Gruß
rainer
-
GNU nano 2.7.4 Datei: /opt/iobroker/log/iobroker.2018-03-04.log Verändert 2018-03-04 00:59:28.499 - ^[[31merror^[[39m: Caught by controller[0]: at Object.runInThisContext (vm.js:97:10) 2018-03-04 00:59:28.499 - ^[[31merror^[[39m: Caught by controller[0]: at Module._compile (module.js:549:28) 2018-03-04 00:59:28.499 - ^[[31merror^[[39m: Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10) 2018-03-04 00:59:28.499 - ^[[31merror^[[39m: Caught by controller[0]: at Module.load (module.js:494:32) 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: Caught by controller[0]: at tryModuleLoad (module.js:453:12) 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: Caught by controller[0]: at Function.Module._load (module.js:445:3) 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: Caught by controller[0]: at Module.require (module.js:504:17) 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: Caught by controller[0]: at require (internal/module.js:20:19) 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/node_modules/express/node_modules/send/node_modules/$ 2018-03-04 00:59:28.500 - ^[[31merror^[[39m: host.J1nglePi instance system.adapter.admin.0 terminated with code 1 () 2018-03-04 00:59:28.501 - ^[[32minfo^[[39m: host.J1nglePi Restart adapter system.adapter.admin.0 because enabled 2018-03-04 00:59:28.503 - ^[[32minfo^[[39m: javascript.0 system.adapter.admin.0: logging false 2018-03-04 00:59:57.863 - ^[[32minfo^[[39m: host.J1nglePi instance system.adapter.scenes.0 started with pid 6914 2018-03-04 00:59:58.431 - ^[[32minfo^[[39m: host.J1nglePi instance system.adapter.admin.1 started with pid 6920 2018-03-04 00:59:58.512 - ^[[32minfo^[[39m: host.J1nglePi instance system.adapter.admin.0 started with pid 6926 2018-03-04 00:59:58.616 - ^[[31merror^[[39m: Caught by controller[0]: undefined:2 2018-03-04 00:59:58.617 - ^[[31merror^[[39m: Caught by controller[0]: " "co}mon": { 2018-03-04 00:59:58.617 - ^[[31merror^[[39m: Caught by controller[0]: ^ 2018-03-04 00:59:58.617 - ^[[31merror^[[39m: Caught by controller[0]: SyntaxError: Unexpected token c in JSON at position 8 2018-03-04 00:59:58.618 - ^[[31merror^[[39m: Caught by controller[0]: at Object.parse (native) 2018-03-04 00:59:58.618 - ^[[31merror^[[39m: Caught by controller[0]: at new Adapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:153:32) 2018-03-04 00:59:58.618 - ^[[31merror^[[39m: Caught by controller[0]: at Object.Adapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:50:44) 2018-03-04 00:59:58.618 - ^[[31merror^[[39m: Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.scenes/main.js:56:21) 2018-03-04 00:59:58.619 - ^[[31merror^[[39m: Caught by controller[0]: at Module._compile (module.js:577:32) 2018-03-04 00:59:58.619 - ^[[31merror^[[39m: Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10) 2018-03-04 00:59:58.619 - ^[[31merror^[[39m: Caught by controller[0]: at Module.load (module.js:494:32) 2018-03-04 00:59:58.619 - ^[[31merror^[[39m: Caught by controller[0]: at tryModuleLoad (module.js:453:12) 2018-03-04 00:59:58.620 - ^[[31merror^[[39m: Caught by controller[0]: at Function.Module._load (module.js:445:3) 2018-03-04 00:59:58.620 - ^[[31merror^[[39m: Caught by controller[0]: at Module.runMain (module.js:611:10) 2018-03-04 00:59:58.620 - ^[[31merror^[[39m: host.J1nglePi instance system.adapter.scenes.0 terminated with code 1 () 2018-03-04 00:59:58.620 - ^[[32minfo^[[39m: host.J1nglePi Restart adapter system.adapter.scenes.0 because enabled 2018-03-04 01:00:00.470 - ^[[32minfo^[[39m: discovery.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.471 - ^[[32minfo^[[39m: ping.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.473 - ^[[32minfo^[[39m: web.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.476 - ^[[32minfo^[[39m: sonoff.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.478 - ^[[32minfo^[[39m: yahka.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.480 - ^[[32minfo^[[39m: broadlink.1 system.adapter.admin.1: logging false 2018-03-04 01:00:00.483 - ^[[32minfo^[[39m: history.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.485 - ^[[32minfo^[[39m: broadlink.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.487 - ^[[31merror^[[39m: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.admin/node_modules/express/node_modules/send/node_modules/http-errors/node_modules/de$ 2018-03-04 01:00:00.488 - ^[[32minfo^[[39m: cloud.0 system.adapter.admin.1: logging false 2018-03-04 01:00:00.487 - ^[[31merror^[[39m: Caught by controller[0]: ( : undefined 2018-03-04 01:00:00.488 - ^[[31merror^[[39m: Caught by controller[0]: ^ 2018-03-04 01:00:00.488 - ^[[31merror^[[39m: Caught by controller[0]: SyntaxError: Unexpected token : 2018-03-04 01:00:00.489 - ^[[31merror^[[39m: Caught by controller[0]: at createScript (vm.js:56:10) 2018-03-04 01:00:00.489 - ^[[31merror^[[39m: Caught by controller[0]: at Object.runInThisContext (vm.js:97:10) 2018-03-04 01:00:00.489 - ^[[31merror^[[39m: Caught by controller[0]: at Module._compile (module.js:549:28) 2018-03-04 01:00:00.489 - ^[[31merror^[[39m: Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10) 2018-03-04 01:00:00.489 - ^[[31merror^[[39m: Caught by controller[0]: at Module.load (module.js:494:32)</anonymous></anonymous>
root@J1nglePi:/opt/iobroker# sudo iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8089, bind: 0.0.0.0, run as: admin system.adapter.broadlink.0 : broadlink - enabled system.adapter.broadlink.1 : broadlink - enabled system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.history.0 : history - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.ping.0 : ping - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka - enabled root@J1nglePi:/opt/iobroker#
root@J1nglePi:/opt/iobroker# cd /opt/iobroker root@J1nglePi:/opt/iobroker# sudo iobroker restart Stopping iobroker controller daemon... iobroker controller daemon stopped. Starting iobroker controller daemon... iobroker controller daemon started. PID: 4657 root@J1nglePi:/opt/iobroker#
-
Da ist was faul mit deinem Admin.0
Was passiert denn wenn du mit <ip>:8089 versuchst auf den admin.1 zu kommen?
Hast du den Pi schon mal komplett neu gestartet?
Gruß
Rainer</ip>
-
Auf den Admin.1 komm ich auch nicht, Weden mit Safari noch. mit Chrome.
Den Pi habe ich schon mehrfach neu gestartet. Sowohl per "reboot" als auch durch Stecker ziehen.
-
Nächster Versuch: du solltest mal admin.0 disablen
cd /opt/iobroker sudo iobroker stop admin.0 sudo iobroker restart
KOmmst du dann auf den admin.1?
Was kommt beio dir eigentlich raus, wenn du eingibst:
npm -v
Gruß
Rainer
-
root@J1nglePi:~# npm -v 3.10.10 root@J1nglePi:~#
-
Ich befürchte inzwischen, dass es mit meiner SD zusammenhängt. Seit dem letzten Neustart komme ich nicht mehr auf den Pi. Er wird zwar im Router angezeigt aber im Terminal antwortet er nicht.
-
Sorry, Ist jetzt 'n bisschen OT aber welche SD Karte sollte ich optimalerweise verwenden?
Mindestgröße, Hersteller etc.
Ich hoffe, dass ich damit jetzt keine RIESENDISKUSSION über Hersteller ins rollen bringe.
Danke & VG
Jingle