Neolink-Integration: Reolink Argus 4 Pro in Home Assistant – So funktioniert’s!

In diesem Beitrag stelle ich euch die beeindruckende Reolink Argus 4 Pro vor, eine 4K-Kamera mit fortschrittlicher ColorX-Technologie für außergewöhnliche Nachtaufnahmen. Doch der eigentliche Clou ist die Integration dieser Kamera in Home Assistant, obwohl dies offiziell nicht vorgesehen ist. Mit dem Neolink-Add-on zeige ich euch Schritt für Schritt, wie ihr diese leistungsstarke Überwachungskamera dennoch nahtlos in euer Smart Home System einbinden könnt.

https://youtu.be/R9nmz7wugFo

Was macht die Reolink Argus 4 Pro so besonders?

Die Reolink Argus 4 Pro hebt sich von anderen Kameras durch einige beeindruckende Features ab:

  • 4K UHD 180° Uneingeschränkter Blickwinkel: Zwei Kameralinsen erzeugen ein nahtloses 180°-Panorama in 4K-Auflösung, was für minimal verzerrte und detaillierte Aufnahmen sorgt.
  • ColorX-Technologie für Nachtsicht in Vollfarbe: Mit einer F/1.0-Blende und einem 1/1,8-Sensor liefert die Kamera auch bei schlechten Lichtverhältnissen gestochen scharfe Aufnahmen in Farbe.
  • Verbesserte Smart-Erkennung: Dank eines 180° PIR-Sensors und der erweiterten Bewegungserkennung werden Fehlalarme drastisch reduziert.
  • Wi-Fi 6 für flüssige 4K-Übertragungen: Die erste batteriebetriebene Kamera mit Dualband Wi-Fi 6, was für eine flüssige und stabile 4K-Übertragung sorgt.
  • Flexible Speichermöglichkeiten: Die Kamera bietet lokalen Speicher über microSD-Karten (bis zu 128 GB) und unterstützt auch die Integration in den Reolink Home Hub.

Wie funktioniert die Integration in Home Assistant?

Obwohl die Reolink Argus 4 Pro offiziell nicht mit Home Assistant kompatibel ist, gibt es mit dem Neolink-Add-on eine clevere Lösung. Neolink ist ein Proxy-Programm, das zwischen den Reolink IP-Kameras und RTSP-Clients vermittelt. Es wurde entwickelt, um Kameras wie die Argus 4 Pro, die das proprietäre „Baichuan“-Protokoll verwenden, in Smart Home-Systeme zu integrieren.

Mit Neolink könnt ihr Video-Feeds von der Kamera empfangen und in eurem Home Assistant Dashboard anzeigen, ohne auf die offiziellen Reolink Apps oder NVRs angewiesen zu sein.

Hintergründe zu batteriebetriebenen Reolink-Kameras in Home Assistant:
https://www.home-assistant.io/integrations/reolink/#tested-battery-powered-models

Neolink (unoffiziell Integration) – Link zu den Hintergründe:
https://github.com/QuantumEntangledAndy/neolink

Neolink-Addon:
bzw. https://github.com/dm82m/hassio-addons/tree/main/neolink

Schritt-für-Schritt-Anleitung zur Neolink-Integration:

  1. Neolink installieren: Zunächst installiert ihr das Neolink Add-on in Home Assistant und richtet anschließend die Verbindung (MQTT/ RSTP) ein.
  2. Kamera-Konfiguration: In Neolink könnt ihr eure Kamera einrichten, wobei ihr Zugang zu erweiterten Funktionen wie Bewegungserkennung, Flutlichtsteuerung und natürlich Zugriff auf das Kamerabild erhaltet. Ihr könnt sogar den Batteriestatus der Kamera überwachen!
  3. MQTT einrichten: Um die Datenübertragung zwischen Neolink und Home Assistant reibungslos zu gestalten, werden die notwendigen MQTT Einträge konfiguriert. Das ermöglicht, die von der Kamera erfassten Ereignisse effizient an Home Assistant zu senden.
  4. Entitäten erstellen und Dashboard anpassen: Die empfangenen Kameradaten können in Home Assistant als Entitäten angezeigt und im Dashboard visualisiert werden.

Beispielkonfiguration

Diese Datei ist als neolink.toml in \config\addons zu speichern.

bind = "0.0.0.0"

[[cameras]]
name = "Reolink"
username = "admin"
password = "Gerätepassword"
uid= "9527000HZR6C1RJH"
enabled = true				# Kamera aktivieren / deaktivieren
# Feature Aktivierung
enable_motion = true        # Bewegungserkennung (geringer Batterieverbrauch, da es sich um eine passive Verbindung handelt)
enable_light = true         # Flutlicht (nur bei einigen Kameras verfügbar;  geringer Batterieverbrauch, da es sich um eine passive Verbindung handelt)
enable_battery = true       # Batterie Updates unter `/status/battery_level`
enable_preview = true       # Bildvorschau unter `/status/preview`
enable_floodlight = true    # Bildvorschau unter `/status/floodlight_tasks`
battery_update = 2000       # Number of ms between `/status/battery_level` updates
preview_update = 2000       # Number of ms between `/status/preview` updates
floodlight_update = 2000    # Number of ms between `/status/floodlight_tasks` updates
push_notifications = false	# Deaktiviert aktive Push Notification, die seit Sommer 2024 nicht mehr funktionieren
debug = false 				# Displays Debug XML messages from camera
print_format = "None" 		# Type of format that logs are displayed in (None, Human, Xml). The default is None
use_splash = true 			# Display a splash screen when disconnected
splash_pattern = "Snow" 	# Change style of splash screen (https://gstreamer.freedesktop.org/documentation/videotestsrc/index.html?gi-language=c#GstVideoTestSrcPattern)
update_time = false 		# When camera connects, set the camera date/time to now. The default is false

[cameras.mqtt]
  # <see above>
  [cameras.mqtt.discovery]
  topic = "homeassistant" #außer es wurde im Broker geändert
  features = ["floodlight","camera","motion","reboot","battery","siren"]
  # all options: https://github.com/QuantumEntangledAndy/neolink?tab=readme-ov-file#mqtt-discovery

[mqtt]
broker_addr = "192.168.1.83" # Adresse des mqtt server
port = 1883 # mqtt server port
credentials = ["username", "passwort"] # mqtt server login informationen

Hinweis: Die Links sind Affiliate Links. Wenn du über diese Links kaufst, unterstützt du meinen Kanal, ohne dass für dich zusätzliche Kosten entstehen. Vielen Dank!


Kommentare

2 Antworten zu „Neolink-Integration: Reolink Argus 4 Pro in Home Assistant – So funktioniert’s!“

  1. Hallo Tristan, ich hatte letztens unter einem Video geschrieben das ich mit den Reolinks extreme Probleme unter Homeassistant habe.
    Habe nun mal auf meinem Testsystem dieses hier vorgestellte Neolink installiert und ich habe das Gefühl das es wohl das einzigste ist was richtig stabil läuft.
    Das gute daran ist das es über MQTT läuft so brauche ich es nicht auf meinem Produktiv System installieren weil ich ja alles unter MQTT in meinem Netzt bekomme.
    Das ist Super…
    Was ich aber fragen wollte weißt du ob das nun ich Echtzeit dargestellt wird, ich habe gestern Abend das Gefühl gehabt das es sich nicht ganz so schnell aktualisiert.
    Hast du damit Erfahrung sammeln können.
    Ich nutze es mit der Doorbell und der RLC-810A ich habe noch eine wietere die ich noch nicht ausgepackt habe weil ich mit den Reolinks nicht zufrieden bin, aber evtl. ändert sich es ja mit diesem Plugin wenn das vllt. auch noch weiterentwickelt wird.
    Vielen Dank an dich für die Bereitstellung
    Gruß Remé

  2. Ich habe die Kamera integriet. Danke Tristan!

    Ein paar Stolpersteine:
    UID darauf achten dass korrekt ist (Ich hatte 1 statt I) Fehler: Registration with reolink servers failed. Retrying: 1/10

    Ich habe meine Kamera im config „Reolink Eingang“ genannt. Das wird alles korrekt übertragen, aber HA kann damit nichts anfangen, weil das Leerzeichen nicht funktionert.
    Fehler: Keiner. Kamera war einfach nur nicht im mqtt broker

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert