Reolink

Stefan Künzli

Integration von Reolink-Kameras in IP Symcon. Bei Verwendung mehrerer Reolink-Kameras kann das Modul mehrmals installiert werden. Dies ist kein ONVIF-Fähiges Modul. Der Hauptnutzen dieses Moduls ist es, die intelligente Bewegungserkennung für Personen, Tiere, Besucher und Fahrzeuge zu nutzen, was über ONVIF aktuell nicht funktioniert.
Dieses Modul ist optimal für Reolink Kameras ausgelegt, welche Webhook unterstützen. Daher ist immer die aktuellste Firmware aufzuspielen.
Beherrscht die Kamera kein Webhook kann sie aktiv gepollt werden. Die bringt aber je nach Polling-Intervall eine kleine Verzögerung mit sich.

Das Modul kann folgendes:

  • Schnappschüsse bei Bewegungen aufnehmen (Allgemeine Bewegungen, Personen, Tiere und Fahrzeuge).
  • Ein Schnappschuss-Archiv zu den jeweiligen Bewegungen erstellen und die Anzahl der darin gespeicherten Bilder definieren.
  • Die intelligente Bewegungserkennung als Variable darstellen.
  • Den Pfad zum RTSP-Stream erstellen, um das Live-Bild darzustellen.
  • Auswählen, ob Main- oder Substream angezeigt werden soll.

Das Modul kann nicht:

  • Alle Reolink-Kameras abdecken
  • Einstellungen an der Kamerakonfiguration vornehmen. Dies muss immer am Webinterface der Kamera geschehen.

Wenn eine Kamera mit dem Modul nicht funktioniert, benötige ich eine Info mit Angabe des Kameramodells. Ebenfalls natürlich eine Sequenz Debug. Eventuell kann ich die Kamera dann ins Modul integrieren.

Included Modules

  • Reolink

Version History

Version 2.16 (22.02.2026)

  • Eine zusätzliche Variable zum deaktivieren der Besuchererkennung wurde hinzugefügt.
  • Einige Fehlfunktionen unter Linux behoben, unter anderem wurden die Bilder-Kategorien beim erstellen des Moduls nicht angelegt und der aktuelle Schnappschuss nicht erstellt.
  • Die Firmware-Variablen wurden beim erstellen der Instanz nicht korrekt befüllt.

Version 2.15 (15.02.2026)

  • Fehlermeldungen unter Linux behoben, dass einige Variablen nicht existieren.
  • Einige Variablen wurden doppelt registriert.
  • Funktion der Firmwarevariablen unter Linux verbessert.

Version 2.14 (03.01.2026)

  • Umbau auf IPSModuleStrict und Kompatibilität hochgezogen auf 8.2.
  • Verbesserung der Variablenprofile zur Darstellung einer Auswahlliste

Version 2.13 (23.12.2025)

  • Kamera-Infos und Produktbild werden im Konfigurationsformular angezeigt.
  • Die aktuelle Firmware wird auf https://raw.githubusercontent.com/AT0myks/reolink-fw-archive/main/README.md (inoffiziell) geprüft und eine neuere Version kann direkt im Konfigurationsformualer oder in der entsprechenden Variable heruntergeladen werden.
  • Timeout-Problem bei fehlerhafter Verbindungen behoben.
  • Die Kommunikation mit der Kamera kann von http auf https umgeschaltet werden.

Version 2.12 (09.11.2025)

  • Fehler beim setzen der Sensitivität behoben.
  • Aktivieren/Deaktivieren der Instanz über 'REOCAM_SetInstanceStatus' hinzugefügt.
  • Anfahren der PTZ Presets über 'REOCAM_PTZ_GotoPreset' oder 'REOCAM_PTZ_GotoPresetByName' möglich.
  • API-Punkt 'IR-Beleuchtung' hinzugefügt.
  • Online-Check der Kamera hinzugefügt.

Version 2.11 (28.10.2025)

  • API-Abfrage und Debug-Log weiter umgebaut und vereinheitlicht.
  • Zurücksetzen des Versions-Cache in die API-Funktionen eingefügt, falls Kamera nach Update die neue API unterstützt.
  • Konfigurationsformular überarbeitet.

Version 2.10 (26.10.2025)

  • Einige Variablen konnten nicht über das Konfigurationsformular gelöscht werden.
  • API-Punkt 'FTP-Upload', 'Sensitivität', 'Kameraaufzeichnung' und 'Sirene' hinzugefügt.
  • Weitere Code-Optimierungen

Version 2.9 (23.10.2025)

  • Verbesserte Erkennung der Server-IP-Adresse im Konfigurationsformular

Version 2.8 (30.09.2025)

  • Nun ist ein Schalter zum Deaktivieren der Instanz im Konfigurationsformular verfügbar.
  • Der kompletten Pfad zum Hook wird nun im Konfigurationsformular angezeigt.
  • Die Debug-Ausgabe komplett überarbeitet.
  • Code überarbeitet, insbesondere finden keine redundanten API-Abfragen mehr statt.

Version 2.7 (04.09.2025)

  • Neue API-Funktion 'PTZ-Steuerung'. Es wird ein html-Element generiert. Dies beinhaltet die PTZ-Steuerung , die Zoomfunktion und die Möglichkeit, Presets zu speichern und abzurufen.
  • Konfigurationsformular angepasst, die API-Funktionen haben eine eigene Rubrik und können nun einzeln ausgewählt werden.

........

To Documentation

Author: Stefan Künzli

Symcon >= 8.2

Version: 2.16

In Categories:

Any questions?