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,
false,
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
)
),
)
.await?;
client