fhem reading als json bereitstellen

Begonnen von FHEMAN, 19 Juli 2022, 14:22:39

Vorheriges Thema - Nächstes Thema

FHEMAN

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
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB


FHEMAN

DANKE! :)
Anpassbar ist die Ausgabe nicht, oder?
Die Gegenseite hat irgendeinen Stress mit der Auswertung.
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

Otto123

Hallo Ronny,

schau mal hier meine Notiz
Kurz vorm Ende dann in json - vielleicht findest Du verwendbare Teile. ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

FHEMAN

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.
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

Otto123

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 }
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

FHEMAN

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!
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB