den Status auftrennen - Tasmota - MQTT

Begonnen von mhelgers, 27 Januar 2019, 13:58:34

Vorheriges Thema - Nächstes Thema

mhelgers

Hallo zusammen,

Es gibt ein Thema da tue ich mich besonders schwer....
Folgenden Status bekomme ich per MQTT an fhem geliefert

{"Time":"2019-01-27T13:44:02","DS18B20":{"Temperature":21.8},"TempUnit":"C"}


Daraus möchte ich nur den Temperaturwert, also die 21.8 als Status anzeigen......

Wie mache ich das am einfachsten??

Oder gibt es bei Tasmota vielleicht eine Möglichkeit, dass nur der Temperaturwert gepublished wird??


betateilchen

FHEM bietet verschiedene Möglichkeiten, aus einem solchen JSON-String automatisch entsprechende readings zu erzeugen und die Werte darin abzulegen.

Vielleicht einfach mal die Doku zu den verschiedenen MQTT / MQTT2 Modulen anschauen oder hier im Forum die Suche benutzen.

Suchbegriffe (nur 2 Beispiele): json2nameValue und json2reading
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!