Hallo in die Runde,
ich habe vor 2 Tagen begonnen mich mit OpenHab zu beschäftigen.
Es ist ein bisschen verwirrend, aber ich habe schon einige Fortschritte gemacht.
Das Unifi Binding ist eingerichtet und funktioniert.
Die UDM Pro ist Online (Item) und die erste Kamera (item) auch.
Das Http Binding ist auch installiert. Hier bekomme ich aber einen Fehler "Error: Handler"
Nun komme ich aber nicht weiter.
Ich möchte, wenn eine Motion auf der Kamera detected wird ( "Is Motion detected") einen Befehl (http://192.168.0.56:88/dev/sps/io/VUI1.VCI1/pulse) an mein Loxone System schicken. Bisher kommt dieser direkt von einer Axis Kamera, ich möchte diese aber auf Unifi umstellen. Da bleibt eben nur der Umweg über OpenHab.
Kann mir da jemand helfen, wie der Befehl ausgelöst wird?
Unifi Binding
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Unifi Binding
Herzlich willkommen im openHAB Forum!
Du sendest einfach nur diese URL? Dann sieht das passende Thing so aus:
Den Channel verlinkst Du mit einem Switch Item.
Jedes Mal, wenn Du einen Befehl an das Switch Item sendest (egal ob ON oder OFF), wird die URL per HTTP/GET gesendet.
Den Channel, der die Bewegung meldet, verlinkst Du mit dem selben Item, so dass der Status des Items bei Bewegung auf ON wechselt bzw. aktualisiert wird (für den Fall, dass das Switch Item schon den Status ON hat)
Nun öffnest Du noch mal den Link zwischen Item und http Channel und setzt dort das Profile "Follow". Nun sollte jede erkannte Bewegung unverzüglich an Loxone weitergereicht werden.
Sollte es auch Meldungen geben, dass keine Bewegung mehr erkannt wird (Item wechselt nach OFF), solltest Du besser eine Rule verwenden, die gezielt nur die ON-Impulse weitergibt, statt sowohl ON als auch OFF.
Du sendest einfach nur diese URL? Dann sieht das passende Thing so aus:
Code: Alles auswählen
UID: http:url:loxone
label: Loxone Thing
thingTypeUID: http:url
configuration:
authMode: BASIC
ignoreSSLErrors: false
baseURL: http://192.168.0.56:88/dev/sps/io/VUI1.VCI1/
delay: 0
stateMethod: GET
refresh: 30
commandMethod: GET
timeout: 3000
bufferSize: 2048
channels:
- id: pulse
channelTypeUID: http:switch
label: Pulse
description: ""
configuration:
onValue: ON
mode: WRITEONLY
offValue: OFF
commandExtension: pulse
Jedes Mal, wenn Du einen Befehl an das Switch Item sendest (egal ob ON oder OFF), wird die URL per HTTP/GET gesendet.
Den Channel, der die Bewegung meldet, verlinkst Du mit dem selben Item, so dass der Status des Items bei Bewegung auf ON wechselt bzw. aktualisiert wird (für den Fall, dass das Switch Item schon den Status ON hat)
Nun öffnest Du noch mal den Link zwischen Item und http Channel und setzt dort das Profile "Follow". Nun sollte jede erkannte Bewegung unverzüglich an Loxone weitergereicht werden.
Sollte es auch Meldungen geben, dass keine Bewegung mehr erkannt wird (Item wechselt nach OFF), solltest Du besser eine Rule verwenden, die gezielt nur die ON-Impulse weitergibt, statt sowohl ON als auch OFF.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 4
- Registriert: 30. Jun 2023 10:50
Re: Unifi Binding
Wow, klasse und ganz lieben Dank für die ausführliche Erklärung.
Ich hab das zwar noch nicht alles komplett verstanden, aber ich denke das werde ich Schritt für Schritt schaffen.
Melde mich dann bei Erfolg zurück!
Ganz lieben Dank für die Hilfe!
VG
Kai
Ich hab das zwar noch nicht alles komplett verstanden, aber ich denke das werde ich Schritt für Schritt schaffen.

Melde mich dann bei Erfolg zurück!
Ganz lieben Dank für die Hilfe!
VG
Kai
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Unifi Binding
Gerne auch bei Misserfolg... kann ja durchaus sein, dass es trotz Allem nicht aus Anhieb funktioniert.

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 4
- Registriert: 30. Jun 2023 10:50
Re: Unifi Binding
So, ich habe das jetzt mal versucht, so gut ich konnte.
Im Thing (welches ich von Dir bekommen habe) bekomme ich einen Fehler: Status: Uninitialized - Handler_Missing_Error.
Diesen Fehler hatte ich bei der Erstellung meines eigenen Things übrigens auch schon.
VG
Kai
Im Thing (welches ich von Dir bekommen habe) bekomme ich einen Fehler: Status: Uninitialized - Handler_Missing_Error.
Diesen Fehler hatte ich bei der Erstellung meines eigenen Things übrigens auch schon.

VG
Kai
-
- Beiträge: 4
- Registriert: 30. Jun 2023 10:50
Re: Unifi Binding
So, jetzt läuft es, alles ist grün. Allerdings steht der Test noch aus.