Integratie Hikvision NVR en ColorVu in Home Assistant
- admin admin
- Domotica
- 7 jun. 2022
-
2337views
Inleiding
In deze blog leggen we je uit hoe je het beste je Hikvision Netwerkrecorder (NVR) kan verbinden met Home Assistant. Zodat je met de events/alarmen je domotica kan aansluiten. Een goed voorbeeld hiervan is om de buitenlampen aan te sturen als er een beweging is. Of de verlichting binnen schakelen, zodat er een aanwezigheids simulatie gestart kan worden.
De credits gaat naar een van onze klanten Rob Blok, hij heeft een handleiding geschreven hoe de integratie het beste ingesteld kan worden tussen de netwerkrecorder DS-7608NI-K2 en de Home Assistant server.
Instellingen op de netwerkrecorder (NVR)
Instellen van de (sub) stream
Gebruik de Substream in een lagere beeldfrequentie om het netwerkverkeer te beperken.
(misschien is 10 fps nog te hoog)
Beveiliging en instellingen in de NVR
Controleer de RTSP instellingen
Zet de Hik-Connect instellingen goed voor de notificatie naar de Iphone / Android APP:
Gebruik de standaard poorten
Instellen van de camera voor een de “Smart gebeurtenis” :
Voor genereren van een gebeurtenis of alarm zal je een smart gebeurtenis moeten aanmaken om straks in je domotica systeem 'iets' te triggeren.
Voor de opvolging van het 'event' is het belangrijk om het vinkje aan te zetten bij informeer Toezicht Centrum
Instellingen in Home Assistant
Voor de !secrets, onderstaande gegevens invullen. (Uiteraard ip adres en inloggegevens aanpassen)stream_source_oprit2: -rtsp_transport tcp -i rtsp://admin:Wachtwoord@192.168.3.68:554/Streaming/Channels/402
stream_source_hek2: -rtsp_transport tcp -i rtsp://admin:Wachtwoord@192.168.3.68:554/Streaming/Channels/102
Tip gebruik de sub stream, om de bandbreedte wat te beperken, zie ook de eerder genoemde video instellingen.
Platform - Hikvision (regel 191 – 203) zorgt ervoor dat de gebeurtenissen (in mijn geval lijn overschrijding)
beschikbaar komt in Home Assistant.
De regels 207 – 213 maken de camera’s in Home assistant aan.
Channels/402 betekend kanaal 4, en substream
Channels/102 betekend kanaal 1 en substream
https://www.use-ip.co.uk/forum/threads/hikvision-rtsp-stream-urls.890/
Klikken op de camera geeft een groter beeld, er komen nog twee bij.
Automation in Home Assistant
De automation die binnen Home assistant zorgt voor een alarm bij overschrijding van bovengenoemde lijn:
(Smart gebeurtenis)
In mijn geval wordt er na overschrijding gezorgd dat:
• Volume van de google speakers wordt op 0.29 gezet
• Een mediabestand met een “leuk deuntje” wordt afgespeeld op de 3 speakers.
• 3 seconden wachten om te zorgen dat het deuntje niet afgebroken wordt.
• Camerabeelden streamen naar de 2 google nest hubs en na 300 seconden weer stoppen.
Binnen Home Assistant is “sky the limit” nu de sensor en stream van de Hikvisions binnen is.
Nabu Casa
Optioneel zou je via “Nabu Casa” kunnen zorgen dat alle sensoren van Home Assistant nu ook zichtbaar zijn in Google
Home.
(Nabu Casa is een betaalde cloud dienst van Home assistant, kost 5 euro per maand)
Ik kan dus nu zeggen:
“Hey Google laat de camera oprit ziet” en de stream wordt afgespeeld op de google nest hub waar ik op dat
moment in de buurt ben.