NEWS
eusec Adapter startet nicht
-
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.
-
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:





-
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 dedupedWie kann ich den Tree abrufen?
-
Wie kann ich den Tree abrufen?
cd /opt/iobroker/ && npm ls -aWie 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.jsonBzw.:
getfacl /opt/iobroker/node_modules/eufy-security-client/package.json -
cd /opt/iobroker/ && npm ls -aWie 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.jsonBzw.:
getfacl /opt/iobroker/node_modules/eufy-security-client/package.json@thomas-braun sagte in eusec Adapter startet nicht:
cd /opt/iobroker/ && npm ls -aWie schaut das bei dir aus?
Die Ausgabe war Mega lang, ich hab es mal auf den bereich zum
├─┬ iobroker.eusec@1.1.2begrenzt:├─┬ 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 dedupedechad@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.jsonioadmin@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
-
@thomas-braun sagte in eusec Adapter startet nicht:
cd /opt/iobroker/ && npm ls -aWie schaut das bei dir aus?
Die Ausgabe war Mega lang, ich hab es mal auf den bereich zum
├─┬ iobroker.eusec@1.1.2begrenzt:├─┬ 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 dedupedechad@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.jsonioadmin@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:
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 -
@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
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? -
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.
-
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:
Kann man das bereinigen?
Wenn man weiß wo es liegt...
Schau per
npm ls eufy-security-clientdanach.
-
@kuckuckmann sagte in eusec Adapter startet nicht:
Kann man das bereinigen?
Wenn man weiß wo es liegt...
Schau per
npm ls eufy-security-clientdanach.
ioadmin@ /home/ioadmin └─┬ iobroker.eusec@1.1.2 └── eufy-security-client@2.8.1 -
ioadmin@ /home/ioadmin └─┬ iobroker.eusec@1.1.2 └── eufy-security-client@2.8.1Das 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 -
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 lsioadmin@ /home/ioadmin ├── iobroker.admin@6.2.19 ├── iobroker.chromecast@1.4.3 ├── iobroker.eusec@1.1.2 └── iobroker.snmp@2.1.7 -
ioadmin@ /home/ioadmin ├── iobroker.admin@6.2.19 ├── iobroker.chromecast@1.4.3 ├── iobroker.eusec@1.1.2 └── iobroker.snmp@2.1.7Willst du mich eigentlich auf den Arm nehmen?
Das ist nicht der vollständige login prompt. Nix weglöschen, nix 'zensieren', nix verändern.
-
@kuckuckmann sagte in eusec Adapter startet nicht:
/home/ioadmin
Das habe ich schon ganz oben gefragt ...
wo stehst du da !!! -
Willst du mich eigentlich auf den Arm nehmen?
Das ist nicht der vollständige login prompt. Nix weglöschen, nix 'zensieren', nix verändern.
mehr ist es nicht
ioadmin@ioBroker:~$ 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 ioadmin@ioBroker:~$@Glasfaser : sorry, ich bin im default immer auf /home/ioadmin rausgekommen, hab mir da nie Gedanken drüber gemacht
-
mehr ist es nicht
ioadmin@ioBroker:~$ 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 ioadmin@ioBroker:~$@Glasfaser : sorry, ich bin im default immer auf /home/ioadmin rausgekommen, hab mir da nie Gedanken drüber gemacht
@kuckuckmann sagte in eusec Adapter startet nicht:
mehr ist es nicht
Joh, doch, der Prompt ist schon 'mehr'.
Da haste also schon mal öfter was daneben geworfen.npm uninstall iobroker.admin npm uninstall iobroker.chromecast npm uninstall iobroker.eusec npm uninstall iobroker.snmp npm ls -
@kuckuckmann sagte in eusec Adapter startet nicht:
sorry, ich bin im default immer auf /home/ioadmin rausgekommen,
, hab mir da nie Gedanken drüber gemachtund das kommt dann raus :
@thomas-braun sagte in eusec Adapter startet nicht:
Den Adapter hast du mal ins home vom user ioadmin geklatscht. -
@kuckuckmann sagte in eusec Adapter startet nicht:
sorry, ich bin im default immer auf /home/ioadmin rausgekommen,
, hab mir da nie Gedanken drüber gemachtund das kommt dann raus :
@thomas-braun sagte in eusec Adapter startet nicht:
Den Adapter hast du mal ins home vom user ioadmin geklatscht.Kann ich euch für einen Linux Kurs buchen :-)