home assistant & eufy doorbell / webcam integration
Ich habe eine Homebase und eine eufyCam.
Um es sauber in das Dashboard meines Heimassistenten zu integrieren, habe ich Folgendes getan.
Meine Vorgehensweise:
- Die Eufy Security Integration über HACS heruntergeladen und HA neu gestartet.
- Das Add-on über den folgenden Link aus dem GIT-Repository runtergeladen und fügte es hinzu.
https://github.com/bropat/hassio-eufy-security-ws
- HA neu gestartet und unter Einstellungen-Addon das eufy-security-ws gesucht und installiert und HA neu gestartet.
- Dann die Zugangsdaten im Addon unter Konfiguration eingetragen und das Addon gestartet.
- Danach habe ich über Einstellungen-Geräte u. Dienste die Eufy Securtity Integration hinzufügt.
Hier habe ich die Kamera IP Adresse 0.0.0.0. eingegeben und den Port 3000 hinterlegt.
So sieht in dem Dashboard und das Bild des letzten Ereignisses.
type: custom:webrtc-camera
url: rtsp://192.168.xxx.xxx/live0
Hinzufügen der Kamera als „Generische Kamera“ über die Adresse: „rtsp://[IP_ADRESSE_HOMEASSISTANT]]:8551/[[STREAM_NAME_GO2RTC]]?mp4“.
Standbild kann über den Link wie folgt hinzugefügt werden:
„http://[[IP_ADRESSE_HOMEASSISTANT]:1984/api/frame.jpeg?src=[[STREAM_NAME_GO2RTC]]“
RTSP Kamera in Home Assistant einbinden
Für die Anbindung des Live Streams habe ich folgende 2 RTSP nach WEBRTC Integrationen ausprobiert:
- RTSPToWeb – WebRTC Integration
- WebRTC Camera Integration mit go2rtc
Aktivieren Sie die RTSP-Schnittstelle und nachdem dies geschehen ist, ist der Stream über folgende URLs erreichbar:
- rtsp://username:password@IP Address:554/< Das lässt sich mit dem Programm VLC herausfinden >
Zum Testen kann das Programm VLC verwendet werden. Wenn das Kamerabild dort angezeigt wird, dann ist alles bereit für die Integration in Home Assistant.
RTSPToWeb – WebRTC Integration
Führen Sie die folgenden Schritte aus und installieren Sie das Add-on RTSPtoWeb-WebRTC:
- Add-on Repository hinzufügen:
https://github.com/allenporter/stream-addons - Add-on RTSPtoWeb-WebRTC installieren und starten
- Benutzeroberfläche öffnen
- Kamera hinzufügen über „Add stream“
Einbindung in Home Assistant
Hinzufügen der Kamera als „Generische Kamera“ über die Adresse rtsp://[IP_ADRESSE_HOMEASSISTANT]]:5541/[[Stream_Name_In_RTSPtoWEB]]/0
WICHTIG: Vorladen bei „Generischer Kamera“ aktivieren, damit bei der Automation auch die eingestellten 10 Sekunden vor der Auslösung (lookback Parameter) aufgezeichnet werden.
Quellen
- WebRTC Camera:
https://github.com/AlexxIT/WebRTC - RTSPtoWebRTC (Home Assistant):
https://www.home-assistant.io/integrations/rtsp_to_webrtc/
Leave a Reply