FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: lewej am 10 Juni 2018, 22:19:41

Titel: Es werden keine Readings angelegt aus einem topic mit json Format
Beitrag von: lewej am 10 Juni 2018, 22:19:41
Hallo Zusammen,

ich bekomme die Reading aus den topics nicht richtig angelegt. Ich habe folgende ej3 regex


(sonoffleschNUXGarageWandLed.*:.*:.{.*.*{.*.*}})


Meine Reading aus mqtt sehen so aus:


RESULT   {"POWER":"OFF"}
SENSOR  {"Time":"2018-06-10T21:14:06","Switch1":"ON"}


Aber es wird kein Reading POWER oder TIME bzw. Switch1 angelegt.

Hat jemand eine Idee?

Gruß
Titel: Antw:Es werden keine Readings angelegt aus einem topic mit json Format
Beitrag von: helmut am 11 Juni 2018, 12:57:23
Was willst Du mit den doppelten ".*" erreichen? Das zweite Klammernpaar ist zuviel. So funktioniert es bei mir:
defmod sonoff_ej expandJSON sonoff.*:(SENSOR|STATE|RESULT):.{.*}

Gruss Helmut