diff --git a/Software/MainBoard/rust/src/main.rs b/Software/MainBoard/rust/src/main.rs index 0764326..61bb631 100644 --- a/Software/MainBoard/rust/src/main.rs +++ b/Software/MainBoard/rust/src/main.rs @@ -926,7 +926,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;