Es werden keine Readings angelegt aus einem topic mit json Format

Begonnen von lewej, 10 Juni 2018, 22:19:41

Vorheriges Thema - Nächstes Thema

lewej

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ß

helmut

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
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)