more device info

This commit is contained in:
Robin Appelman 2021-11-28 23:00:34 +01:00
commit 882602ba36

View file

@ -219,9 +219,23 @@ async fn send_update(
QoS::AtLeastOnce, QoS::AtLeastOnce,
false, false,
format!( format!(
r#"{{"state_topic": "wifi-exporter/{mac}/state", "name": "Wifi device {mac}", " payload_available": "connected", " payload_not_available": "disconnected", "unique_id": "wifi-{mac}"}}"#, r#"{{
"state_topic": "wifi-exporter/{mac}/state",
"device": {{
"name": "Wifi device {mac}",
"manufacturer": "Icewind",
"model": "Wifi Tracker",
"identifiers": "{mac}"
}}
"name": "Wifi device {mac}",
"payload_home": "connected",
"payload_not_home": "disconnected",
"unique_id": "wifi-{mac}-connected",
"icon": "mdi:wifi",
"source_type": "router"
}}"#,
mac = mac mac = mac
) ),
) )
.await?; .await?;
client client