INSTAR Deutschland GmbH

Verwendung von MQTT, um Homey zu informieren, dass ein Alarm ausgelöst wurde



Q: Ich habe Ihren Leitfaden zur Verwendung des INSTAR (HTTP) Alarmservers gefunden. Wäre es nicht sinnvoller, diese Ereignisse über den MQTT-Dienst zu veröffentlichen, den jede Full-HD-Kamera bietet? Auf diese Weise könnte ich sicher sein, dass jedes Alarmereignis von meinem Homey registriert wird.

A: Auf alle Alarmereignisse, die vom INSTAR HTTP Alarmserver veröffentlicht wurden, kann jetzt auch über den MQTT-Dienst zugegriffen werden!

MQTT Alarmserver

Das entsprechende MQTT-Topic ist:

alarm/triggered

Alles, was Sie tun müssen, ist ein Abonnement für das Status Topic hinzuzufügen, und Sie erhalten Updates über Alarmereignisse sowie darüber, welcher Dienst den Alarm ausgelöst hat:

Angehängter Alarmauslöser

  • Alarm Bereich 1 ausgelöst: 1
  • Alarm Bereich 2 ausgelöst: 2
  • Alarm Bereich 3 ausgelöst: 3
  • Alarm Bereich 4 ausgelöst: 4
  • Alarm-In / PIR ausgelöst: 5
  • Audioalarm ausgelöst: 6
  • Motion Detection & PIR ausgelöst (Area 1): 7
  • Motion Detection & PIR ausgelöst (Area 2): 8
  • Motion Detection & PIR ausgelöst (Area 3): 9
  • Motion Detection & PIR ausgelöst (Area 4): 10

Einrichten von Homey

Um es einfach zu halten, werde ich den Alarmauslöser erstmal ignorieren und den LED-Ring meiner Homey-Basisstation rot blinken lassen, sobald ein Alarmereignis eingetreten ist unabhängig vom Auslöser. Beginnen wir damit, einen neuen Flow in der Homey Smartphone-App zu erstellen:

INSTAR MQTT Alarmserver for the Homey

Klicken Sie auf Add Card, um das Ereignis hinzuzufügen, das Ihren Flow auslösen soll:

INSTAR MQTT Alarmserver for the Homey

Dieses Ereignis muss ein MQTT-Status-Update von unserer Kamera sein:

INSTAR MQTT Alarmserver for the Homey

Fügen Sie das Topic MQTT-Alarmserver-Status hinzu:

INSTAR MQTT Alarmserver for the Homey

Und speichern Sie den Flow-Trigger:

INSTAR MQTT Alarmserver for the Homey

Jetzt müssen wir eine Aktion hinzufügen, die wir ausführen wollen, wenn unser Flow durch den MQTT-Alarmserver ausgelöst wurde:

INSTAR MQTT Alarmserver for the Homey

Um es einfach zu halten, lasse ich Homey einfach kurz rot blinken:

INSTAR MQTT Alarmserver for the Homey

Wählen Sie die Option Animation:

INSTAR MQTT Alarmserver for the Homey

Und wählen Sie die Farbe und Dauer aus:

INSTAR MQTT Alarmserver for the Homey

Sie können nun auf Test klicken, um die Animation zu testen und nacher Ihren Flow speichern:

INSTAR MQTT Alarmserver for the Homey