FHEM Forum

FHEM => Automatisierung => Thema gestartet von: FHEMAN am 19 Juli 2022, 14:22:39

Titel: fhem reading als json bereitstellen
Beitrag von: FHEMAN am 19 Juli 2022, 14:22:39
Hi zusammen,

bisher habe ich immer alles mögliche Externe ausgelesen und in fhem weiterverarbeitet. Jetzt möchte ich ein, zwei Reading aus fhem heraus bereitstellen, idealerweise als Json.
Hat jemand einen Tipp für mich, wie ich das am besten anstelle?
Hintergrund ist ein Homematic Energiesensor, dessen Daten ich einem anderen System bereitstellen möchte.

Danke für jede Idee..
Ronny
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: marvin78 am 19 Juli 2022, 14:26:29
https://fhem.de/commandref_DE.html#JsonList2
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: FHEMAN am 19 Juli 2022, 14:58:37
DANKE! :)
Anpassbar ist die Ausgabe nicht, oder?
Die Gegenseite hat irgendeinen Stress mit der Auswertung.
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: Otto123 am 19 Juli 2022, 15:33:22
Hallo Ronny,

schau mal hier meine Notiz (https://heinz-otto.blogspot.com/2019/11/mqtt-ich-muss-das-testen.html)
Kurz vorm Ende dann in json - vielleicht findest Du verwendbare Teile. ;)

Gruß Otto
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: FHEMAN am 19 Juli 2022, 15:47:35
Hi Otto, ich konnte den von Dir gemeinten Hinweis nicht finden.
Allerdings hat sich das Problem auf anderer Seite anscheinend gelöst - ich konnte doch Einfluss auf die Auswertung nehmen.
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: Otto123 am 19 Juli 2022, 19:40:37
Dann nur der Vollständigkeit halber:
Zitat von: FHEMAN am 19 Juli 2022, 14:22:39
Jetzt möchte ich ein, zwei Reading aus fhem heraus bereitstellen, idealerweise als Json.
mach aus einem Event (von einem Homematic Fühler: Reading temperature und humidity ein publish über den mqtt Client im Json Format :)
defmod n_publish3 notify fuehler.:(temperature:|humidity:).* set mqtt2c publish -r home/states/$NAME { "{((split(":","$EVTPART0"))[0])}": $EVTPART1 }
Titel: Antw:fhem reading als json bereitstellen
Beitrag von: FHEMAN am 19 Juli 2022, 20:30:16
Ach so, an solch eine Konstruktion habe ich nicht im entferntesten gedacht. Da muss ich mich mal reinarbeiten. Danke für den Lösungsvorschlag, Otto!