NEWS
eusec Adapter startet nicht
-
Ist der Adapter bei Dir gestartet?
-
siehe Screenshot , die ich schon gepostet habe !
Ja ... mir fehlt halt nur ein Passwort oder so .. , da ich kein eusec habe , kann ich nicht weiter Testen.
Laut deinen Angaben , werden nur wenige Paket installiert , bei mir waren es
224 packages
Deinstalliere alles und dann neu über :
-
Ja bei mir sind es immer nur 133
Ich mache es gerne noch einmal. Ich glaube aber nicht, dass es diesmal anders sein wird.
Kleiner Moment
-
@glasfaser sagte in eusec Adapter startet nicht:
224 packages
Sind die 'looking for funding' Pakete, nicht die mit dem Adapter installierten.
Btw: Installation schaut bei mir auch so aus. Fehlt bloß ein Passwort.
-
Du kannst auch ... eine bestimmte Version installieren , oder einen upload machen dann wird nochmal alles geholt
-
Ich hab den verdacht, dass dieser eufy-sec-client nicht richtig installiert wird. Das würde auch die ausgeloggte Meldung erklären, dass dort was fehlt.
-
Nein:
├─┬ iobroker.eusec@1.1.2 │ ├─┬ @bropat/fluent-ffmpeg@2.1.3 │ │ ├── async@3.2.4 deduped │ │ └─┬ which@2.0.2 │ │ └── isexe@2.0.0 │ ├── @cospired/i18n-iso-languages@4.1.0 │ ├─┬ @iobroker/adapter-core@3.0.3 │ │ └── @iobroker/types@5.0.11 deduped │ ├─┬ eufy-security-client@2.8.1 │ │ ├── @cospired/i18n-iso-languages@4.1.0 deduped
-
Ausgangslage:
-
Wie kann ich den Tree abrufen?
-
cd /opt/iobroker/ && npm ls -a
Wie schaut das bei dir aus?
echad@chet:/opt/iobroker $ ls -la /opt/iobroker/node_modules/eufy-security-client/package.json -rw-rw-r--+ 1 iobroker iobroker 2205 Sep 11 21:16 /opt/iobroker/node_modules/eufy-security-client/package.json
Bzw.:
getfacl /opt/iobroker/node_modules/eufy-security-client/package.json
-
@thomas-braun sagte in eusec Adapter startet nicht:
cd /opt/iobroker/ && npm ls -a
Wie schaut das bei dir aus?
Die Ausgabe war Mega lang, ich hab es mal auf den bereich zum
├─┬ iobroker.eusec@1.1.2
begrenzt:├─┬ iobroker.eusec@1.1.2 │ ├─┬ @bropat/fluent-ffmpeg@2.1.3 │ │ ├── async@0.2.10 │ │ └─┬ which@2.0.2 │ │ └── isexe@2.0.0 │ ├── @cospired/i18n-iso-languages@4.1.0 deduped │ ├─┬ @iobroker/adapter-core@3.0.3 │ │ └── @iobroker/types@5.0.11 deduped │ ├── eufy-security-client@2.8.1 deduped │ ├─┬ ffmpeg-static@5.2.0 │ │ ├─┬ @derhuerst/http-basic@8.2.4 │ │ │ ├── caseless@0.12.0 deduped │ │ │ ├── concat-stream@2.0.0 deduped │ │ │ ├─┬ http-response-object@3.0.2 │ │ │ │ └── @types/node@10.17.60 │ │ │ └── parse-cache-control@1.0.1 │ │ ├── env-paths@2.2.1 │ │ ├─┬ https-proxy-agent@5.0.1 │ │ │ ├─┬ agent-base@6.0.2 │ │ │ │ └─┬ debug@4.3.4 │ │ │ │ └── ms@2.1.2 │ │ │ └─┬ debug@4.3.4 │ │ │ └── ms@2.1.2 │ │ └── progress@2.0.3 │ ├── fs-extra@11.1.1 deduped │ ├─┬ go2rtc-static@1.6.2 │ │ ├─┬ got@11.8.6 │ │ │ ├── @sindresorhus/is@4.6.0 │ │ │ ├─┬ @szmarczak/http-timer@4.0.6 │ │ │ │ └── defer-to-connect@2.0.1 │ │ │ ├── @types/cacheable-request@6.0.2 deduped │ │ │ ├── @types/responselike@1.0.0 deduped │ │ │ ├── cacheable-lookup@5.0.4 deduped │ │ │ ├─┬ cacheable-request@7.0.4 │ │ │ │ ├── clone-response@1.0.2 deduped │ │ │ │ ├─┬ get-stream@5.2.0 │ │ │ │ │ └── pump@3.0.0 deduped │ │ │ │ ├── http-cache-semantics@4.1.1 deduped │ │ │ │ ├─┬ keyv@4.5.3 │ │ │ │ │ └── json-buffer@3.0.1 │ │ │ │ ├── lowercase-keys@2.0.0 deduped │ │ │ │ ├── normalize-url@6.1.0 │ │ │ │ └── responselike@2.0.1 deduped │ │ │ ├─┬ decompress-response@6.0.0 │ │ │ │ └── mimic-response@3.1.0 │ │ │ ├── http2-wrapper@1.0.3 deduped │ │ │ ├── lowercase-keys@2.0.0 │ │ │ ├── p-cancelable@2.1.1 │ │ │ └─┬ responselike@2.0.1 │ │ │ └── lowercase-keys@2.0.0 deduped │ │ ├── https-proxy-agent@5.0.1 deduped │ │ └── progress@2.0.3 deduped │ ├─┬ got@11.8.6 │ │ ├── @sindresorhus/is@4.6.0 │ │ ├─┬ @szmarczak/http-timer@4.0.6 │ │ │ └── defer-to-connect@2.0.1 │ │ ├── @types/cacheable-request@6.0.2 deduped │ │ ├── @types/responselike@1.0.0 deduped │ │ ├── cacheable-lookup@5.0.4 deduped │ │ ├─┬ cacheable-request@7.0.4 │ │ │ ├── clone-response@1.0.2 deduped │ │ │ ├─┬ get-stream@5.2.0 │ │ │ │ └── pump@3.0.0 deduped │ │ │ ├── http-cache-semantics@4.1.1 deduped │ │ │ ├─┬ keyv@4.5.3 │ │ │ │ └── json-buffer@3.0.1 │ │ │ ├── lowercase-keys@2.0.0 deduped │ │ │ ├── normalize-url@6.1.0 │ │ │ └── responselike@2.0.1 deduped │ │ ├─┬ decompress-response@6.0.0 │ │ │ └── mimic-response@3.1.0 │ │ ├── http2-wrapper@1.0.3 deduped │ │ ├── lowercase-keys@2.0.0 │ │ ├── p-cancelable@2.1.1 │ │ └─┬ responselike@2.0.1 │ │ └── lowercase-keys@2.0.0 deduped │ ├── i18n-iso-countries@7.6.0 deduped │ ├── mime@3.0.0 │ └── ts-log@2.2.5 deduped
echad@chet:/opt/iobroker $ ls -la /opt/iobroker/node_modules/eufy-security-client/package.json -rw-rw-r--+ 1 iobroker iobroker 2205 Sep 11 21:16 /opt/iobroker/node_modules/eufy-security-client/package.json
ioadmin@ioBroker:/opt/iobroker# ls -la /opt/iobroker/node_modules/eufy-security-client/package.json -rw-rw-r--+ 1 iobroker iobroker 2129 11. Sep 20:18 /opt/iobroker/node_modules/eufy-security-client/package.json
-
@kuckuckmann sagte in eusec Adapter startet nicht:
Error: Cannot find module '/opt/iobroker/node_modules/eufy-security-client/build/index.js'.
Please verify that the package.json has a valid "main" entry
hier liegt der Hund begraben ... aber ich finde gerade nichts dazu
-
@kuckuckmann sagte in eusec Adapter startet nicht:
eufy-security-client@2.8.1 deduped
Bedeutet, du hast den mal irgendwann 'daneben geworfen'.
Der sollte nur einmal auftauchen, wie hier:
echad@chet:/opt/iobroker $ npm ls eufy-security-client iobroker.inst@3.0.0 /opt/iobroker └─┬ iobroker.eusec@1.1.2 └── eufy-security-client@2.8.1
-
Ja genau, in dem Ordner fehlt der Unterordner Build mit der index.js - zumindest bei mir.
@Thomas-Braun
nicht bewusst. Aber ein paar mal schon installiert und deinstalliert.. Kann man das bereinigen? -
@kuckuckmann sagte in eusec Adapter startet nicht:
Ja genau, in dem Ordner fehlt der Unterordner Build mit der index.js - zumindest bei mir.
Dafür dürfte der eine Ebene höher zu finden sein, wo das 'daneben geworfene' Modul haust.
-
@kuckuckmann sagte in eusec Adapter startet nicht:
Kann man das bereinigen?
Wenn man weiß wo es liegt...
Schau per
npm ls eufy-security-client
danach.
-
ioadmin@ /home/ioadmin └─┬ iobroker.eusec@1.1.2 └── eufy-security-client@2.8.1
-
Das ist nicht der vollständige login prompt. Nix weglöschen, nix 'zensieren', nix verändern.
Den Adapter hast du mal ins home vom user ioadmin geklatscht.
In dem Ordner
npm ls
-
ioadmin@ /home/ioadmin ├── iobroker.admin@6.2.19 ├── iobroker.chromecast@1.4.3 ├── iobroker.eusec@1.1.2 └── iobroker.snmp@2.1.7
-
Willst du mich eigentlich auf den Arm nehmen?
Das ist nicht der vollständige login prompt. Nix weglöschen, nix 'zensieren', nix verändern.