Ich habe schon seit Ewigkeiten eine Wanscam-Dome-Kamera am Haus hängen, mit der ich immer zufrieden war und wollte nun die Überwachung rund ums Haus etwas hochrüsten...finde allerdings keine Kamera-Modelle von Wanscam mehr und musste mich nach einem anderen Hersteller umschauen.
Wichtig ist für mich allerdings (im Gegensatz zu 99% aller anderen, die sich eine Überwachungskamera zulegen), dass die WLAN-Kamera ohne Äpp-Gedöns und ohne irgendeine Hersteller-klaut funktioniert.
Also ONVIV, RTSP, und Web-GUI on Board.
Zuletzt landete ich bei Reolink, die zwar einen kleinen Wermutstropfen hat, den man zum Glück aber umschiffen kann.
Obwohl die Kamera rein via WLAN ans Netzwerk angebunden werden soll, ist bei Reolink wichtig, dass man sich eine Kamera zulegt, die auch eine LAN-Schnittstelle hat. Sonst kommt man nicht drum herum, die Reolink-Äpp zur Einrichtung installieren zu müssen.
Eine Lumus kommt also nicht in Frage, es muss schon eher etwas wie eine RLC-810WA sein.
Für die Ersteinrichtung schließt man die Kamera via LAN-Kabel an sein Netzwerk an und schaut auf dem Router, welche IP sie hat.
Dummerweise ist das Web-GUI, über welches man die Kamera einrichten kann, standardmäßig de-aktiviert und man kommt eigentlich nicht drum herum, sich jetzt die Reolink-App auf dem Handy oder den Reolink-Client auf dem Computer installieren zu müssen, um die Web-GUI aktivieren zu können oder von dort aus auch gleich WLAN&Co. einrichten zu können (das war der Wermutstropfen und der Grund, wieso ich sie fast zurück geschickt hätte).
Allerdings hat ein findiger Programmierer auf GitHub Python-Skripte hochgeladen, mit denen man die Einrichtung ohne properitäre Reolink-Software bewerkstelligen kann. Das Projekt nennt sich reolink-init
Einrichtung mit reolink-init
Code herunterladen, entpacken und ersteinmal ein Virtual Environment einrichten, um die Abhängigkeiten zu installieren.python3 -m venv /pfad/zu/reolink-init-main
source /pfad/zu/reolink-init-main/bin/activate
# Abhängigkeiten installieren
pip3 install reolink-aio loguru rich requests
Und dann wären theoretisch mit einem Befehl das Web-GUI, ONVIV und RTSP aktiviert...
Statt <IP> die zuvor in Erfahrung gebrachte IP-Adresse der Kamera eintragen.
# Ausgabe Kamera-Infos
# http+https+rtsp+onviv wahrscheinlich alle aus
python3 baichuan_init.py <IP> probe
# http+https+rtsp+onviv aktivieren -
# Deswegen haben wir uns dieses Skript besorgt!
python3 baichuan_init.py <IP> enable
# RTSP-URLs ausgeben
# Die benötigen wir, wenn wir den Stream in einem Programm anschauen
# oder aufzeichnen möchten. Bitte beachten, dass sich die IP nachher
# noch ändert, wenn wir das LAN-Kabel abziehen und sie via WLAN funkt
python3 reolink_wifi_setup.py <IP> -p '' --print-rtsp
# Nun kann man sich im Browser via http://<IP> einloggen
# und das WLAN einrichten
# Benutzername admin, Passwort leer
# Admin-Passwort konnte ich im Web-GUI nicht ändern.
# Geht mit dem Tool auch via Kommandozeile...
python3 reolink_wifi_setup.py <IP> -p '' --set-admin-password --new-password 'neuesPasswort'
Die GitHub-Seite bietet auch einen One-Liner, der alle Dienste aktiviert und das Admin-Passwort neu setzt, eine Möglichkeit, das WLAN auch gleich via Kommandozeile einzurichten und vielleicht eine bessere Beschreibung als jene von mir, welche Schritte für eine Neu-Einrichtung empfohlen werden: Recommended end-to-end-flow.
Nach Einrichtung von WLAN und Vergabe eines Admin-Passwortes das LAN-Kabel abziehen, Netzwerk-Traffic ins Internet der Kamera am besten auf dem Router sperren und viel Spaß damit :-)
Ich verwende übrigens Frigate, um eine Übersicht aller Kameras im Browser zu haben und per Bewegungserkennung den Kamera-Stream aufzuzeichnen.Ich empfehle, die OpenSource-Lösung mal mit Docker zu testen.
|
|
| Erstellt am: 17.09.2026 . | Kommentieren |









