NEWS
[Neuer Adapter] EuSec
-
@bropat
Heute Nachmittag hatte ich wieder einen Fehler. Hab die Instanz neu gestartet und es ging wieder. wodran kann es gelegen haben? Ich hab leider keine Nachricht / Meldung von dem Fehler bekommen, sondern es nur durch Zufall gesehen. Ich würde mir gerne eine Pushover Meldung schicken, wenn es einen Fehler gibt. Allerdings weiss ich nicht was ich überwachen muss, bzw. wie ich die Logs überwachen kann.Der Connection Status bleibt auf "true", auch wenn die Instanz beendet wurde.
mfg
Stefan -
@gonzokalle
Ich habe im Flur einen Taster den ich Drücke, damit die Kamera im Eingangsbereich für eine Minute deaktiviert wird, wenn ich den Müll rausbringe
Wobei ich es mittlerweile eleganter mit einem Türkontakt gelöst habe... -
@stefan-1 sagte in [Neuer Adapter] EuSec:
Heute Nachmittag hatte ich wieder einen Fehler.
Hatte ich in den letzten 3 Tagen auch bereits 2x. Bei mir hat ein Instanzneustrat leider nicht geholfen. Ich muss die Instanz löschen und neu anlegen und dann gings wieder. Hab leider auch keinen Plan an was es liegen könnte.
log könntest du so überwachgen.
onLog('error', data => { var text = data.message; if (text.match('Status return code not 200')) { log('Fehler bei der Anmeldung'); setState('system.adapter.eusec.1.alive', false);//Instanz beenden setTimeout(function() {setState('system.adapter.eusec.1.alive', true);}, 10*1000);// 10 s warten bevor neu gestartet } });
-
@johgre
Kannst du mir das als Blockly posten? -
@stefan-1 Leider nein
-
@bean Adapter deinstalliert und neu installiert und alles klappt puuh, mal wieder erleichtert, da der Adapter einem ganz schon Comfort bringt
-
@bishop9191
Das ist eine gute Idee mit dem Türkontakt. Magst du eventuell die Blicklys dafür posten? -
Beim Öffnen der Haustür schalte ich den Modus um. Aber nur wenn vorher keine Bewegung erkannt wurde und natürlich auch nur wenn jemand Zuhause ist.
Beim Schließen der Tür wird wieder in den Überwachungsmodus geschaltet, aber eben nur, wenn vorher automatisch über den Türkontakt inaktiv geschaltet wurde.
Ich habe noch eine 30sek Verzögerung beim wieder aktiv schalten eingebaut, wenn man z.B den Besuch aus dem Haus lässt, muss das ja auch nicht aufgenommen werden. Nach 30sek nach dem Schließen sollten sie dann hoffenltich den Bereich verlassen haben -
Dann bedeutet Diele_Haustür_Kontakt wahr, dass die Tür offen ist?
Guard Mode 3, dass die Kamera deaktiviert ist?Soweit bin ich jetzt.
Schalte zwischen Zeitsteuerung und Abwesend um. -
@gonzokalle Genau
-
@marko1974 sagte in [Neuer Adapter] EuSec:
@cash möchte auch gern einfach nur dass das bild per telegram gesendet wird, wenn der adapter eine bewegung erkennt. 2 faktor hab ich nun mal ausgeschaltet. Kamera ist eufy 2c.
Blockly:Funktioniert das mittlerweile?
Als Anfänger schließe ich mich der Frage mal an. Ich habe es nicht hinbekommen.
Welche DP eigenen sich für die Vis und welche für Telegram?
Wie muss dafür das Blockly aussehen? -
Ich hatte menen Eufy security adapter gelöscht und den eusec installiert. Ziel war eigentlich ein erfasstes pic über telegram zu versenden.
Jetzt gibts mehr proble als vorher. Was ist denn da falsch gelaufen und wie fixe ich das?2022-03-06 15:38:47.623 - info: host.openhab iobroker npm-rebuild: exit 0 2022-03-06 15:38:48.129 - warn: web.0 (16317) Terminated (-100): Without reason 2022-03-06 15:38:48.249 - info: host.openhab instance system.adapter.eusec.0 started with pid 22510 2022-03-06 15:38:49.148 - info: host.openhab instance system.adapter.web.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2022-03-06 15:38:49.149 - info: host.openhab Restart adapter system.adapter.web.0 because enabled 2022-03-06 15:38:50.448 - info: host.openhab instance system.adapter.web.0 started with pid 22529 2022-03-06 15:38:50.926 - error: host.openhab Caught by controller[0]: internal/modules/cjs/loader.js:303 2022-03-06 15:38:50.927 - error: host.openhab Caught by controller[0]: throw err; 2022-03-06 15:38:50.927 - error: host.openhab Caught by controller[0]: ^ 2022-03-06 15:38:50.928 - error: host.openhab Caught by controller[0]: 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 2022-03-06 15:38:50.928 - error: host.openhab Caught by controller[0]: at tryPackage (internal/modules/cjs/loader.js:295:19) 2022-03-06 15:38:50.929 - error: host.openhab Caught by controller[0]: at Function.Module._findPath (internal/modules/cjs/loader.js:508:18) 2022-03-06 15:38:50.929 - error: host.openhab Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:802:27) 2022-03-06 15:38:50.930 - error: host.openhab Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:667:27) 2022-03-06 15:38:50.930 - error: host.openhab Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19) 2022-03-06 15:38:50.931 - error: host.openhab Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18) 2022-03-06 15:38:50.931 - error: host.openhab Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.eusec/build/main.js:31:32) 2022-03-06 15:38:50.932 - error: host.openhab Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30) 2022-03-06 15:38:50.932 - error: host.openhab Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 2022-03-06 15:38:50.933 - error: host.openhab Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32) { 2022-03-06 15:38:50.933 - error: host.openhab Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2022-03-06 15:38:50.933 - error: host.openhab Caught by controller[0]: path: '/opt/iobroker/node_modules/eufy-security-client/package.json', 2022-03-06 15:38:50.934 - error: host.openhab Caught by controller[0]: requestPath: 'eufy-security-client' 2022-03-06 15:38:50.934 - error: host.openhab Caught by controller[0]: } 2022-03-06 15:38:50.935 - error: host.openhab instance system.adapter.eusec.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2022-03-06 15:38:50.935 - info: host.openhab Rebuild for adapter system.adapter.eusec.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually.
-
Was genau wie installiert?
-
@thomas-braun über die admin console eufy-security deinstalliert und einfach eu-sec installiert
-
@marko1974 sagte in [Neuer Adapter] EuSec:
einfach eu-sec
Woher? Über github? Über ein Repo? Ganz woanders her?
Du sprichst von dem hier: -
@thomas-braun von dem spreche ich, ja....den hab ich einfach aus dem stable genommen...also unter der Oberfläche von iobroker installiert. neustart beschert nun das hier
2022-03-06 15:50:24.626 - error: host.openhab Caught by controller[0]: internal/modules/cjs/loader.js:303 2022-03-06 15:50:24.626 - error: host.openhab Caught by controller[0]: throw err; 2022-03-06 15:50:24.630 - error: host.openhab Caught by controller[0]: ^ 2022-03-06 15:50:24.632 - error: host.openhab Caught by controller[0]: 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 2022-03-06 15:50:24.633 - error: host.openhab Caught by controller[0]: at tryPackage (internal/modules/cjs/loader.js:295:19) 2022-03-06 15:50:24.634 - error: host.openhab Caught by controller[0]: at Function.Module._findPath (internal/modules/cjs/loader.js:508:18) 2022-03-06 15:50:24.635 - error: host.openhab Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:802:27) 2022-03-06 15:50:24.635 - error: host.openhab Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:667:27) 2022-03-06 15:50:24.636 - error: host.openhab Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19) 2022-03-06 15:50:24.639 - error: host.openhab Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18) 2022-03-06 15:50:24.640 - error: host.openhab Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.eusec/build/main.js:31:32) 2022-03-06 15:50:24.641 - error: host.openhab Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30) 2022-03-06 15:50:24.641 - error: host.openhab Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 2022-03-06 15:50:24.642 - error: host.openhab Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32) { 2022-03-06 15:50:24.642 - error: host.openhab Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2022-03-06 15:50:24.643 - error: host.openhab Caught by controller[0]: path: '/opt/iobroker/node_modules/eufy-security-client/package.json', 2022-03-06 15:50:24.644 - error: host.openhab Caught by controller[0]: requestPath: 'eufy-security-client' 2022-03-06 15:50:24.644 - error: host.openhab Caught by controller[0]: } 2022-03-06 15:50:24.646 - error: host.openhab instance system.adapter.eusec.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
zusätzlich läuft jetzt irgendwie immer ein rebuild durch in schleife
host.openhab 2022-03-06 15:56:20.221 info iobroker npm-rebuild: > sharp@0.28.1 install /opt/iobroker/node_modules/sharp> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) host.openhab 2022-03-06 15:56:20.220 info iobroker npm-rebuild: host.openhab 2022-03-06 15:56:19.950 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/noble/build“ wird verlassen host.openhab 2022-03-06 15:56:19.905 info iobroker npm-rebuild: COPY Release/noble.node host.openhab 2022-03-06 15:56:19.438 info iobroker npm-rebuild: SOLINK_MODULE(target) Release/obj.target/noble.node host.openhab 2022-03-06 15:56:19.430 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/noble/build“ wird betreten host.openhab 2022-03-06 15:56:16.832 info iobroker npm-rebuild: > @abandonware/noble@1.9.2-15 install /opt/iobroker/node_modules/@abandonware/noble> node-gyp rebuild host.openhab 2022-03-06 15:56:15.538 info iobroker npm-rebuild: [@abandonware/bluetooth-hci-socket] Success: "/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/bluetooth_hci_socket.node" already installedPass --update-binary to reinstall or --build-from-source to recompile host.openhab 2022-03-06 15:56:13.846 info iobroker npm-rebuild: COPY Release/uwrap.nodemake: Verzeichnis „/opt/iobroker/node_modules/usocket/build“ wird verlassen> @abandonware/bluetooth-hci-socket@0.5.3-8 install /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket> node-pre-gyp install --fallback-to-build host.openhab 2022-03-06 15:56:11.137 info iobroker npm-rebuild: SOLINK_MODULE(target) Release/obj.target/uwrap.node host.openhab 2022-03-06 15:55:55.908 info iobroker npm-rebuild: CXX(target) Release/obj.target/uwrap/src/uwrap.o host.openhab 2022-03-06 15:55:55.886 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/usocket/build“ wird betreten host.openhab 2022-03-06 15:55:52.530 info iobroker npm-rebuild: > usocket@0.3.0 install /opt/iobroker/node_modules/usocket> node-gyp rebuild host.openhab 2022-03-06 15:55:52.416 info iobroker npm-rebuild: ursaNative bindings compilation fail. This is not an issue. Modules that depend on it will use fallbacks. host.openhab 2022-03-06 15:55:40.108 info iobroker npm-rebuild: > ursa-optional@0.9.10 install /opt/iobroker/node_modules/ursa-optional> node rebuild.js host.openhab 2022-03-06 15:55:40.016 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird verlassen host.openhab 2022-03-06 15:55:39.935 info iobroker npm-rebuild: COPY Release/unix_dgram.node host.openhab 2022-03-06 15:55:39.389 info iobroker npm-rebuild: SOLINK_MODULE(target) Release/obj.target/unix_dgram.node host.openhab 2022-03-06 15:55:31.082 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird betreten CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o host.openhab 2022-03-06 15:55:27.172 info iobroker npm-rebuild: > unix-dgram@2.0.4 install /opt/iobroker/node_modules/unix-dgram> node-gyp rebuild host.openhab 2022-03-06 15:55:27.000 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/raw-socket/build“ wird verlassen host.openhab 2022-03-06 15:55:26.947 info iobroker npm-rebuild: COPY Release/raw.node host.openhab 2022-03-06 15:55:26.449 info iobroker npm-rebuild: SOLINK_MODULE(target) Release/obj.target/raw.node host.openhab 2022-03-06 15:55:16.785 info iobroker npm-rebuild: CXX(target) Release/obj.target/raw/src/raw.o host.openhab 2022-03-06 15:55:16.774 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/raw-socket/build“ wird betreten host.openhab 2022-03-06 15:55:13.640 info iobroker npm-rebuild: SOLINK_MODULE(target) Release/obj.target/diskusage.node COPY Release/diskusage.nodemake: Verzeichnis „/opt/iobroker/node_modules/diskusage/build“ wird verlassen> raw-socket@1.7.0 install /opt/iobroker/node_modules/raw-socket> node-gyp rebuild host.openhab 2022-03-06 15:55:10.630 info iobroker npm-rebuild: CXX(target) Release/obj.target/diskusage/src/diskusage_posix.o host.openhab 2022-03-06 15:55:04.251 info iobroker npm-rebuild: CXX(target) Release/obj.target/diskusage/src/main.o host.openhab 2022-03-06 15:55:04.246 info iobroker npm-rebuild: make: Verzeichnis „/opt/iobroker/node_modules/diskusage/build“ wird betreten host.openhab 2022-03-06 15:55:00.383 info iobroker npm-rebuild: > diskusage@1.1.3 install /opt/iobroker/node_modules/diskusage> node-gyp rebuild host.openhab 2022-03-06 15:55:00.381 info iobroker npm-rebuild: host.openhab 2022-03-06 15:54:59.628 info iobroker npm-rebuild: > @root/acme@3.1.0 postinstall /opt/iobroker/node_modules/@root/acme> node scripts/postinstall host.openhab 2022-03-06 15:54:59.626 info iobroker npm-rebuild: host.openhab 2022-03-06 15:54:57.458 info iobroker npm-rebuild: > nodemon@2.0.15 postinstall /opt/iobroker/node_modules/nodemon> node bin/postinstall || exit 0 vis.0 2022-03-06 15:54:54.661 info Terminated (NO_ERROR): Without reason vis.0 2022-03-06 15:54:53.540 info vis license is OK. vis.0 2022-03-06 15:54:53.246 info starting. Version 1.4.5 in /opt/iobroker/node_modules/iobroker.vis, node: v12.22.7, js-controller: 4.0.18
-
@marko1974 sagte in [Neuer Adapter] EuSec:
node: v12.22.7
Ich würde mal langsame (nee, eher schnell) auf die vorgesehene Version 14 wechseln.
Auf meinem Test-System wird der ganz brav installiert:
2022-03-06 15:55:00.815 - info: host.chet iobroker add eusec auto --host chet 2022-03-06 15:55:04.190 - info: host.chet iobroker NPM version: 8.5.1 2022-03-06 15:55:04.194 - info: host.chet iobroker Installing iobroker.eusec@0.8.5... (System call) 2022-03-06 15:55:38.040 - info: host.chet iobroker 2022-03-06 15:55:38.044 - info: host.chet iobroker added 40 packages in 33s53 packages are looking for funding run `npm fund` for details 2022-03-06 15:55:38.116 - info: host.chet iobroker host.chet install adapter eusec 2022-03-06 15:55:38.171 - info: host.chet iobroker upload [14] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/eusec.png eusec.png image/png 2022-03-06 15:55:38.250 - info: host.chet iobroker upload [13] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/de/translations.json i18n/de/translations.json application/json 2022-03-06 15:55:38.262 - info: host.chet iobroker upload [12] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/en/translations.json i18n/en/translations.json application/json 2022-03-06 15:55:44.483 - info: host.chet iobroker upload [11] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/es/translations.json i18n/es/translations.json application/json 2022-03-06 15:55:44.512 - info: host.chet iobroker upload [10] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/fr/translations.json i18n/fr/translations.json application/json 2022-03-06 15:55:44.535 - info: host.chet iobroker upload [9] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/it/translations.json i18n/it/translations.json application/json 2022-03-06 15:55:44.546 - info: host.chet iobroker upload [8] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/nl/translations.json i18n/nl/translations.json application/json 2022-03-06 15:55:44.559 - info: host.chet iobroker upload [7] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/pl/translations.json i18n/pl/translations.json application/json 2022-03-06 15:55:44.572 - info: host.chet iobroker upload [6] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/pt/translations.json i18n/pt/translations.json application/json 2022-03-06 15:55:44.589 - info: host.chet iobroker upload [5] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/ru/translations.json i18n/ru/translations.json application/json 2022-03-06 15:55:45.816 - info: host.chet iobroker upload [4] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json 2022-03-06 15:55:45.832 - info: host.chet iobroker upload [3] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/index_m.html index_m.html text/html 2022-03-06 15:55:45.845 - info: host.chet iobroker upload [2] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/jsonConfig.json jsonConfig.json application/json 2022-03-06 15:55:45.856 - info: host.chet iobroker upload [1] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/style.css style.css text/css 2022-03-06 15:55:45.867 - info: host.chet iobroker upload [0] eusec.admin /opt/iobroker/node_modules/iobroker.eusec/admin/words.js words.js application/javascript 2022-03-06 15:55:46.002 - info: host.chet iobroker host.chet object system.adapter.eusec created/updated 2022-03-06 15:55:46.014 - warn: web.0 (77575) Terminated (-100): Without reason 2022-03-06 15:55:46.086 - info: host.chet iobroker host.chet create instance eusec 2022-03-06 15:55:46.099 - info: host.chet iobroker host.chet object system.adapter.eusec.0.alive created 2022-03-06 15:55:46.114 - info: host.chet iobroker host.chet object system.adapter.eusec.0.connected created 2022-03-06 15:55:46.131 - info: host.chet iobroker host.chet object system.adapter.eusec.0.compactMode created 2022-03-06 15:55:46.145 - info: host.chet iobroker host.chet object system.adapter.eusec.0.cpu created 2022-03-06 15:55:46.160 - info: host.chet iobroker host.chet object system.adapter.eusec.0.cputime created 2022-03-06 15:55:46.176 - info: host.chet iobroker host.chet object system.adapter.eusec.0.memHeapUsed created 2022-03-06 15:55:46.190 - info: host.chet iobroker host.chet object system.adapter.eusec.0.memHeapTotal created 2022-03-06 15:55:46.204 - info: host.chet iobroker host.chet object system.adapter.eusec.0.memRss created 2022-03-06 15:55:46.221 - info: host.chet iobroker host.chet object system.adapter.eusec.0.uptime created 2022-03-06 15:55:46.235 - info: host.chet iobroker host.chet object system.adapter.eusec.0.inputCount created 2022-03-06 15:55:46.249 - info: host.chet iobroker host.chet object system.adapter.eusec.0.outputCount created 2022-03-06 15:55:46.263 - info: host.chet iobroker host.chet object system.adapter.eusec.0.eventLoopLag created 2022-03-06 15:55:46.275 - info: host.chet iobroker host.chet object system.adapter.eusec.0.sigKill created 2022-03-06 15:55:46.288 - info: host.chet iobroker host.chet object system.adapter.eusec.0.logLevel created 2022-03-06 15:55:46.299 - info: host.chet iobroker host.chet object eusec.0 created 2022-03-06 15:55:46.360 - info: host.chet iobroker host.chet object system.adapter.eusec.0 created 2022-03-06 15:55:46.651 - info: host.chet instance system.adapter.web.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2022-03-06 15:55:46.651 - info: host.chet Restart adapter system.adapter.web.0 because enabled 2022-03-06 15:55:47.393 - info: host.chet iobroker exit 0 2022-03-06 15:55:47.749 - info: host.chet instance system.adapter.web.0 started with pid 84925 2022-03-06 15:55:49.421 - info: host.chet instance system.adapter.eusec.0 started with pid 84936 2022-03-06 15:55:57.123 - info: eusec.0 (84936) starting. Version 0.8.5 in /opt/iobroker/node_modules/iobroker.eusec, node: v17.6.0, js-controller: 4.0.19 2022-03-06 15:55:59.175 - error: eusec.0 (84936) Response code not ok [{"code":10000,"msg":"Anfrage fehlgeschlagen."}] 2022-03-06 15:55:59.176 - error: eusec.0 (84936) Token error
-
@thomas-braun update den gerade....mal sehen
-
@marko1974 sagte in [Neuer Adapter] EuSec:
update den gerade....mal sehen
Den Adapter oder die veraltete nodeJS-Installation?
-
@thomas-braun die veraltete nodeJS