Tasmota Plugs per MQTT in openHAB4 einbinden

Kürzlich habe ich berichtet, wie man grundsätzlich mit Tasmota geflashte Plugs einrichten und per MQTT anbinden kenn. Im Nachfolgenden nun kurz erklärt, wie man nun die Plugs auch einfach per openHAB4 einbinden kann.

MQTT-Broker / Bridge installieren

Von einer konfigurierten MQTT-Schnittstelle gehen gehe ich aus. Bei mir läuft lokal ein mqtt im Docker-Container meiner Synology DS 720+. Die Tasmotas sind entsprechend an diesen Server angebunden, ebenso ist diese in openHAB als Bridge konfiguriert

MQTT-Thing anlegen

In obenHAB wird ein Generic MQTT Thing angelegt. Als ID verwende ich die interner Kennummer des Tasmota-Geräts jeweils weiter, ebenso im Label.

Die Bridge muss noch ausgewählt werden und das Thing kann angelegt werden:

Danach nun das neu angelegte Thing anwählen und auf „Channels“ klicken, um den Kanal für den Switch konfigurieren zu können.

Dort auf Add Channel klicken

Hier nun einen Identifier angeben („Power“) und ein Label setzen („On/Off-Switch“)

Bei Channel-Type On/Off Switch auswählen:

In der Configuration legen wir folgende Werte fest:

  • MQTT State Topic: stat/tasmota_04B63C/POWER
  • MQTT Command Topic: cmnd/tasmota_04B63C/POWER
  • Custom On/Open Value: ON
  • Custom Off/Closed Value: OFF

Nach dem Konfigurieren sieht der Channel bei mir wie folgt aus:

Um die mobilen Steckdosen alle zusammen zu haben, habe ich im Model eine Location „Mobile Geräte“ erstellt und sammle darin solche Items. Dazu füge ich der Location einen neuen Point from Thing zu.

Als Semantic Class wähle ich „Switch“ aus und passe das Label noch etwas an.

Nun lässt sich das Item ganz normal als Switch schalten und in Rules, die UI usw. integrieren

Wie man die entsprechenden weiteren Werte des Strommessgeräts einbindet, ergänze ich noch bei Gelegenheit. Wichtig war mir zuerst, die Geräte zum Schalten verwenden zu können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Durch die weitere Nutzung der Seite wird der Verwendung von Cookies und den Inhalten der Datenschutzerklärung zugestimmt. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen