Unifi Binding

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Kai-74
Beiträge: 4
Registriert: 30. Jun 2023 10:50
Answers: 0

Re: Unifi Binding

Beitrag von Kai-74 »

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?

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Unifi Binding

Beitrag von udo1toni »

Herzlich willkommen im openHAB Forum!

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
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.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Kai-74
Beiträge: 4
Registriert: 30. Jun 2023 10:50
Answers: 0

Re: Unifi Binding

Beitrag von Kai-74 »

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. :D

Melde mich dann bei Erfolg zurück!

Ganz lieben Dank für die Hilfe!

VG
Kai

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Unifi Binding

Beitrag von udo1toni »

Kai-74 hat geschrieben: 30. Jun 2023 19:46 Melde mich dann bei Erfolg zurück!
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

Kai-74
Beiträge: 4
Registriert: 30. Jun 2023 10:50
Answers: 0

Re: Unifi Binding

Beitrag von Kai-74 »

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

Kai-74
Beiträge: 4
Registriert: 30. Jun 2023 10:50
Answers: 0

Re: Unifi Binding

Beitrag von Kai-74 »

So, jetzt läuft es, alles ist grün. Allerdings steht der Test noch aus.

Antworten