NEWS
Neu aufgesetzter Broker zickt rum
-
Hallo. Ich wollte heute meinen neu aufgesetzten stick in Betrieb nehmen. Es ist das aktuellste Image für den pi von der io downloadsite. Hat soweit auch alles geklappt. Neuen stick rein und Pöapö die Adapter gestartet. Javascript wollte nicht grün werden. OK. Adapter auf die aktuellste Version im default. Abbruch mit npm Fehler.
Discovery gestartet. Das gleiche Ergebnis bei fritzbox.
Habe jetzt erstmal den alten stick wieder in Benutzung. Da läuft der Broker aber nicht stabil drauf weil das nur ein rettungsversuch War da mir meine sd abgeraucht ist.
Am Anfang der Inst eines Adapters steht noch npm 641 und dann kommt iwann der npm error. Was kann das sein?
Ich hatte das Image erst auf sdkarte ins und dann alle Adapter die ich brauche Inst. Danach ein Image gezogen und dann auf den stick. Liegt es evtl daran? -
Welches Image genau?
Hast du zufällig irgendwelche logfiles in denen man die Fehler sehen kann?
-
@wendy2702 Hallo. Das von 21.02.19. Log files habe ich heute nicht gesichert. Evtl morgen nochmal den stick tauschen. Heute War nicht wirklich Zeit eigtl. Deswegen hatte ich ja das Image vorbereitet so dass eigtl heute nur noch discovery hätte laufen sollen um ccu und fritzbox drinnen zu haben.
-
Ohne logfiles und eine genaue Beschreibung deiner Vorgehensweise wird es schwer zu helfen.
-
@wendy2702 sehe ich ein. Vorgehensweise War: image runterladen. SD fertig machen. Alle Adapter installiert und mit den gesicherten jdon Dateien versorgt. Image von der SD gezogen und auf einen stick gepackt. Stick heute rein. Alle adapter gestartet. Einige wurden nicht grün. Also zb Javascript auf die aktuellste updaten. Da kam dann nach einiger Zeit der npm err. Kein update des adapters. Discovery angeschmissen Abbruch bei fritzbox. Werde morgen nochmal mein Glück versuchen mit dem neuen stick. Dann kann ich logs Posten. Dachte das es evtl schonmal vorkam.
-
@wendy2702 Auszug bis der Broker abgeschmiert ist ```
$ ./iobroker upgrade javascript
Update javascript from @3.6.4 to @4.1.12
NPM version: 6.4.1
npm install iobroker.javascript@4.1.12 --production --save --prefix "/opt/iobroker" (System call)
Could not install NodeJS typings. This is not critical.
Reason: npm ERR! Unexpected token &
npm ERR! path /root/.npm/_logs
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall scandir
npm ERR! Error: EACCES: permission denied, scandir '/root/.npm/_logs'
npm ERR! { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
npm ERR! stack: 'Error: EACCES: permission denied, scandir '/root/.npm/_logs'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'scandir',
npm ERR! path: '/root/.npm/_logs' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).
glob error { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
stack: 'Error: EACCES: permission denied, scandir '/root/.npm/_logs'',
errno: -13,
code: 'EACCES',
syscall: 'scandir',
path: '/root/.npm/_logs' }npm
WARNJSON.parse Failed to parse jsonnpm WARN JSON.parse Unexpected token J in JSON at position 1 while parsing near '{J� "_froo�8$"bli@0.4...'
npm WARN JSON.parse Failed to parse json
npm WARN JSON.parse Unexpected token * in JSON at position 1 while parsing near '{* "_fsom": "slid�P0...'
npm WARN JSON.parse Failed to parse json
npm WARN JSON.parse Unexpected token in JSON at position 1 while parsing near '{ *_grom"z "coffee-...'
npm WARN JSON.parse Failed to parse json
npm WARN JSON.parse Unexpected token s in JSON at position 0 while parsing near 'sJ "_nrom�>`"is
sym...'npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.javascript"
npm
WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor -
Sieht nach einem rechte Problem aus.
Kannst du mal unmittelbar nach erstellen des Sticks den Fixer laufen lassen.
-
Ich dachte das muss bei den neuen nicht gemacht werden. Bei den vorigen Stand nicht mehr verwenden. Fix in Vorbereitung. Dann werde ich das ganze nochmal machen. Zumindest läuft ja der rettungsstick halbwegs.
-
@excalibur270
Von was für einem Stick redest du die ganze Zeit?Das Image ist für eine SD Karte
-
@Homoran kann man nicht einfach auf einen USB stick packen?
-
@excalibur270
nein! -
@Homoran komisch. Das jetzige läuft im Prinzip wunderbar vom USB stick.
-
@excalibur270
Wurde aber nicht dafür produziert und nie getestet.Ich weiß auch nicht ob der Bootvorgang dafür konfiguriert ist.
-
@excalibur270
Habe mich eben nochmals schlau gemacht.Angeblich geht es mit den letzten Raspbian Images tatsächlich dieses direkt mit etcher auf einen USB-Stick zu schreiben und von da zu booten
Nichtsdestoweniger ist dieses Vorgehen mit einem ioBroker Image nicht getestet, zumal die Installation des ioBroker auf einer SD Karte stattgefunden hatte.
-
@Homoran Danke für deine Mühe. Ich habe gerade eine frische sd geordert und werde es dann übermorgen alles neu auf sd aufsetzen. Für den Notfall habe ich dann ja noch den stick auf dem es jetzt läuft.
-
So. Neue SD Karte läuft. Allerdings:
iot.0 2019-04-02 06:26:53.675 error [object Object] iot.0 2019-04-02 06:26:53.673 error Cannot fetch keys: "Internal server error" iot.0 2019-04-02 06:26:50.530 error Cannot read URL key: Not exists
Und es werden nicht alle Funktionen in der Aufzählung übernommen und somit sind die smart Geräte annähernd leer im iot Adapter.
[02.04.19 09:17 - stabilostick - Codeblock Format gefixed]
-
Wenn alles tut die Meldung bitte einfach ignorieren. Die kommt von der Google Home Integration, die noch kommt
-
@apollon77 ne. Es geht ja nicht wirklich was. Von wegen cloud Verbindung. Der Adapter bleibt gelb.
-
iot oder cloud?
Zugangsdaten stimmen? Zertifikate ausgetauscht? Schalt mal Debug ein ... kommt da ggf mehr?
-
@apollon77 iot. zugangsdaten sind korrekt. Zertifikate sind erneuert. Debug wirft die bekannten Fehler sus plus dann die Erstellung der ganzen Objekte.
Edit. Nun ist er grün. Deinstalliert und einmal von vorne. Jetzt geht er.
Danke trotzdem.