openHAB – Tasmota über MQTT einbinden

Diese Anleitung beschreibt den Weg, wie ein Tasmota-Gerät über MQTT in openHAB eingebuden werden kann und was dabei zu beachten ist.

Was brauchen wir?

– ooenHAB mit dem MQTT-Binding
– Ein MQTT-Server
– Ein Tasmota-Gerät was per WLAN oder LAN angebunden ist





Beispiele für die Transformation

Temperatur-Werte:

MQTT:

{
  ...
  "ANALOG": {
    "Temperature": 67.8
  },
  ...
  "TempUnit": "C"
}

openHAB-Transformation:

JSONPATH:$.ANALOG.Temperature
JSONPATH:$.TempUnit

Zwei Werte in einer Ausgabe filtern

MQTT:

{
  ...
  "ENERGY": {
    ...
    "Power": [
      645,
      0
    ],
    ...
  },
...
}

openHAB-Transformation:

JSONPATH:$.ENERGY.Power[0]
JSONPATH:$.ENERGY.Power[1]

0 = Der erste Wert der Zeile (Im Beispiel 645)
1 = Der zweite Wert der Zeile (Im Beispiel 0)

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.