NEWS
[Neuer Adapter] Reolink Kamera
-
Hallo zusammen,
da ich jetzt auch Besitzer einer Reolink Kamera bin und es dafür noch keinen Adapter gibt, würde ich mich gerne an der Entwicklung eines Adapters versuchen. Zudem gibt es zu einem Reolink Adapter auch schon einen Adapter Request. (https://github.com/ioBroker/AdapterRequests/issues/596)Aktuell habe ich schon einen Prototypen entwickelt, welcher auch schon getestet werden kann: https://github.com/aendue/ioBroker.reolink
Features:
- Kamera Infos auslesen
- Netzwerk Infos auslesen
- Motion Detection überwachen
Eine offizielle API Doku seitens Reolink gibt es leider nicht wirklich, dafür aber folgendes Dokument:
https://drive.google.com/drive/folders/19vQBJia0wKvzwscA-EpTDSFV5OfNYUL6Über Tests und euer Feedback freue ich mich sehr.
Fragen, wünsche oder Anregungen sind gerne gesehen.Viele Grüße
Andy -
Super, dann können wir uns hier austauschen
-
@nukleuz Wolltest du es so von der Rolle her?
-
@andy-grundt
Bin mit einer RLC-820A gerne mit am Testen -
@andy-grundt cool danke für deine Mühe . Wenn ich Zeit habe , testet ich mal .
-
@andy-grundt RLC-520-5MP, RLC-410-5MP, RLC-423 in verwendung. im moment läuft alles über motioneye. muss mich in die reolinkapp erst wieder reinfinden... erster versuch:
-
@andy-grundt Ich habe eine RLC-410W und erhalte die Informationen:
-
@da_woody Danke fürs testen....was mir bei deinem Screenshot auffällt, das die IP komisch ist...192.168.7.0 ist glaube keine valide IP Adresse.
Daher bekommst du wahrscheinlich auch keine Daten zurück. -
@stefu87_ch Sieht ja schon mal gut aus...das Model scheint er noch nicht zu bekommen...das schau ich mir nochmal an...danke fürs testen...
-
@andy-grundt doch, das ist eine valide IP. mein LAN ist erweitert.
siehe subnetmaske.
hab mal rumgefummelt, das richtige passwort rausgefunden, auf kanal1 umgestellt, keine änderung.
ich kann die 4 reos auch im browser aufrufen, allerdings sehe ich kein bild wegen dem adobe flashplayer. in der reolink software seh ich die bilder.
-
Ja, genau so
-
@da_woody Jetzt hat die Ip eine 1 am ende...ist die firmware auf der Kamera aktuell? Kannst du dich mit dem Benutzer und Passwort auf der Kamera anmelden?
Probier mal ob du unter folgender URL eine Rückmeldung bekommst:https://192.168.7.1/api.cgi?cmd=GetDevInfo&channel=0&user=#user#&password=#password#
user und password bitte noch eintragen...
-
@andy-grundt Wird es über einen Datenpunkt die möglichkeit geben, das Live Bild in die Visu einzubinden über den Reolink Adapter?
-
@stefu87_ch sagte in [Neuer Adapter] Reolink Kamera:
@andy-grundt Wird es über einen Datenpunkt die möglichkeit geben, das Live Bild in die Visu einzubinden über den Reolink Adapter?
Dafür braucht es aber keinen Adapter die Reolink Kameras kannst per URL direkt einbinden.
Und dann halt alle 2000ms aktualisieren. Du kannst die Auflösung auch mitgeben:
-
@andy-grundt sagte in [Neuer Adapter] Reolink Kamera:
Hi Andy,
ich finde in nach der Installation des Adapters bei der Instanz nur einen Haken bei Option 1 und
eine Eintragsmöglichkeit bei Option 2
Installation ging hier schief.
Hab es nochmals versucht, Instanz und Adapter gelöscht, und wieder dasselbe.
Aus dem log:reolink.0 2022-07-07 21:43:53.743 error (2383) Camera type not set - please check instance! reolink.0 2022-07-07 21:43:53.743 info (2383) Reolink adapter has started reolink.0 2022-07-07 21:43:53.725 info (2383) starting. Version 0.0.2 (non-npm: aendue/ioBroker.reolink#494d93a1b17d0a7127a5c90cd1c3f2612eb4de77) in /opt/iobroker/node_modules/iobroker.reolink, node: v14.19.0, js-controller: 4.0.15 reolink.0 2022-07-07 21:43:53.689 warn (2383) This object will not be created in future versions. Please report this to the developer. reolink.0 2022-07-07 21:43:53.689 warn (2383) Object reolink.0.Network.Ip is invalid: obj.common.type has an invalid value (text) but has to be one of number, string, boolean, array, object, mixed, file, json
Ich verwende mein Testsystem:
ioBroker.admin 5.3.0
Node.js v14.19.0 (Es gibt eine neuere Version: v14.20.0 - Empfohlene Version v16.16.0)
NPM 6.14.16
host 'js-controller' 4.0.15Erledigt, hatte noch die alt Oberfläche vom iobroker.admin --> da läßt sich der Adapter nicht installieren.
Nun ist alles ok, teste mal meine 4 Cams. -
RLC511WA:
-
@andy-grundt
RLC-410-5MP:
-
@andy-grundt ja klar, hab auch eine andere der 4 reo's getestet. die haben von193.168.7.0 - 192.168.7.3
3 verschidene typen. ob firmware aktuell ist kann ich nicht sagen. hab da noch nie was getan, weis auch nicht wie. sehe aber in den screenshots version 3.xx
der cgi gibt für 192.168.7.1 und 192.168.7.2 aus:[ { "cmd" : "GetDevInfo", "code" : 0, "value" : { "DevInfo" : { "B485" : 0, "IOInputNum" : 0, "IOOutputNum" : 0, "audioNum" : 1, "buildDay" : "build 19031101", "cfgVer" : "v2.0.0.0", "channelNum" : 1, "detail" : "IPC_51516M5M110000000100000", "diskNum" : 0, "firmVer" : "v2.0.0.354_19031101", "hardVer" : "IPC_51516M5M", "model" : "RLC-420-5MP", "name" : "Andy", "pakSuffix" : "pak", "serial" : "00000000000000", "type" : "IPC", "wifi" : 0 } } } ]
für die 192.168.7.0
[ { "cmd" : "GetDevInfo", "code" : 0, "value" : { "DevInfo" : { "B485" : 0, "IOInputNum" : 0, "IOOutputNum" : 0, "audioNum" : 1, "buildDay" : "build 19031100", "cfgVer" : "v2.0.0.0", "channelNum" : 1, "detail" : "IPC_51516M5M110000000100000", "diskNum" : 0, "firmVer" : "v2.0.0.354_19031100", "hardVer" : "IPC_51516M5M", "model" : "RLC-410-5MP", "name" : "Schreibtisch", "pakSuffix" : "pak", "serial" : "00000000000000", "type" : "IPC", "wifi" : 0 } } } ]
192.168.7.3
[ { "cmd" : "GetDevInfo", "code" : 0, "value" : { "DevInfo" : { "B485" : 0, "IOInputNum" : 0, "IOOutputNum" : 0, "audioNum" : 1, "buildDay" : "build 19072600", "cfgVer" : "v2.0.0.0", "channelNum" : 1, "detail" : "IPC_51516M5M110000000100000", "diskNum" : 0, "firmVer" : "v2.0.0.489_19072600_v1.0.0.30", "hardVer" : "IPC_51516M5M", "model" : "RLC-423", "name" : "Buero", "pakSuffix" : "pak", "serial" : "00000000000000", "type" : "IPC", "wifi" : 0 } } } ]
-
E1-Zoom
-
E1-Pro:
geht definitiv nicht, da kann man auch nicht per web link auf die Cam zugreifen.Andy, könntest du die positiv getesteten Cams in deinem ersten Post auflisten (nicht sicher ob das editieren permanent geht)?