NEWS
Sonoff-Adapter
-
beim updaten.....
root@raspberrypi:/opt/iobroker# sudo iobroker upgrade self
Update js-controller from @1.5.8 to @1.5.12
NPM version: 6.4.1
npm install iobroker.js-controller@1.5.12 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call)
../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden
#include <security/pam_appl.h>
^
compilation terminated.
make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
gyp ERR! build error
gyp ERR! stack Error:makefailed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at emitTwo (events.js:126:13)
gyp ERR! stack at ChildProcess.emit (events.js:214:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Linux 4.14.79-v7+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
gyp ERR! node -v v8.15.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
prebuild-install WARN install No prebuilt binaries found (target=8.15.0 runtime=node arch=arm libc= platform=linux)
In file included from ../src/./serialport.h:6:0,
from ../src/serialport.cpp:1:
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:291:12: internal compiler error: Speicherzugriffsfehler
NAN_METHOD(Get) {
^
../node_modules/nan/nan.h:1566:33: note: in definition of macro ‘NAN_METHOD’
Nan::NAN_METHOD_RETURN_TYPE name(Nan::NAN_METHOD_ARGS_TYPE info)
^~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
make: *** [Release/obj.target/bindings/src/serialport.o] Fehler 1
gyp ERR! build error
gyp ERR! stack Error:makefailed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at emitTwo (events.js:126:13)
gyp ERR! stack at ChildProcess.emit (events.js:214:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Linux 4.14.79-v7+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/@serialport/bindings
gyp ERR! node -v v8.15.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
make: *** [Release/obj.target/bindings/src/serialport.o] Fehler 1
gyp ERR! build error
gyp ERR! stack Error:makefailed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at emitTwo (events.js:126:13)
gyp ERR! stack at ChildProcess.emit (events.js:214:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Linux 4.14.79-v7+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/@serialport/bindings
gyp ERR! node -v v8.15.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not oknpm WARN JSON.parse Failed to parse json
npm WARN JSON.parse Unexpected token
npm WARN JSON.parse in JSON at position 14 while parsing '{
npm WARN JSON.parse "_argsb: [
npm WARN JSON.parse [
npm WARN JSON.parse {
npm WARN JSON.parse $ "ra'
npm WARN bl@0.7.0 requires a peer of stream-browserify@* but none is installed. You must install peer dependencies yourself.
npm WARN bl@0.7.0 requires a peer of stream-browserify@* but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install:node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/bindings@2.0.8 (node_modules/@serialport/bindings):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/bindings@2.0.8 install:prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1Host "raspberrypi" (linux) updated
Execute: chmod -R 777 /opt/iobrokerChmod finished. Restart controller
Starting node restart.js
root@raspberrypi:/opt/iobroker# Please submit a full bug report,
-bash: Please: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# with preprocessed source if appropriate.
-bash: with: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
-bash: file:///usr/share/doc/gcc-6/README.Bugs: Datei oder Verzeichnis nicht gefunden
root@raspberrypi:/opt/iobroker# make: *** [Release/obj.target/bindings/src/serialport.o] Fehler 1
-bash: make:: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! build error
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! stack Error:makefailed with exit code: 2
make: *** Es wurden keine Ziele angegeben und keine „make“-Steuerdatei gefunden. Schluss.
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
-bash: Syntaxfehler beim unerwarteten Wort(' root@raspberrypi:/opt/iobroker# gyp ERR! stack at emitTwo (events.js:126:13) -bash: Syntaxfehler beim unerwarteten Wort('
root@raspberrypi:/opt/iobroker# gyp ERR! stack at ChildProcess.emit (events.js:214:7)
-bash: Syntaxfehler beim unerwarteten Wort(' root@raspberrypi:/opt/iobroker# gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) -bash: Syntaxfehler beim unerwarteten Wort('
root@raspberrypi:/opt/iobroker# gyp ERR! System Linux 4.14.79-v7+
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! cwd /opt/iobroker/node_modules/@serialport/bindings
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! node -v v8.15.0
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! node-gyp -v v3.8.0
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker# gyp ERR! not ok
-bash: gyp: Kommando nicht gefunden.
root@raspberrypi:/opt/iobroker#sind ja irgendwelche Fehler aufgetreten
-
-
ein Update steht noch zur Verfügung und zwar Bluetooth von 0.5.2 zur 0.7.3 , aber wenn ich es ausfüre dann funktioniert der Adapter nicht mehr und dem entsprechen meine Bluetooth-Geräte , also lasse ich es lieber.
Soll ich jetzt die Adapter "Sonoff" und "Mihome" wieder instalieren? -
@Leon111 zeig mal

und MQTT Einstellung eines deiner Sonoff Geräte

-
versuchs mal mit nodejs zu reparieren bzw altes löschen neu updaten
du hast nodejs 8.16 und node8.15? -
das habe ich auf Empfehlung Heute upgedatet. Habe bis jetzt die 8.15 gehabt.
Allerdings habe ich jetzt was anderes festgestellt:mit dem Rechner, der über LAN mit dem internen Netzwerk verbunden ist kann ich z.B. aud die Visualisierung (192.168.178.57:8082) kommen. Alles richtig.
mit dem Handy über WLAN kann ich mich mit der Adresse nicht verbinden.
Auch die App IoBroker.vis funktioniert im internen WLAN nicht.
Gehe ich über Mobilfunk - VPN dann verbinde ich mich mit dem Iobroker ( bzw.Vis)
Ich denke also, das das Problemm irgendwo im WLan.... Fritzbox liegt.
Aber ich wieß nich wo genau.
Irgendwelche Ideen, Tips....? -
das habe ich auf Empfehlung Heute upgedatet. Habe bis jetzt die 8.15 gehabt.
Allerdings habe ich jetzt was anderes festgestellt:mit dem Rechner, der über LAN mit dem internen Netzwerk verbunden ist kann ich z.B. aud die Visualisierung (192.168.178.57:8082) kommen. Alles richtig.
mit dem Handy über WLAN kann ich mich mit der Adresse nicht verbinden.
Auch die App IoBroker.vis funktioniert im internen WLAN nicht.
Gehe ich über Mobilfunk - VPN dann verbinde ich mich mit dem Iobroker ( bzw.Vis)
Ich denke also, das das Problemm irgendwo im WLan.... Fritzbox liegt.
Aber ich wieß nich wo genau.
Irgendwelche Ideen, Tips....?@Leon111
wenn der BLE Adapter nach einem Update gelb wird, dann hast den Fixer auch noch nicht laufen lasen oder?
Das Log oben deutet auch auf einige Rechte Probleme hin, deshalb mal den Fix er drüber laufen lassen.Ich habe bei mir alles aktuell inklusive des BLE und alles grün, wenn da was nicht grün wird, dann sind Probleme vorhanden und die lösen sich nicht, wenn man einfach die alte Version beibehält. Heißt da stimmt was nicht und wird früher oder später für noch mehr Probleme sorgen.
Fixer:
curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/fix_installation.sh | bash - -
das habe ich auf Empfehlung Heute upgedatet. Habe bis jetzt die 8.15 gehabt.
Allerdings habe ich jetzt was anderes festgestellt:mit dem Rechner, der über LAN mit dem internen Netzwerk verbunden ist kann ich z.B. aud die Visualisierung (192.168.178.57:8082) kommen. Alles richtig.
mit dem Handy über WLAN kann ich mich mit der Adresse nicht verbinden.
Auch die App IoBroker.vis funktioniert im internen WLAN nicht.
Gehe ich über Mobilfunk - VPN dann verbinde ich mich mit dem Iobroker ( bzw.Vis)
Ich denke also, das das Problemm irgendwo im WLan.... Fritzbox liegt.
Aber ich wieß nich wo genau.
Irgendwelche Ideen, Tips....?@Leon111 gegebenenfalls die Fritzbox neu starten, die Wlan einstellungen kontrollieren, eventuell frequenzband abgeschaltet, Kanäle überprüfen
-
Ich werde verrückt....... seit 24 Stunden bastle ich daran und es war kleiner Fehler. Beim Einrichten des Smart-TVs ist von den Fritzbox-Einstellungen „Die unten angezeigten aktiven WLAN-Geräte dürfen untereinander kommunizieren“ Hacken weggekommen.
Deshalb konnten sich die ganzen Geräte miteinander nicht unterhalten. Kleine Ursache….große Wirkung.
Jetzt läuft alles wieder wie es sein soll außer des BLE-Adapters. Den kann ich nicht updaten, da er dann gelb bleibt. Mit dem Fixer weiß ich nicht wie ich den aufspielen soll…
Erstmal aber herzlichen Dank an alle, die sich an der Lösung des Problems beteiligt haben.
Man weißt, dass man nicht alleine ist und früher oder später es zum Erfolg führen wird. -
Ich werde verrückt....... seit 24 Stunden bastle ich daran und es war kleiner Fehler. Beim Einrichten des Smart-TVs ist von den Fritzbox-Einstellungen „Die unten angezeigten aktiven WLAN-Geräte dürfen untereinander kommunizieren“ Hacken weggekommen.
Deshalb konnten sich die ganzen Geräte miteinander nicht unterhalten. Kleine Ursache….große Wirkung.
Jetzt läuft alles wieder wie es sein soll außer des BLE-Adapters. Den kann ich nicht updaten, da er dann gelb bleibt. Mit dem Fixer weiß ich nicht wie ich den aufspielen soll…
Erstmal aber herzlichen Dank an alle, die sich an der Lösung des Problems beteiligt haben.
Man weißt, dass man nicht alleine ist und früher oder später es zum Erfolg führen wird.@Leon111 tja, so blöd manchmal es ist,
@Leon111 sagte in Sonoff-Adapter:
Mein Smart TV ist erst seit Heute online
hattest es ja selbst geschrieben, was du ver/geändert hast

ble sollte eigentlich auch laufen, steht hier ja genug im forum, so wie auch der Umgang mit dem Fixer-skript -
@Leon111 tja, so blöd manchmal es ist,
@Leon111 sagte in Sonoff-Adapter:
Mein Smart TV ist erst seit Heute online
hattest es ja selbst geschrieben, was du ver/geändert hast

ble sollte eigentlich auch laufen, steht hier ja genug im forum, so wie auch der Umgang mit dem Fixer-skript -
@crunchip
den Fixer einfach in die Konsole eingeben und vorher den IOBroker stoppen
cd /opt/iobroker
sudo iobroker stop
dann den Fixer und danach sudo iobroker start.Wenn dann der BLE Adapter nicht läuft, ist was anderes noch nicht in Ordnung.
-
Hallo Jan1, soll ich das so
curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/fix_installation.sh | bash -
in die Console eingeben?
noch vor dem Update von 0.5.2 zur 0.7.3 oder erst danach wenn der BLE Adapter gelb ist.
-
Hallo Jan1, soll ich das so
curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/fix_installation.sh | bash -
in die Console eingeben?
noch vor dem Update von 0.5.2 zur 0.7.3 oder erst danach wenn der BLE Adapter gelb ist.
@Leon111 ja mach es zuerst
-
Hallo zusammen,
ich habe heute den Sonoff-Adapter (v2.2.2) installiert. Leider bekomme ich den Adapter nicht "grün". Er bleibt ständig "gelb". Ich habe zwei Gosund-Steckdosen (Tasmota), die passend konfiguriert sind und auf den MQTT-Port 1885 lauschen. Der Adapter wurde ebenfalls entsprechend auf Port 1885 eingestellt (Port 1883 war per default eingestellt. Habe diesen geändert, da ich den Port als Fehlerquelle ausschließen wollte).
User und Passwort sind bei den Steckdosen und dem Adapter identisch.Die Log-Stufe habe ich auf "Debug" gestellt:
sonoff.0 2019-10-30 13:14:10.630 debug stateChange sonoff.0.info.connection: {"val":"","ack":true,"ts":1572437650621,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1572434652804} sonoff.0 2019-10-30 13:14:10.626 info Starting MQTT authenticated server on port 1885 sonoff.0 2019-10-30 13:14:10.571 info starting. Version 2.2.2 in /opt/iobroker/node_modules/iobroker.sonoff, node: v10.16.0 host.ioBroker-RasPi4 2019-10-30 13:14:09.821 info instance system.adapter.sonoff.0 started with pid 4030Einen Fehler lese ich aus dem Log nicht raus. Woran kann es liegen, dass der Adapter nicht auf "grün" springt?
Einen anderen MQTT-Adapter habe ich nicht laufen.
Die Installation des Adapters lieferte die Fehler, die auch @Leon111 bereits am 08.06. gepostet hat. Da der Adapter aber schlussendlich installiert wurde, glaube ich nicht, dass es daran liegt.
Mein System:
- Raspberry Pi 4
- Admin 3.6.7
- NPM 6.9.0
- Node.js 10.16.0
Kann mir jemand helfen?
-
Hallo zusammen,
ich habe heute den Sonoff-Adapter (v2.2.2) installiert. Leider bekomme ich den Adapter nicht "grün". Er bleibt ständig "gelb". Ich habe zwei Gosund-Steckdosen (Tasmota), die passend konfiguriert sind und auf den MQTT-Port 1885 lauschen. Der Adapter wurde ebenfalls entsprechend auf Port 1885 eingestellt (Port 1883 war per default eingestellt. Habe diesen geändert, da ich den Port als Fehlerquelle ausschließen wollte).
User und Passwort sind bei den Steckdosen und dem Adapter identisch.Die Log-Stufe habe ich auf "Debug" gestellt:
sonoff.0 2019-10-30 13:14:10.630 debug stateChange sonoff.0.info.connection: {"val":"","ack":true,"ts":1572437650621,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1572434652804} sonoff.0 2019-10-30 13:14:10.626 info Starting MQTT authenticated server on port 1885 sonoff.0 2019-10-30 13:14:10.571 info starting. Version 2.2.2 in /opt/iobroker/node_modules/iobroker.sonoff, node: v10.16.0 host.ioBroker-RasPi4 2019-10-30 13:14:09.821 info instance system.adapter.sonoff.0 started with pid 4030Einen Fehler lese ich aus dem Log nicht raus. Woran kann es liegen, dass der Adapter nicht auf "grün" springt?
Einen anderen MQTT-Adapter habe ich nicht laufen.
Die Installation des Adapters lieferte die Fehler, die auch @Leon111 bereits am 08.06. gepostet hat. Da der Adapter aber schlussendlich installiert wurde, glaube ich nicht, dass es daran liegt.
Mein System:
- Raspberry Pi 4
- Admin 3.6.7
- NPM 6.9.0
- Node.js 10.16.0
Kann mir jemand helfen?
-
@Jan1
Danke. Habe jetzt 2.3.2 installiert, aber leider keine Besserung. Instanz steht weiterhin auf "gelb" und es sind keine Objekte aufgelistet.Im Log sind aber ein paar Punkte hinzugekommen:
sonoff.0 2019-10-30 13:33:41.046 debug system.adapter.admin.0: logging true sonoff.0 2019-10-30 13:33:33.795 debug system.adapter.admin.0: logging false sonoff.0 2019-10-30 13:33:13.503 debug system.adapter.admin.0: logging true sonoff.0 2019-10-30 13:33:03.500 debug stateChange sonoff.0.info.connection: {"val":"","ack":true,"ts":1572438783494,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1572434652804} sonoff.0 2019-10-30 13:33:03.492 info Starting MQTT authenticated server on port 1885 sonoff.0 2019-10-30 13:33:03.356 info starting. Version 2.3.2 in /opt/iobroker/node_modules/iobroker.sonoff, node: v10.16.0 sonoff.0 2019-10-30 13:33:03.240 debug statesDB connected sonoff.0 2019-10-30 13:33:03.205 debug objectDB connected host.ioBroker-RasPi4 2019-10-30 13:33:02.432 info instance system.adapter.sonoff.0 started with pid 5400 -
@Jan1
Danke. Habe jetzt 2.3.2 installiert, aber leider keine Besserung. Instanz steht weiterhin auf "gelb" und es sind keine Objekte aufgelistet.Im Log sind aber ein paar Punkte hinzugekommen:
sonoff.0 2019-10-30 13:33:41.046 debug system.adapter.admin.0: logging true sonoff.0 2019-10-30 13:33:33.795 debug system.adapter.admin.0: logging false sonoff.0 2019-10-30 13:33:13.503 debug system.adapter.admin.0: logging true sonoff.0 2019-10-30 13:33:03.500 debug stateChange sonoff.0.info.connection: {"val":"","ack":true,"ts":1572438783494,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1572434652804} sonoff.0 2019-10-30 13:33:03.492 info Starting MQTT authenticated server on port 1885 sonoff.0 2019-10-30 13:33:03.356 info starting. Version 2.3.2 in /opt/iobroker/node_modules/iobroker.sonoff, node: v10.16.0 sonoff.0 2019-10-30 13:33:03.240 debug statesDB connected sonoff.0 2019-10-30 13:33:03.205 debug objectDB connected host.ioBroker-RasPi4 2019-10-30 13:33:02.432 info instance system.adapter.sonoff.0 started with pid 5400
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden