MQTT Server Device Child Datentyp

Hallo zusammen,

ich habe gerade das Problem, wenn ich mir die Config von einem „MQTT Server Device“ den Typ anschaue ist als JSON ausgewählt, aber unter der „MQTT Server Device“ liegt aber eine Variabel als Datentyp Float.

image

Aber, die Variabel wird aber aktualisiert. Gehe ich aber in die Config Instanz rein
und stelle den Typ auf „Float“ um, dann wird eine neue Variabel angelegt aber dann findet keine Aktualisierung der Variabel nicht statt.

Ist das so richtig ? Wo ist da mein Denkfehler ?

Gruß

Da kommt bestimmt ein json mit einem Wert an.
Somit wäre das so korrekt.
Michael

Ok, aber wer bestimmt welcher Datentyp die Variabel unter der Instanz hat? Kommt das in dem JSON als Antwort mit ?

Je nachdem wie das json codiert ist, ja.
Michael

Ah ok. Worann kann man das im JSON erkennen.
Steht da z.B. was von Datatype oder wie muss ich,mir das vorstellen?

Und wenn bei dem Typ Number ein Dezimalpunkt kommt, macht IPS daraus ein Float.
Michael

Ahhh ok, Klasse und danke

Wenn du die Instanz auf String umstellst, dann sollte der JSON String in der variable stehen; so als Quercheck.
Michael

Ja, das passt alles. Danke