Einbindung von UniFi-Kameras
-
- Beiträge: 13
- Registriert: 28. Dez 2017 19:22
Einbindung von UniFi-Kameras
Hi,
habe meine Openhab-Installation um UniFi-Webcams erweitert (https://www.ubnt.com/unifi-video/unifi-video-camera-g3/).
So kann ich in der Sitemap von aktuell drei Kameras mir die aktuellen Bilder anzeigen lassen.
Bei Bewegung auf einer der Kameras kann ich in OH alles mögliche antriggern. Z.B. bei Abwesenheit eine Mail mit Bild im Anhang, Alarm auslösen usw..
Sollte sich vor der Haustür etwas ereignen und der Fernseher ist eingeschaltet, wird das Programm angehalten und auf die Kamera-Übersicht geschaltet (ebenfalls mit einem RASPI). Nach 10 Sekunden geht das wieder zum normalen Programm zurück, das dann weiterläuft. Alles via OH, Harmony und den Unifi-Kameras.
Viele Grüße
Wolfgang
habe meine Openhab-Installation um UniFi-Webcams erweitert (https://www.ubnt.com/unifi-video/unifi-video-camera-g3/).
So kann ich in der Sitemap von aktuell drei Kameras mir die aktuellen Bilder anzeigen lassen.
Bei Bewegung auf einer der Kameras kann ich in OH alles mögliche antriggern. Z.B. bei Abwesenheit eine Mail mit Bild im Anhang, Alarm auslösen usw..
Sollte sich vor der Haustür etwas ereignen und der Fernseher ist eingeschaltet, wird das Programm angehalten und auf die Kamera-Übersicht geschaltet (ebenfalls mit einem RASPI). Nach 10 Sekunden geht das wieder zum normalen Programm zurück, das dann weiterläuft. Alles via OH, Harmony und den Unifi-Kameras.
Viele Grüße
Wolfgang
1x SH-Zentrale2, innogy
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
- seppy
- Beiträge: 738
- Registriert: 24. Sep 2015 20:25
- Wohnort: Bonn
Re: Einbindung von UniFi-Kameras
Hi Wolfgang,
vielleicht hast Du Lust ein paar Codesnippets von Dir zu posten?
Grüße,
Seppy
vielleicht hast Du Lust ein paar Codesnippets von Dir zu posten?
Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
-
- Beiträge: 13
- Registriert: 28. Dez 2017 19:22
Re: Einbindung von UniFi-Kameras
Hier dazu ein Ausschnitt aus der item-Konfiguration:
Für die gesamte Geschichte muss die Unifi-NVR-Software auf einem MAC-, WIN- oder Linux-Rechner installiert werden (https://www.ubnt.com/download/unifi-video/unifi-nvr). Die Software ist übrigens kostenfrei.
Damit ist es z.B. auch möglich, via APP von remote auf die Kameras zuzugreifen. Der Haken dabei: das geht nur mit Ubiquiti-Kameras.
In der Administration der Video-Software kann man einen API-Zugriff freischalten und einen API-Key generieren.
Damit sind dann in Openhab die obigen Items abzufragen.
Wenn eine Bewegung erkannt wird und eine Aufnahme startet, ändert sich z.B. der String "unifi_cam_haustuer_last". Damit lässt sich dann alles mögliche anstossen.
Funktioniert ganz wunderbar
Code: Alles auswählen
// Haustür
String unifi_cam_haustuer_last "Letze Startzeit [%s]" <camera> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:6000:JSONPATH($.data[0].lastRecordingId)]" }
String unifi_cam_haustuer_name "Gerätename Haustür [%s]" <cam> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:60000:JSONPATH($.data[0].name)]" }
String unifi_cam_haustuer_status "Status [%s]" <camera> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:60000:JSONPATH($.data[0].state)]" }
Damit ist es z.B. auch möglich, via APP von remote auf die Kameras zuzugreifen. Der Haken dabei: das geht nur mit Ubiquiti-Kameras.
In der Administration der Video-Software kann man einen API-Zugriff freischalten und einen API-Key generieren.
Damit sind dann in Openhab die obigen Items abzufragen.
Wenn eine Bewegung erkannt wird und eine Aufnahme startet, ändert sich z.B. der String "unifi_cam_haustuer_last". Damit lässt sich dann alles mögliche anstossen.
Funktioniert ganz wunderbar
1x SH-Zentrale2, innogy
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
-
- Beiträge: 99
- Registriert: 30. Jul 2016 19:51
- Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht
Re: Einbindung von UniFi-Kameras
Software die man via APP steuern kann.
Also kommuniziert die Software schön mit der Cloud vom Anbieter und schickt alle Bilder und Daten der Kamera zum Hersteller?
Oder erfolgt der Zugriff der APP auf die Lokal laufende Software?
Gruß iBot
Gesendet von meinem ONE A2003 mit Tapatalk
Also kommuniziert die Software schön mit der Cloud vom Anbieter und schickt alle Bilder und Daten der Kamera zum Hersteller?
Oder erfolgt der Zugriff der APP auf die Lokal laufende Software?
Gruß iBot
Gesendet von meinem ONE A2003 mit Tapatalk
-
- Beiträge: 13
- Registriert: 28. Dez 2017 19:22
Re: Einbindung von UniFi-Kameras
Bei der Anzeige der Bilder in der Sitemap werden die Bilder vom lokalen Rechner generiert. Inwieweit beim Remotezugriff der Hersteller mithört entzieht sich im Detail meiner Kenntnis.
So wie ich das sehe, liegen die Daten ausschließlich auf dem Rechner im lokalen Netzwerk.
So wie ich das sehe, liegen die Daten ausschließlich auf dem Rechner im lokalen Netzwerk.
1x SH-Zentrale2, innogy
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
-
- Beiträge: 2
- Registriert: 29. Mär 2018 17:08
Re: Einbindung von UniFi-Kameras
Danke für den Code, leider mag das bei mir nicht so ganz funktionieren - wenn ich den URLwomey hat geschrieben: ↑29. Dez 2017 17:13 Hier dazu ein Ausschnitt aus der item-Konfiguration:Für die gesamte Geschichte muss die Unifi-NVR-Software auf einem MAC-, WIN- oder Linux-Rechner installiert werden (https://www.ubnt.com/download/unifi-video/unifi-nvr). Die Software ist übrigens kostenfrei.Code: Alles auswählen
// Haustür String unifi_cam_haustuer_last "Letze Startzeit [%s]" <camera> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:6000:JSONPATH($.data[0].lastRecordingId)]" } String unifi_cam_haustuer_name "Gerätename Haustür [%s]" <cam> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:60000:JSONPATH($.data[0].name)]" } String unifi_cam_haustuer_status "Status [%s]" <camera> { http="<[http://192.168.10.37:7080/api/2.0/camera?apiKey=APIKEY:60000:JSONPATH($.data[0].state)]" }
Damit ist es z.B. auch möglich, via APP von remote auf die Kameras zuzugreifen. Der Haken dabei: das geht nur mit Ubiquiti-Kameras.
In der Administration der Video-Software kann man einen API-Zugriff freischalten und einen API-Key generieren.
Damit sind dann in Openhab die obigen Items abzufragen.
Wenn eine Bewegung erkannt wird und eine Aufnahme startet, ändert sich z.B. der String "unifi_cam_haustuer_last". Damit lässt sich dann alles mögliche anstossen.
Funktioniert ganz wunderbar
http://xxx:7080/api/2.0/camera?apiKey=A ... cordingId) nehme funktioniert dieser nur wenn ich mich vorher ins Unifi Video system eingeloggt habe, wenn ich nicht eingeloggt bin, bekomm ich einen fehler Error 401
Hat jemand eine Idee was ich falsch mache?
-
- Beiträge: 13
- Registriert: 28. Dez 2017 19:22
Re: Einbindung von UniFi-Kameras
Du musst vorher in der Administrations einen API-Key generieren und dann in den Link eintragen:
Code: Alles auswählen
...?apiKey=hier der API-Key:6000....
1x SH-Zentrale2, innogy
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
1x Openhab 2.4 auf XenServer (XCP-ng), innogy-binding
Openhab-Anbindung von Asterisk Telefonanlage | Homematic | Plex Server| UniFi Kameras
12 Zwischenstecker | 7 Wandschalter | 2 Bewegungsmelder (innen) | 1 Bewegungsmelder (außen) | 8 Thermostate | 3 Raumthermostate, 18 Tür-/Fenstersensoren | 4 Rauchmelder | Funkrouter | 8 Philips Hue
-
- Beiträge: 2
- Registriert: 29. Mär 2018 17:08
Re: Einbindung von UniFi-Kameras
das habe ich bereits (siehe anhang)
leider wird mir bei der Sitemap nichts angezeigt hab dort folgendes drinnen:
item:
String cameraFront "Camera Status [%s]" <camera> { http="<[http://xxx:7080/api/2.0/camera/idderkam ... [0].state)]" }
sitemap:
Text item=cameraFront valuecolor=[CONNECTED="green",DISCONNECTED="red"]
nach löschen des Browsercaches wird mir zumindest im Browser etwas angezeigt.
leider wird mir bei der Sitemap nichts angezeigt hab dort folgendes drinnen:
item:
String cameraFront "Camera Status [%s]" <camera> { http="<[http://xxx:7080/api/2.0/camera/idderkam ... [0].state)]" }
sitemap:
Text item=cameraFront valuecolor=[CONNECTED="green",DISCONNECTED="red"]
nach löschen des Browsercaches wird mir zumindest im Browser etwas angezeigt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.