NEWS
[Neuer Adapter] Reolink Kamera
-
Erstmal danke für die Erstellung des Adapters. Meine CX810 war recht schnell eingebunden. Durch ein Script kann ich auch erfolgreich das Recording ausschalten, wenn die Tür nicht abgeschlossen ist. Allerdings scheint der push Befehl nicht zu funktionieren. Ich würde mir davon erwarten, dass ich auch die Push Benachrichtigen aufs Handy deaktivieren kann. Oder ist der Datenpunkt für etwas anderes bestimmt?
Wie bereits im GitHub Issue besprochen habe ich den Vorschlag aus dem OpenHab https://github.com/openhab/openhab-addons/issues/20281 getestet und es funktioniert mit meiner Kamera tatsächlich wie dort beschrieben. Allerdings habe ich hier leichte Verständnisschwierigkeiten, was die Settings angeht.
Folgendes habe ich in der Main.js angepasst:
async setPush(state) { const pushOnCmd = [ { cmd: 'SetPushV20', param: { Push: { enable: state ? 1 : 0, }, }, }, ];habe ich geändert zu:
async setPush(state) { const pushOnCmd = [ { cmd: 'SetPushV20', param: { Push: { channel: 0, enable: state ? 1 : 0, schedule: { channel: 0, table: { AI_DOG_CAT: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', AI_PEOPLE: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', AI_VEHICLE: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', MD: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' }, }, }, }, }, ];Was offensichtlich von der Handy App überschrieben wird, ist das Timetable. Hier scheint es nämlich völlig egal zu sein, ob ich einsen oder nullen sende. Push reagiert nur enable. Oder ich habe noch keinen Zustand entdeckt, wo es Auswirkungen zeigt.
Wobei ich hier die Settings in der Web-Oberfläche nicht nachvollziehen kann. Man hat nur ein Timetable und Häkchen, was detektiert werden soll. Wie kann ich hier z.B. individuelle Einstellungen für Auto und Personen machen?
Ich weiß, meine Lösung ist jetzt quick&dirty und wird bei Kameras ohne KI vermutlich nicht funktionieren, aber es wäre trotzdem toll, wenn sie den Weg in den Adapter findet, damit ich das Feature nicht bei dem nächsten Update wieder verliere.
-
Wie bereits im GitHub Issue besprochen habe ich den Vorschlag aus dem OpenHab https://github.com/openhab/openhab-addons/issues/20281 getestet und es funktioniert mit meiner Kamera tatsächlich wie dort beschrieben. Allerdings habe ich hier leichte Verständnisschwierigkeiten, was die Settings angeht.
Folgendes habe ich in der Main.js angepasst:
async setPush(state) { const pushOnCmd = [ { cmd: 'SetPushV20', param: { Push: { enable: state ? 1 : 0, }, }, }, ];habe ich geändert zu:
async setPush(state) { const pushOnCmd = [ { cmd: 'SetPushV20', param: { Push: { channel: 0, enable: state ? 1 : 0, schedule: { channel: 0, table: { AI_DOG_CAT: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', AI_PEOPLE: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', AI_VEHICLE: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', MD: '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' }, }, }, }, }, ];Was offensichtlich von der Handy App überschrieben wird, ist das Timetable. Hier scheint es nämlich völlig egal zu sein, ob ich einsen oder nullen sende. Push reagiert nur enable. Oder ich habe noch keinen Zustand entdeckt, wo es Auswirkungen zeigt.
Wobei ich hier die Settings in der Web-Oberfläche nicht nachvollziehen kann. Man hat nur ein Timetable und Häkchen, was detektiert werden soll. Wie kann ich hier z.B. individuelle Einstellungen für Auto und Personen machen?
Ich weiß, meine Lösung ist jetzt quick&dirty und wird bei Kameras ohne KI vermutlich nicht funktionieren, aber es wäre trotzdem toll, wenn sie den Weg in den Adapter findet, damit ich das Feature nicht bei dem nächsten Update wieder verliere.
@Alex-Warkentin Schon mal probiert ohne die Tabelle das zu senden? Ich könnte ja einen Schalter pushV20 verwenden, um das Protkoll zu schalten.
-
HI,
Habe gerade auf die letzte latest Version 1.4.1 upgedated. Seitdem ist das log voll:
2026-03-16 13:21:49.336 - �[32minfo�[39m: reolink.4 (605888) Reolink adapter has started 2026-03-16 13:21:49.834 - �[32minfo�[39m: reolink.3 (605876) State value to set for "reolink.3.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:21:49.990 - �[32minfo�[39m: reolink.4 (605888) Current IP: 192.168.178.211 2026-03-16 13:21:50.200 - �[32minfo�[39m: reolink.3 (605876) State value to set for "reolink.3.settings.autoFocus" has to be type "boolean" but received type "string" 2026-03-16 13:21:50.340 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.device.wifi" has to be type "boolean" but received type "number" 2026-03-16 13:21:50.588 - �[32minfo�[39m: reolink.3 (605876) State value to set for "reolink.3.settings.ir" has to be type "boolean" but received type "string" 2026-03-16 13:21:50.878 - �[32minfo�[39m: reolink.3 (605876) State value to set for "reolink.3.settings.EmailNotification" has to be type "boolean" but received type "string" 2026-03-16 13:21:51.381 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:21:51.668 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.settings.autoFocus" has to be type "boolean" but received type "string" 2026-03-16 13:21:51.944 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.settings.ir" has to be type "boolean" but received type "string" 2026-03-16 13:21:52.216 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.settings.EmailNotification" has to be type "boolean" but received type "string" 2026-03-16 13:22:04.523 - �[32minfo�[39m: reolink.0 (605818) State value to set for "reolink.0.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:11.770 - �[32minfo�[39m: reolink.2 (605838) State value to set for "reolink.2.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:18.667 - �[32minfo�[39m: reolink.1 (605858) State value to set for "reolink.1.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:24.703 - �[32minfo�[39m: reolink.3 (605876) State value to set for "reolink.3.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:26.324 - �[32minfo�[39m: reolink.4 (605888) State value to set for "reolink.4.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:43.006 - �[32minfo�[39m: reolink.0 (605818) State value to set for "reolink.0.disc.formatted" has to be type "number" but received type "boolean" 2026-03-16 13:22:50.403 - �[32minfo�[39m: reolink.2 (605838) State value to set for "reolink.2.disc.formatted" has to be type "number" but received type "boolean"Stoppen der Instanzen, anschließendes löschen der Objekte und starten der Instanzen hat nicht geholfen.
Issue auf Github geöffnet:
-
@wendy2702 Danke für den Hinweiß. Ich habe alle Objekte gelöscht und den Fehler sofort auch gesehen. Ich habe die Objekte korrigiert. Ob ich den release noch schaffe, hängt von den tests ab.
-
Hallo zusammen,
ich nutze eine Reolink Lumus Pro, 810WA, Doorbell und ne Eule ;)
Alles funktioniert wunderbar, nur einmal am Tag macht die Lumus Pro Probleme
ich bekomme zu der Lumus Pro hier 7 Minuten keinen Zugriff und ich verstehe nicht woran das liegt. Kennt jmd die Probleme? Firmware Version v3.2.0.4243_2507035499 ist nach Aussage Latest.(Sorry wenn ich nicht den ganzen Thread gelesen habe :( und ich es übersehen habe. )
Ansonsten Danke für die Entwicklung und den Support :) Love it :)
-
Guten Tag zusammen,
ich möchte die Sirene gerne als erweiterte Türklingel nutzen. Ich habe in der App einen eigenen Ton aufgenommen, wenn ich jetzt jedoch den Datenpunkt "playAlarm" schalte, bekomme ich im Log folgende Fehler:reolink.0 2026-04-12 12:01:26.066 error sendCmd AudioAlarmPlay: "param error" reolink.0 2026-04-12 12:01:24.330 error not definedhabt ihr eine Idee?
-
Servus. seit ein paar Tagen bekomme ich folgende Fehlermeldung
reolink.5 2026-04-20 18:55:52.747 error get mail notification: AxiosError: timeout of 4000ms exceededes ist eine E1-Zoom, ich habe davon 5 Stück und nur die eine bringt diese Meldung leider weiß ich nicht wo ich da ansetzen soll
hat jemand eine idee? -
Servus. seit ein paar Tagen bekomme ich folgende Fehlermeldung
reolink.5 2026-04-20 18:55:52.747 error get mail notification: AxiosError: timeout of 4000ms exceededes ist eine E1-Zoom, ich habe davon 5 Stück und nur die eine bringt diese Meldung leider weiß ich nicht wo ich da ansetzen soll
hat jemand eine idee?@pasumima
Diese Fehlermeldung habe ich schon von fast einem Jahr angeschprochen.
https://forum.iobroker.net/topic/56116/neuer-adapter-reolink-kamera/1066?_=1776752787060Bis heute habe ich noch keine Lösung gefunden.
In der App sind bei mir die "push-Nachrichten" und "Email Alarm" aus.
Und den DP ändere ich auch nicht, aber die Fehlermeldung kommt immer Mal wieder. -
okay, was ich noch festgestellt habe, das war die einzigste Kamera die auf Wöchentlich neu starten stand ich habe sie mal auf jeden Tag neu starten gestellt jetzt scheint es erstmal zu gehen. Vieleicht braucht die Reolink software das. mal schauen.
-
okay, was ich noch festgestellt habe, das war die einzigste Kamera die auf Wöchentlich neu starten stand ich habe sie mal auf jeden Tag neu starten gestellt jetzt scheint es erstmal zu gehen. Vieleicht braucht die Reolink software das. mal schauen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden