OpenHAB 3 MQTT Binding

Mike Polinowski
INSTAR MQTT
Firmware Update
Full HD Serie
INSTAR Deutschland GmbH
INSTAR MQTT

Machen Sie Ihrer Kamera zum Herzstück Ihres Smarthomes

INSTAR MQTT Support

Mithilfe der MQTT Schnittstelle Ihrer INSTAR Full HD Kameras können Sie diese zu einem bestehenden Smarthome-System (Home Assistant, OpenHAB, Node-RED, Athom Homey, Homematic, ioBroker, Loxone, homee) hinzufügen kann. Oder auch zum Haupt-Broker für Ihre MQTT Sensoren machen. MQTT ermöglicht es Ihnen ALLE Funktionen Ihrer Kamera zu automatisieren und mit anderen Diensten in Ihrem Smarthome zu verknüpfen.

Mike Polinowski
IFTTT Applets
Firmware Update
Full HD Serie
INSTAR Cloud
INSTAR Deutschland GmbH
INSTAR IFTTT Applets

Kontrollieren Sie Ihre Kamera über den IFTTT Online Dienst

INSTAR IFTTT Support

Auf der IFTTT-Plattform stellten wir einen Dienst namens INSTAR zur Verfügung. Die INSTAR Applets bieten Ihnen die Möglichkeit, einige Einstellungen Ihrer INSTAR Kamera oder INSTAR Cloud mit IFTTT zu steuern. Sie können INSTAR mit Auslösern für Ort (Geo Location) und Datum & Zeit verbinden, Benachrichtigungen versenden und vieles mehr. Zum Beispiel können Sie die INSTAR Applets mit dem IFTTT-Ortungsdienst verbinden und automatisch den Alarm deaktivieren lassen, wenn Sie zu Hause ankommen. Sie können die INSTAR-Applets auch verwenden, um Ihre eigene Automatisierung zu erstellen und sie mit anderen Applets von Drittanbietern zu verbinden.

Konfiguration des MQTT Bindings

MQTT Broker

Ich beginne damit, meine INSTAR IP-Kamera als MQTT Broker zu OpenHAB hinzuzufügen. Der Broker ist wie folgt konfiguriert:

Trying out OpenHAB 3 in Docker

Gehen Sie zu den Things-Einstellungen und klicken Sie auf das blaue Plus-Symbol, um den MQTT-Broker hinzuzufügen:

Trying out OpenHAB 3 in Docker

Wählen Sie das MQTT Binding:

Trying out OpenHAB 3 in Docker

Wählen Sie die MQTT Broker Vorauswahl:

Trying out OpenHAB 3 in Docker

Geben Sie Ihrem Broker eine eindeutige ID und Bezeichnung und fügen Sie alle Informationen von Ihrem MQTT-Broker wie IP, Port und Login hinzu:

Trying out OpenHAB 3 in Docker

Trying out OpenHAB 3 in Docker

Klicken Sie dann auf Speichern, um den Broker zu OpenHAB hinzuzufügen.

MQTT Client

Ich möchte nun ein Thing hinzufügen, mit dem ich die Alarmbereiche meiner Kamera umschalten kann. Dazu werde ich ein Generic MQTT Thing hinzufügen:

Trying out OpenHAB 3 in Docker

Fügen Sie eine eindeutige ID hinzu (und eine eindeutige Bezeichnung, die ich im Screenshot vergessen habe), fügen Sie den MQTT-Broker hinzu, den wir im ersten Schritt erstellt haben, und klicken Sie auf Create Thing:

Trying out OpenHAB 3 in Docker

Klicken Sie nun auf das Thing und wechseln Sie auf die Registerkarte Channel, um Kanäle für die 4 Alarmbereiche Ihrer Kamera hinzuzufügen:

Trying out OpenHAB 3 in Docker

Fügen Sie wiederum eine eindeutige ID und Bezeichnung hinzu und weisen Sie einen ON/OFF Switch als Vorlage zu:

Trying out OpenHAB 3 in Docker

Dadurch werden die erweiterten Konfigurationsoptionen geöffnet. Zunächst müssen wir das Status und Befehl Topic zuweisen, das wir mit dem Toggle umschalten wollen:

AREA 1Statuscameras/117/status/alarm/area1/enable
AREA 1Befehlcameras/117/alarm/area1/enable
AREA 2Statuscameras/117/status/alarm/area2/enable
AREA 2Befehlcameras/117/alarm/area2/enable
AREA 3Statuscameras/117/status/alarm/area3/enable
AREA 3Befehlcameras/117/alarm/area3/enable
AREA 4Statuscameras/117/status/alarm/area4/enable
AREA 4Befehlcameras/117/alarm/area4/enable

Beachten Sie: dass meine Kamera so konfiguriert ist, dass sie das Präfix cameras und die Client-ID 117 verwendet.

Der Wert ON muss auf {"val": "1"} und der Wert OFF auf {"val": "0"} gesetzt werden.

Trying out OpenHAB 3 in Docker

Klicken Sie auf , um den Kanal zu speichern, und fahren Sie dann fort, indem Sie ihn mit einem Element verknüpfen, damit Sie ihn innerhalb der Benutzeroberfläche verwenden können:

Trying out OpenHAB 3 in Docker

Trying out OpenHAB 3 in Docker

Wiederholen Sie diese Schritte für alle 4 Bereiche:

Trying out OpenHAB 3 in Docker

Wechseln Sie nun auf die Seite Ãœbersicht und wechseln Sie auf die Registerkarte Properties:

Trying out OpenHAB 3 in Docker

Da ich die erstellten Elemente der Eigenschaft Presence zugewiesen habe, werden die Schalter dort aufgelistet:

Trying out OpenHAB 3 in Docker