NEWS
eusec Adapter startet nicht
-
No Problem ..
$ iobroker add eusec --host iobroker NPM version: 9.6.7Installing iobroker.eusec@1.1.2... (System call) 224 packages are looking for funding run `npm fund` for details host.iobroker install adapter eusec upload [13] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/eusec.png eusec.png image/png upload [12] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [11] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [9] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [8] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [7] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [6] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [4] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [2] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/jsonConfig.json jsonConfig.json application/json upload [0] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/words.js words.js application/javascript host.iobroker object system.adapter.eusec created/updated host.iobroker create instance eusec host.iobroker object system.adapter.eusec.0.alive created host.iobroker object system.adapter.eusec.0.connected created host.iobroker object system.adapter.eusec.0.compactMode created host.iobroker object system.adapter.eusec.0.cpu created host.iobroker object system.adapter.eusec.0.cputime created host.iobroker object system.adapter.eusec.0.memHeapUsed created host.iobroker object system.adapter.eusec.0.memHeapTotal created host.iobroker object system.adapter.eusec.0.memRss created host.iobroker object system.adapter.eusec.0.uptime created host.iobroker object system.adapter.eusec.0.inputCount created host.iobroker object system.adapter.eusec.0.outputCount created host.iobroker object system.adapter.eusec.0.eventLoopLag created host.iobroker object system.adapter.eusec.0.sigKill created host.iobroker object system.adapter.eusec.0.logLevel created host.iobroker object eusec.0 created host.iobroker object system.adapter.eusec.0 created Process exited with code 0
-
-
@kuckuckmann sagte in eusec Adapter startet nicht:
*** User and Groups ***
root
... lass es bitte sein !
Guter Ratschlag ! -
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