From 30b0415b340a6d366b4a47b09c6aba50c94fcd34 Mon Sep 17 00:00:00 2001 From: ju6ge Date: Sun, 10 May 2026 14:04:51 +0200 Subject: [PATCH] fix: serialize firmware/state as JSON instead of Debug format --- rust/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/src/main.rs b/rust/src/main.rs index 92b21c2..0a01ba2 100644 --- a/rust/src/main.rs +++ b/rust/src/main.rs @@ -735,7 +735,7 @@ async fn publish_firmware_info( timezone_time: &str, ) { mqtt::publish("/firmware/address", ip_address).await; - mqtt::publish("/firmware/state", format!("{:?}", &version).as_str()) + mqtt::publish("/firmware/state", &serde_json::to_string(&version).unwrap()) .await; mqtt::publish("/firmware/last_online", timezone_time) .await;