NEWS
SOLVED Error: spawn udevadm ENOENT Zigbee Adapter
-
Hi,
kannst Du mir sagen, wie ich das in Docker bewerkstelligen kann? :?
node i -g n ergibt bei mir folgendes
root@iobroker:/opt/iobroker# node i -g n module.js:550 throw err; ^ Error: Cannot find module '/opt/iobroker/i' at Function.Module._resolveFilename (module.js:548:15) at Function.Module._load (module.js:475:25) at Function.Module.runMain (module.js:694:10) at startup (bootstrap_node.js:204:16) at bootstrap_node.js:625:3
-
Hast du das mal porbiert:
apt-get update
apt-get -y install udev
Danach neu starten -
Hallo nochmal,
also das Problem besteht immer noch. Auf meinem Raspberry funktioniert es mit dem Donwgrade. Da bekomme ich auch den Adapter vernünftig zum laufen.
Ich hätte meinen iobroker allerdings lieber auf der ds218+ laufen. Hier kann ich aber immer noch nicht downgraden….
Kann mir da jemand helfen?
-
Warum geht es nicht?
Du deinstalliert es. Und installierst die gewünschte Version
-
Hallo,
mit einer kompletten Deinstallation habe ich es noch nicht versucht, mache ich nachher. Aber wieso funktioniert der Downgrade nicht?
-
Guten Abend,
leider bekomme ich das mit dem deinstallieren und installieren einer speziellen node Version nicht hin. Kann mir da jemand helfen, bzw. gibt es da eine Anleitung?
EDIT: Hat jetzt geklappt. Ich musste nur den Container neu starten, damit die neue Node Version angezeigt wird.
Habe jetzt exakt das selbe Setup wie bei meinem Pi, bei dem es funktioniert (Node.js v8.11.4 NPM 6.4.1). Habe jetzt auch den Container und auch die DS noch mal neu gestartet….Der Fehler bleibt bestehen, auch mit einem anderen CC2531.
-
Keiner eine Idee, oder das selbe Phänomen?
-
Also mit NPM 641 und der initalen Version von node.js ging es bei mir. Den Fehler mit 8.15. hab ich auch. Nur gerade keine Zeit weiter was auszutesten. Probiere vielleicht eine noch ältere Version von node.js?!
-
Hi,
habe auch schon ältere Versionen probiert… Auf dem Pi läuft es ja auch mit dem setup. Nur eben auf der DS im Docker nicht...
-
Ich bin am verzweifeln.
Das Problem besteht immer noch. Ich möchte ungern ein weiteres Gerät 24/7 laufen lassen…Ich finde leider einfach keine Lösung...
-
Folgende Ideen:
1.) JS-Controller Version Größer 1.2.6?
2.) Stick einmal rausziehen, 5 Sekunden warten, wieder einstecken udn Instanz neu starten?
Leider kann ich zur DS2018 und Docker nicht wirklich was sagen, da ioBroker bei mir auf nem reinen Linux-Server mitläuft.
MfG Markus
-
Hallo,
der JS-controller ist in der aktuellen Version 1.4.2 installiert. Das entfernen des Sticks brachte leider auch keinen Erfolg. Auch wenn ich verschiedene Sticks ausprobiere…
Ich habe das aktuelle Image von Buanet.
-
Warum hast eigentlich nicht das 8.12 genommen? Sp wie in dem thread? Und wie hast das 8.11 installiert? Krieg bei mir nur das 8.15 drauf
-
Hallo,
ich bin aktuell nur auf dieser Version, weil ich vorher schon einige versucht habe. Bei mir hat es so funktioniert
sudo npm cache clean -f sudo npm install -g n sudo n 8.11.4
-
Meine installierten Versionen:
node -v --> v8.15.0
nodejs -v --> 8.15.0
npm -v --> 6.4.1Ich hatte das gleiche Problem in meinem Container (eigener Fork von buanet basierend auf Debian) Hab auch ne weile rumprobiert bis ich auf die Lösung kam, seitdem kommt die Meldung nicht mehr.
Lösung:
- Die Console des Containers öffnen
- apt-get update
- apt-get -y install udev
Danach den Container neu startet und die Meldung ist weg. Gib Bescheid ob es was gebracht hat.
-
ich habe das selbe Problem. Habe mir diesen USB Stick bestellt und bei mir läuft iobroker im Docker auf der Diskstation DS2016+II
bekomme den Stick nicht zum laufen, habe im Log folgende Fehlermeldungen
@duffbeer2000 sagte in Error: spawn udevadm ENOENT Zigbee Adapter:Lösung:
Die Console des Containers öffnen
apt-get update
apt-get -y install udev
Danach den Container neu startet und die Meldung ist weg. Gib Bescheid ob es was gebracht hat.auch dies habe ich probiert, leider ergebnislos !
die Infos zu iobroker
Plattform: linux Die Architektur: x64 CPUs: 2 Geschwindigkeit: 1601 MHz Modell: Intel(R) Celeron(R) CPU N3060 @ 1.60GHz RAM: 7.7 GB System uptime: 44 T. 00:47:23 Node.js: v8.15.0 Adapter zählen: 226 NPM: v6.4.1 Uptime: 00:13:55
-
Du hast auch nen völlig anderen Fehler. Der findet deinen Stick überhaupt nicht.
- Wird der Stick an der Synologie erkannt?
- Hast du den Stick an den Container übergeben?
- Sicher das der Pfad zum Stick richtig ist?
- Welche Version ist auf dem Stickk geflashed?
-
@duffbeer2000
sorry wenn ich dazu gegen fragen stellen muss!- woran sehe ich ob der an der DS erkannt wird?
- wie übergebe ich den Stick an den Container
- Wie finde ich den richtigen Pfad heraus
- Wie sehe ich welche Version auf dem Stick geflasht wurde auf Win10 zb.
wenn ich unter /dev/ mit ls -la nachsehe und der stick ist angesteckt sehe ich ihn unter ttyACM0 , wenn er ausgesteckt ist gibt es diesen Pfad nicht, nehme an das dies der Pfad ist?!
-
Das sieht schonmal gut aus, jetzt musst du dem Container das Device beim start mitgeben mitgeben: --device=/dev/ttyACM0
Und den Container priviligiert starten --privilegedKannst du im Webinterface des Zigbee Adapters das richtige Gerät schon per Dropdown auswählen oder hast du das reingeschrieben? Bei mir lief es erst als ich es per Dropdown auswählen konnte.
Hast du dir nur den Stick gekauft oder speziell schon mit geflashter Firmware? -
@duffbeer2000 sagte in Error: spawn udevadm ENOENT Zigbee Adapter:
jetzt musst du dem Container das Device beim start mitgeben mitgeben
wo mach ich das ?
wäre es hier richtig
@duffbeer2000 sagte in Error: spawn udevadm ENOENT Zigbee Adapter:
Und den Container priviligiert starten --privileged
so ?
@duffbeer2000 sagte in Error: spawn udevadm ENOENT Zigbee Adapter:
Kannst du im Webinterface des Zigbee Adapters das richtige Gerät schon per Dropdown auswählen oder hast du das reingeschrieben? Bei mir lief es erst als ich es per Dropdown auswählen konnte.
ich habe es reingeschrieben, dennoch habe ich ein dropdown
den Stick habe ich geflasht gekauft , https://www.ebay.de/itm/USB-CC2531-Stick-Zigbee-iobroker-FHEM-Openhab-zigbee2mqtt-Xiaomi-IKEA-Hue/173660821485?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
-
hat hier niemand eine Antwort, langsam verzweifle ich, seit Stunden probier ich und suche mir die Finger wund im Internet und komme nicht weiter !