Hallo zusammen,
ich habe ein MQTT2_CLIENT namens "MyClient" und möchte mich auf bestimmte Topics subscriben. Dafür habe ich diesen Ansatz gewählt:
defmod MyDevice MQTT2_DEVICE MyClient
attr MyDevice readingList MyDevice:Test:.* { json2nameValue($EVENT) }
attr MyDevice IODev MyClient
Über den Event Monitor überwache ich die empfangenen Nachrichten, aber wenn ich eine Nachricht im JSON-Format sende passiert nichts.
PS: Wenn ich Autocreate beim Client einschalte funktioniert es. Ich möchte aber verstehen was Autocreate anders macht als ich mit meinen händischen Eingaben.
Woran kann das liegen?
Edit: Hat sich bereits gekälrt.
Gruß
probier mal nicht MyDevice:Test:, sondern MyDevice/Test:.*