Remove home id from Tibber diagnostics (#83066)
Tibber diagnostic Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net> Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>pull/83074/head
parent
fa31192448
commit
87b6bb45d0
|
@ -17,15 +17,17 @@ async def async_get_config_entry_diagnostics(
|
|||
|
||||
diagnostics_data = {}
|
||||
|
||||
homes = {}
|
||||
homes = []
|
||||
for home in tibber_connection.get_homes(only_active=False):
|
||||
homes[home.home_id] = {
|
||||
"last_data_timestamp": home.last_data_timestamp,
|
||||
"has_active_subscription": home.has_active_subscription,
|
||||
"has_real_time_consumption": home.has_real_time_consumption,
|
||||
"last_cons_data_timestamp": home.last_cons_data_timestamp,
|
||||
"country": home.country,
|
||||
}
|
||||
homes.append(
|
||||
{
|
||||
"last_data_timestamp": home.last_data_timestamp,
|
||||
"has_active_subscription": home.has_active_subscription,
|
||||
"has_real_time_consumption": home.has_real_time_consumption,
|
||||
"last_cons_data_timestamp": home.last_cons_data_timestamp,
|
||||
"country": home.country,
|
||||
}
|
||||
)
|
||||
diagnostics_data["homes"] = homes
|
||||
|
||||
return diagnostics_data
|
||||
|
|
|
@ -25,7 +25,7 @@ async def test_entry_diagnostics(recorder_mock, hass, hass_client, config_entry)
|
|||
result = await get_diagnostics_for_config_entry(hass, hass_client, config_entry)
|
||||
|
||||
assert result == {
|
||||
"homes": {},
|
||||
"homes": [],
|
||||
}
|
||||
|
||||
with patch(
|
||||
|
@ -35,13 +35,13 @@ async def test_entry_diagnostics(recorder_mock, hass, hass_client, config_entry)
|
|||
result = await get_diagnostics_for_config_entry(hass, hass_client, config_entry)
|
||||
|
||||
assert result == {
|
||||
"homes": {
|
||||
"home_id": {
|
||||
"homes": [
|
||||
{
|
||||
"last_data_timestamp": "2016-01-01T12:48:57",
|
||||
"has_active_subscription": True,
|
||||
"has_real_time_consumption": False,
|
||||
"last_cons_data_timestamp": "2016-01-01T12:44:57",
|
||||
"country": "NO",
|
||||
}
|
||||
},
|
||||
],
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue