NEWS
[Neuer Adapter] Reolink Kamera
-
@andy-grundt alle instanzen gestoppt, update,
host.ioBroker 2022-10-25 20:11:56.768 warn Do not restart adapter system.adapter.reolink.0 because restart loop detected host.ioBroker 2022-10-25 20:11:56.768 error instance system.adapter.reolink.0 terminated with code 6 (UNCAUGHT_EXCEPTION) reolink.0 2022-10-25 20:11:56.074 warn Terminated (UNCAUGHT_EXCEPTION): Without reason reolink.0 2022-10-25 20:11:56.061 error Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:11:56.061 error TypeError: Cannot read properties of null (reading 'val') at ReoLinkCam.onReady (/opt/iobroker/node_modules/iobroker.reolink/main.js:67:36) reolink.0 2022-10-25 20:11:56.061 error unhandled promise rejection: Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:11:56.060 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). host.ioBroker 2022-10-25 20:11:23.963 error instance system.adapter.reolink.0 terminated with code 6 (UNCAUGHT_EXCEPTION) reolink.0 2022-10-25 20:11:23.354 warn Terminated (UNCAUGHT_EXCEPTION): Without reason reolink.0 2022-10-25 20:11:23.347 error Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:11:23.347 error TypeError: Cannot read properties of null (reading 'val') at ReoLinkCam.onReady (/opt/iobroker/node_modules/iobroker.reolink/main.js:67:36) reolink.0 2022-10-25 20:11:23.346 error unhandled promise rejection: Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:11:23.345 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). host.ioBroker 2022-10-25 20:10:51.498 error instance system.adapter.reolink.0 terminated with code 6 (UNCAUGHT_EXCEPTION) reolink.0 2022-10-25 20:10:50.867 warn Terminated (UNCAUGHT_EXCEPTION): Without reason reolink.0 2022-10-25 20:10:50.860 error Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:10:50.859 error TypeError: Cannot read properties of null (reading 'val') at ReoLinkCam.onReady (/opt/iobroker/node_modules/iobroker.reolink/main.js:67:36) reolink.0 2022-10-25 20:10:50.859 error unhandled promise rejection: Cannot read properties of null (reading 'val') reolink.0 2022-10-25 20:10:50.858 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
-
@da_woody Ich habe jetzt mal die Autofokus Funktion deaktiviert. Leider habe ich keine Kamera mit Autofokus und daher konnte ich das nicht testen. Bitte lade dir in 10 min nochmal die aktuelle Version von GitHub.
Danke
-
@andy-grundt mach ich morgen. bin heute erledigt und muß die hufe hochlagern...
ist ja kein stress. mit der vorigen war alles noch grün... -
@da_woody OK, geb dann bitte nochmal bescheid! Danke
-
@andy-grundt moin! gerade noch mal drübergespielt, jetzt wurde reolink.0 grün. die beiden anderen instanzen gestartet, auch beide grün.
log:reolink.2 2022-10-26 06:16:19.517 warn Read-only state "reolink.2.disc.mounted" has been written without ack-flag with value "false" reolink.2 2022-10-26 06:16:19.471 warn Read-only state "reolink.2.disc.free" has been written without ack-flag with value "0" reolink.2 2022-10-26 06:16:19.424 warn Read-only state "reolink.2.disc.formatted" has been written without ack-flag with value "false" reolink.2 2022-10-26 06:16:19.413 warn Read-only state "reolink.2.disc.capacity" has been written without ack-flag with value "0" reolink.1 2022-10-26 06:16:12.548 warn Read-only state "reolink.1.disc.mounted" has been written without ack-flag with value "false" reolink.1 2022-10-26 06:16:12.492 warn Read-only state "reolink.1.disc.free" has been written without ack-flag with value "0" reolink.1 2022-10-26 06:16:12.435 warn Read-only state "reolink.1.disc.formatted" has been written without ack-flag with value "false" reolink.1 2022-10-26 06:16:12.386 warn Read-only state "reolink.1.disc.capacity" has been written without ack-flag with value "0" reolink.0 2022-10-26 06:15:45.925 warn Read-only state "reolink.0.disc.mounted" has been written without ack-flag with value "false" reolink.0 2022-10-26 06:15:45.878 warn Read-only state "reolink.0.disc.free" has been written without ack-flag with value "0" reolink.0 2022-10-26 06:15:45.833 warn Read-only state "reolink.0.disc.formatted" has been written without ack-flag with value "false" reolink.0 2022-10-26 06:15:45.784 warn Read-only state "reolink.0.disc.capacity" has been written without ack-flag with value "0"
hatte gestern auch bei Hosts eine fehlermeldung. da stand was von "restart loop endeckt" leider keinen screenshot gemacht.
-
@da_woody Danke...falls du noch was findest, sagt beschied.
-
@andy-grundt gerne, wenn ich zeit habe und verschiedene dingens probiere. ich verwende die meisten adapter nur rudimentär, also ohne irgend welche benachrichtigungen. so gesehn verwende ich auch keine bewegundmeldungen und sonstiges.
kann dir also nur berichten, ob eine neue version nicht tut... -
Hallöchen, ich habe es in der Vis mit folgendem Link eingefügt und es funktioniert einwandfrei.
https://IP-der-Kamera/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG 7C&user=Benutzername&password=Password&width=1920&height=1080
-
@da_woody
Das schreiben der Datenpunkte ohne ack-flag wurde auch behoben. Sollte jetzt nicht mehr im log auftauchen. -
@andy-grundt hüstel... nach nem update über den link hats mächtig geraschelt. hab dann mal alle 3 instanzen, die grün waren gestoppt, log gelöscht, die 0 gestartet:
reolink.0 2022-10-28 13:54:54.672 error DB closed reolink.0 2022-10-28 13:54:54.671 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at ReoLinkCam.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5880:35) reolink.0 2022-10-28 13:54:54.670 error unhandled promise rejection: DB closed reolink.0 2022-10-28 13:54:54.670 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). reolink.0 2022-10-28 13:54:54.670 warn get state error: Connection is closed. reolink.0 2022-10-28 13:54:54.553 warn get state error: DB closed reolink.0 2022-10-28 13:54:53.430 error Value not supported! reolink.0 2022-10-28 13:54:53.217 error Value not supported! reolink.0 2022-10-28 13:54:52.936 error Value not supported! reolink.0 2022-10-28 13:54:52.708 error Value not supported! reolink.0 2022-10-28 13:54:52.475 error Value not supported! reolink.0 2022-10-28 13:54:52.346 error Value not supported! reolink.0 2022-10-28 13:54:52.220 error Value not supported! reolink.0 2022-10-28 13:54:52.094 error Value not supported! reolink.0 2022-10-28 13:54:51.982 error Value not supported! reolink.0 2022-10-28 13:54:51.836 error Value not supported! reolink.0 2022-10-28 13:54:51.700 error Value not supported! reolink.0 2022-10-28 13:54:51.569 error Value not supported! reolink.0 2022-10-28 13:54:51.443 error Value not supported! reolink.0 2022-10-28 13:54:51.293 error Value not supported! reolink.0 2022-10-28 13:54:51.174 error Value not supported! reolink.0 2022-10-28 13:54:50.991 error Value not supported! reolink.0 2022-10-28 13:54:50.858 error Value not supported! reolink.0 2022-10-28 13:54:50.750 error Value not supported! reolink.0 2022-10-28 13:54:50.620 error Value not supported! reolink.0 2022-10-28 13:54:50.491 error Value not supported! reolink.0 2022-10-28 13:54:50.336 error Value not supported! reolink.0 2022-10-28 13:54:50.208 error Value not supported! reolink.0 2022-10-28 13:54:50.090 error Value not supported! reolink.0 2022-10-28 13:54:49.984 error Value not supported! reolink.0 2022-10-28 13:54:49.847 error Value not supported! reolink.0 2022-10-28 13:54:49.713 error Value not supported! reolink.0 2022-10-28 13:54:49.578 error Value not supported! reolink.0 2022-10-28 13:54:49.442 error Value not supported! reolink.0 2022-10-28 13:54:49.320 error Value not supported! reolink.0 2022-10-28 13:54:49.159 error Value not supported! reolink.0 2022-10-28 13:54:49.028 error Value not supported! reolink.0 2022-10-28 13:54:48.911 error Value not supported! reolink.0 2022-10-28 13:54:48.785 error Value not supported! reolink.0 2022-10-28 13:54:48.645 error Value not supported!
-
@da_woody hab nochmal den adapter instance0 gestartet mit debug
host.ioBroker 2022-10-28 14:41:06.173 info instance system.adapter.reolink.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.ioBroker 2022-10-28 14:41:05.072 info stopInstance system.adapter.reolink.0 send kill signal reolink.0 2022-10-28 14:41:05.029 info State value to set for "reolink.0.settings.EmailNotification" has to be type "number" but received type "string" reolink.0 2022-10-28 14:41:04.737 debug Error or not supported getMailNotification reolink.0 2022-10-28 14:41:04.614 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason reolink.0 2022-10-28 14:41:04.614 info terminating reolink.0 2022-10-28 14:41:04.614 debug refreshStateTimeout: UNLOAD reolink.0 2022-10-28 14:41:04.613 info Got terminate signal TERMINATE_YOURSELF host.ioBroker 2022-10-28 14:41:03.755 info stopInstance system.adapter.reolink.0 (force=false, process=true) host.ioBroker 2022-10-28 14:41:03.754 info "system.adapter.reolink.0" disabled reolink.0 2022-10-28 14:41:03.719 debug mailValue 200: [{"cmd":"Unknown","code":1,"error":{"detail":"not support","rspCode":-9}}] reolink.0 2022-10-28 14:41:03.647 error Value not supported! reolink.0 2022-10-28 14:41:03.647 info Changed state: EmailNotification reolink.0 2022-10-28 14:41:03.646 debug state reolink.0.settings.EmailNotification changed: Error or not supported (ack = true) reolink.0 2022-10-28 14:41:03.596 info State value to set for "reolink.0.settings.EmailNotification" has to be type "number" but received type "string" reolink.0 2022-10-28 14:41:03.560 debug Error or not supported getMailNotification reolink.0 2022-10-28 14:41:03.520 debug mailValue 200: [{"cmd":"Unknown","code":1,"error":{"detail":"not support","rspCode":-9}}] reolink.0 2022-10-28 14:41:03.428 error Value not supported!
-
@Andy-Grundt
Hallo Zusammen,
Ich habe 2x die Reolink RLC-510A
Ich bekomme auch die Datenpunkte
Habe da aber mal eine Frage zur BewegungserkennungSollte sich der DP "reolink.0.sensor.motion" bei Erkennung auf "1" ändern?
Wenn Ja dann funktioniert das nicht
Ich habe mal zum Testen in der App die Push-Mitteilung angeschalten Diese springt anDanke im Voraus
Gruß
Marcel -
Hallo Zusammen,
ich würde gerne in Blockly mit einem Trigger des Objekts reolink.0.sensor.motion ein Bild per pushover verschicken. Nun ist in dem Beispiel zwar die Javascript Prozedur vorgeschlagen, wie aber setzte ich das in Blockly um. Hat das schon jemand gemacht und mag es mit uns teilen?Danke
Mark -
Guten Abend,
vorweg, es ist toll was diese Community auf die Beine stellt. Das ist ein Grund warum ich heute meine Reolink Kameras bekommen habe.
Dank dieses neuen Adapters habe ich auch bereits die erste Kamera in ioBroker einbinden können. Bei der Kamera handelt es sich um eine Reolink TrackMix PoE.
Soweit ich das bisher beurteilen kann, funktioniert die Einbindung. Die Kamera einschl. der hier bereits diskutierten Parameter werden erkannt.Ein kleiner Hinweis.
Nach dem Anlegen der ersten Instanz und das Einbinden der Kamera ist der Start des Adapters gescheitert. Der Adpater blieb auf der gelben Statusmeldung hängen und im Logfile stand etwas wie "type undefined".
Dann erinnerte ich mich, dass ich Sonderzeichen für das Passwort der Kamera verwendet habe. Mit diesen Sonderzeichen hatte ich bereits bei einem anderen Adapter mal Probleme. Nach dem Ändern des Passwortes ohne die Sonderzeichen konnte die Verbindung problemlos aufgebaut werde.
Ich weiß nicht ob die Entwickler mit dem Hinweis etwas anfangen können und ggf. in einem nächsten Release eine Änderung berücksichtigen.Ich werde in den kommenden Tagen gerne weiter testen und berichten.
Folgende 2 weitere Kameratypen habe ich heute auch noch bekommen und werde diese auch testen.
Reolink RCL-823A
Reolink Duo 2 PoE
Werden im Laufe der Woche auch eingebunden und ich berichte.Nochmals vielen Dank an die Entwickler und die Community.
Gruss Mutze -
Hi @wolfi
Ich habe auch eine E1 Outdoor gekauft und wollte nun auch den preset nutzen. Bei mir steht nur Null im datenpunkt und wenn ich bspw. 1 eintrage, dann passiert nichts.
Presets sind natürlich in der Kamera angelegt und über die App bzw. Website kann ich diese auch ansteuern.Hast du nich spezielle Einstellungen gemacht?
-
Stimmt geht bei mir via Adapter auch nicht mehr.
Was ist eigentlich die aktuelle Version? Suche den Link zur Installation?geht zur not auch so via blockly
https://forum.iobroker.net/post/853217 -
Hi @wolfi,
Teste ich nachher mal. Hast du den im Post genannten link auch noch? Würde mal schauen, was ich dann noch einbaueGruß
Meerkat -
Finde gerade den link nicht mehr suche mal nach " Reolink API CGI commands
OK habe jetzt die Version 0.1.1 installiert bekommen.
PLZPreset geht aber nicht!Kann das sonst noch jemand bestätigen? (E1 Outdoor)
-
@wolfi Nabend. Ich habe eine TrackMix Wifi und auch da leider nicht. Auch klappt es nicht mit dem curl Befehl. In Blocky reagiert nichts und per ssh gibt er "please login first" aus.
-