JSONPath MQTT ShellyI3

Die alternative Firmware für ESP8266 based devices

Moderatoren: seppy, udo1toni

Antworten
Spuckiii
Beiträge: 29
Registriert: 11. Jul 2021 11:55

JSONPath MQTT ShellyI3

Beitrag von Spuckiii »

Hallo zusammen,

wie bekomme ich es bitte hin dass ich den JSONPath nach Openhab bekomme:

Ich möchte gerne dass ich in Openhab S, SS oder SSS in dem Item stehen habe.

in MQTT hab ich das unter folgendem Eintrag.
shellies/shelly3fach/input_event/0

{"event":"S","event_cnt":35}

JSON Trans hab ich schon installiert.

Vielen Dank.

greetz Spuckiii

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: JSONPath MQTT ShellyI3

Beitrag von udo1toni »

Der JSONPATH lautet in diesem Fall $.event eigentlich ganz einfach.
Du musst das Topic nur im stateTopic angeben und als Incomming Transformation JSONPATH:$.event angeben. Es muss sich natürlich um einen String Channel handeln (und ebenso ein String Item)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Spuckiii
Beiträge: 29
Registriert: 11. Jul 2021 11:55

Re: JSONPath MQTT ShellyI3

Beitrag von Spuckiii »

Hallo Udo...
nach langen Tüffteln hatte ich es selbst herausgefunden. Danke nochmal für deine Erklärung.
:-)
Ist ein Top-Forum hier.

greetz
Spuckiii

Antworten