Hallo zusammen,
hier mal der Aufbau des JSONs im .../info-Topic:
{
"wifi_sta":{
"connected":true,
"ssid":"",
"ip":"123.123.123.123",
"rssi":-56
},
"cloud":{
"enabled":false,
"connected":false
},
"mqtt":{
"connected":true
},
"time":"",
"unixtime":0,
"serial":1,
"has_update":false,
"mac":"XXXXXXXXXXXX",
"cfg_changed_cnt":0,
"actions_stats":{
"skipped":0
},
"is_valid":true,
"tmp":{
"value":21.38,
"units":"C",
"tC":21.38,
"tF":70.47,
"is_valid":true
},
"hum":{
"value":40,
"is_valid":true
},
"bat":{
"value":100,
"voltage":2.93
},
"act_reasons":["sensor"
],
"connect_retries":0,
"sensor_error":0,
"update":{
"status":"unknown",
"has_update":false,
"new_version":"",
"old_version":"20220324-134040/v1.11.8-HT-fix-g60b9bd1"
},
"ram_total":51520,
"ram_free":40288,
"fs_size":233681,
"fs_free":155871,
"uptime":1
}
Alles anzeigen
Hi Seven of Nine, mit dem Argument finde ich dann die Lieferung der Werte von den anderen Devices zumindest in gewissem Maße inkonsequent. Ich hatte gehofft, dass die Möglichkeit an die Info zu kommen, durchgängig über die Inhalte im JSON gelänge. Ist jetzt z.B. eine Visu am Start, müsste die explizit auch über eine Funktion verfügen, die Information zum Zeitstempel aus dem Broker abzuholen. Sonst muss ich mir in meinem Timberwolf eine Logik bauen, die den Zeitstempel des letzten Empfangs protokolliert und den dann wieder ablegt. Geht alles, ginge so nur stressfreier, eben wie bei den anderen Devices.
Beste Grüße
Jens