NEWS
Wie funktioniert "as object" im MQTT Adapter?
-
Neu hier...
Ich möchte eine Anzahl an Geräten Marke Eigenbau über MQTT Einknüpfen und wundere mich was das "as object" tut. Erlaubt es mir direkt eine Objekt Struktur über MQTT zu übertragen? Habe keine info gefunden... -
-
@paul53 Es heißt da "Nachrichten werden als Objekte interpretiert" - verstehe ich nicht... (neu hier...)
In einer MQTT Message kommen binaere Daten an. Kann ein String sein, oder eine Zahl, oder JSON, oder was anderes. Was muss da ankommen damit "as Objekt" was vernünftiges tut? JSON? Was für eine Struktur?
Eines meiner Geräte schickt Temperaturen in JSON:
Is dieses mqtt-client.0.heating.temp kein Objekt? Sind die mqtt-client.0.heating.ckt.* keine Objekte? Wie kann das anders aussehen wenn ich "as object" benutze? -
@tve sagte in Wie funktioniert "as object" im MQTT Adapter?:
Was muss da ankommen damit "as Objekt" was vernünftiges tut? JSON? Was für eine Struktur?
Denke mal damit ist ein komplettes State-Object gemeint. Also mit val, ts, lc, c, usw.
Siehe https://iobroker.readthedocs.io/de/latest/development/states.html
Test doch mal was dann gepublished wird wenn die Option aktiviert ist
-
@haus-automatisierung @tve
Hab schnell mal einen Test mitas object
gemacht:DP
2024-12-25 10:10
Inhalt des Topic
{"val":"2024-12-25 10:10","ack":true,"ts":1735239220023,"q":0,"from":"system.adapter.parser.0","user":"system.user.admin","lc":1735118088919}
-
@haus-automatisierung said in Wie funktioniert "as object" im MQTT Adapter?:
Denke mal damit ist ein komplettes State-Object gemeint. Also mit val, ts, lc, c, usw.
Ja, sieht so aus, in JSON. Danke!