From 1b07d3ecfa2412f950018f02860fe62badfe44dd Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 7 Apr 2024 14:38:40 +0200 Subject: [PATCH] Enable entities in Netatmo snapshot test (#115105) --- .../netatmo/snapshots/test_sensor.ambr | 1056 +++++++++++++++-- tests/components/netatmo/test_sensor.py | 1 + 2 files changed, 933 insertions(+), 124 deletions(-) diff --git a/tests/components/netatmo/snapshots/test_sensor.ambr b/tests/components/netatmo/snapshots/test_sensor.ambr index 0d894ee74f0..8a670140617 100644 --- a/tests/components/netatmo/snapshots/test_sensor.ambr +++ b/tests/components/netatmo/snapshots/test_sensor.ambr @@ -277,7 +277,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.baby_bedroom_pressure_trend', @@ -302,7 +302,19 @@ }) # --- # name: test_entity[sensor.baby_bedroom_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Baby Bedroom Pressure trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.baby_bedroom_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.baby_bedroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -313,7 +325,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.baby_bedroom_reachability', @@ -338,7 +350,21 @@ }) # --- # name: test_entity[sensor.baby_bedroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Baby Bedroom Reachability', + 'icon': 'mdi:signal', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.baby_bedroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.baby_bedroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -403,7 +429,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.baby_bedroom_temperature_trend', @@ -428,7 +454,19 @@ }) # --- # name: test_entity[sensor.baby_bedroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Baby Bedroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.baby_bedroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.baby_bedroom_wifi-entry] EntityRegistryEntrySnapshot({ @@ -439,7 +477,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.baby_bedroom_wifi', @@ -464,7 +502,21 @@ }) # --- # name: test_entity[sensor.baby_bedroom_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Baby Bedroom Wifi', + 'icon': 'mdi:wifi', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.baby_bedroom_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'High', + }) # --- # name: test_entity[sensor.bedroom_co2-entry] EntityRegistryEntrySnapshot({ @@ -734,7 +786,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.bedroom_pressure_trend', @@ -759,7 +811,19 @@ }) # --- # name: test_entity[sensor.bedroom_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Bedroom Pressure trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.bedroom_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.bedroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -770,7 +834,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.bedroom_reachability', @@ -795,7 +859,19 @@ }) # --- # name: test_entity[sensor.bedroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Bedroom Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.bedroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.bedroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -858,7 +934,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.bedroom_temperature_trend', @@ -883,7 +959,19 @@ }) # --- # name: test_entity[sensor.bedroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Bedroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.bedroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.bedroom_wifi-entry] EntityRegistryEntrySnapshot({ @@ -894,7 +982,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.bedroom_wifi', @@ -919,7 +1007,19 @@ }) # --- # name: test_entity[sensor.bedroom_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Bedroom Wifi', + 'icon': 'mdi:wifi', + }), + 'context': , + 'entity_id': 'sensor.bedroom_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.bureau_modulate_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -1034,7 +1134,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.cold_water_reachability', @@ -1059,7 +1159,19 @@ }) # --- # name: test_entity[sensor.cold_water_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Cold water Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.cold_water_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.consumption_meter_power-entry] EntityRegistryEntrySnapshot({ @@ -1122,7 +1234,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.consumption_meter_reachability', @@ -1147,7 +1259,19 @@ }) # --- # name: test_entity[sensor.consumption_meter_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Consumption meter Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.consumption_meter_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.corridor_humidity-entry] EntityRegistryEntrySnapshot({ @@ -1262,7 +1386,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.ecocompteur_reachability', @@ -1287,7 +1411,19 @@ }) # --- # name: test_entity[sensor.ecocompteur_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Écocompteur Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.ecocompteur_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.gas_power-entry] EntityRegistryEntrySnapshot({ @@ -1350,7 +1486,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.gas_reachability', @@ -1375,7 +1511,19 @@ }) # --- # name: test_entity[sensor.gas_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Gas Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.gas_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.home_avg_angle-entry] EntityRegistryEntrySnapshot({ @@ -1388,7 +1536,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_avg_angle', @@ -1413,7 +1561,23 @@ }) # --- # name: test_entity[sensor.home_avg_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Home avg Angle', + 'icon': 'mdi:compass-outline', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.home_avg_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '17.0', + }) # --- # name: test_entity[sensor.home_avg_gust_angle-entry] EntityRegistryEntrySnapshot({ @@ -1426,7 +1590,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_avg_gust_angle', @@ -1451,7 +1615,23 @@ }) # --- # name: test_entity[sensor.home_avg_gust_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Home avg Gust Angle', + 'icon': 'mdi:compass-outline', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.home_avg_gust_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '217.0', + }) # --- # name: test_entity[sensor.home_avg_gust_strength-entry] EntityRegistryEntrySnapshot({ @@ -1464,7 +1644,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_avg_gust_strength', @@ -1489,7 +1669,23 @@ }) # --- # name: test_entity[sensor.home_avg_gust_strength-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'wind_speed', + 'friendly_name': 'Home avg Gust Strength', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.home_avg_gust_strength', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '31.0', + }) # --- # name: test_entity[sensor.home_avg_humidity-entry] EntityRegistryEntrySnapshot({ @@ -1667,7 +1863,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_avg_rain_last_hour', @@ -1692,7 +1888,23 @@ }) # --- # name: test_entity[sensor.home_avg_rain_last_hour-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'precipitation', + 'friendly_name': 'Home avg Rain last hour', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.home_avg_rain_last_hour', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0.1', + }) # --- # name: test_entity[sensor.home_avg_rain_today-entry] EntityRegistryEntrySnapshot({ @@ -1867,7 +2079,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_max_angle', @@ -1892,7 +2104,23 @@ }) # --- # name: test_entity[sensor.home_max_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Home max Angle', + 'icon': 'mdi:compass-outline', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.home_max_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '17', + }) # --- # name: test_entity[sensor.home_max_gust_angle-entry] EntityRegistryEntrySnapshot({ @@ -1905,7 +2133,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_max_gust_angle', @@ -1930,7 +2158,23 @@ }) # --- # name: test_entity[sensor.home_max_gust_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Home max Gust Angle', + 'icon': 'mdi:compass-outline', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.home_max_gust_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '217', + }) # --- # name: test_entity[sensor.home_max_gust_strength-entry] EntityRegistryEntrySnapshot({ @@ -1943,7 +2187,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_max_gust_strength', @@ -1968,7 +2212,23 @@ }) # --- # name: test_entity[sensor.home_max_gust_strength-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'wind_speed', + 'friendly_name': 'Home max Gust Strength', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.home_max_gust_strength', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '31', + }) # --- # name: test_entity[sensor.home_max_humidity-entry] EntityRegistryEntrySnapshot({ @@ -2146,7 +2406,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.home_max_rain_last_hour', @@ -2171,7 +2431,23 @@ }) # --- # name: test_entity[sensor.home_max_rain_last_hour-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'precipitation', + 'friendly_name': 'Home max Rain last hour', + 'latitude': 32.17901225, + 'longitude': -117.17901225, + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.home_max_rain_last_hour', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0.2', + }) # --- # name: test_entity[sensor.home_max_rain_today-entry] EntityRegistryEntrySnapshot({ @@ -2396,7 +2672,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.hot_water_reachability', @@ -2421,7 +2697,19 @@ }) # --- # name: test_entity[sensor.hot_water_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Hot water Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.hot_water_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.kitchen_co2-entry] EntityRegistryEntrySnapshot({ @@ -2691,7 +2979,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.kitchen_pressure_trend', @@ -2716,7 +3004,19 @@ }) # --- # name: test_entity[sensor.kitchen_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Kitchen Pressure trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.kitchen_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.kitchen_reachability-entry] EntityRegistryEntrySnapshot({ @@ -2727,7 +3027,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.kitchen_reachability', @@ -2752,7 +3052,21 @@ }) # --- # name: test_entity[sensor.kitchen_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Kitchen Reachability', + 'icon': 'mdi:signal', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.kitchen_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.kitchen_temperature-entry] EntityRegistryEntrySnapshot({ @@ -2815,7 +3129,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.kitchen_temperature_trend', @@ -2840,7 +3154,19 @@ }) # --- # name: test_entity[sensor.kitchen_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Kitchen Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.kitchen_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.kitchen_wifi-entry] EntityRegistryEntrySnapshot({ @@ -2851,7 +3177,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.kitchen_wifi', @@ -2876,7 +3202,21 @@ }) # --- # name: test_entity[sensor.kitchen_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Kitchen Wifi', + 'icon': 'mdi:wifi', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.kitchen_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'Full', + }) # --- # name: test_entity[sensor.line_1_power-entry] EntityRegistryEntrySnapshot({ @@ -2939,7 +3279,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.line_1_reachability', @@ -2964,7 +3304,19 @@ }) # --- # name: test_entity[sensor.line_1_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Line 1 Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.line_1_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.line_2_power-entry] EntityRegistryEntrySnapshot({ @@ -3027,7 +3379,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.line_2_reachability', @@ -3052,7 +3404,19 @@ }) # --- # name: test_entity[sensor.line_2_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Line 2 Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.line_2_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.line_3_power-entry] EntityRegistryEntrySnapshot({ @@ -3115,7 +3479,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.line_3_reachability', @@ -3140,7 +3504,19 @@ }) # --- # name: test_entity[sensor.line_3_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Line 3 Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.line_3_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.line_4_power-entry] EntityRegistryEntrySnapshot({ @@ -3203,7 +3579,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.line_4_reachability', @@ -3228,7 +3604,19 @@ }) # --- # name: test_entity[sensor.line_4_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Line 4 Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.line_4_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.line_5_power-entry] EntityRegistryEntrySnapshot({ @@ -3291,7 +3679,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.line_5_reachability', @@ -3316,7 +3704,19 @@ }) # --- # name: test_entity[sensor.line_5_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Line 5 Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.line_5_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.livingroom_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -3638,7 +4038,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.livingroom_pressure_trend', @@ -3663,7 +4063,19 @@ }) # --- # name: test_entity[sensor.livingroom_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Livingroom Pressure trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.livingroom_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.livingroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -3674,7 +4086,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.livingroom_reachability', @@ -3699,7 +4111,21 @@ }) # --- # name: test_entity[sensor.livingroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Livingroom Reachability', + 'icon': 'mdi:signal', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.livingroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.livingroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -3762,7 +4188,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.livingroom_temperature_trend', @@ -3787,7 +4213,19 @@ }) # --- # name: test_entity[sensor.livingroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Livingroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.livingroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.livingroom_wifi-entry] EntityRegistryEntrySnapshot({ @@ -3798,7 +4236,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.livingroom_wifi', @@ -3823,7 +4261,21 @@ }) # --- # name: test_entity[sensor.livingroom_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Livingroom Wifi', + 'icon': 'mdi:wifi', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.livingroom_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'High', + }) # --- # name: test_entity[sensor.parents_bedroom_co2-entry] EntityRegistryEntrySnapshot({ @@ -4103,7 +4555,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.parents_bedroom_pressure_trend', @@ -4128,7 +4580,19 @@ }) # --- # name: test_entity[sensor.parents_bedroom_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Parents Bedroom Pressure trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.parents_bedroom_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.parents_bedroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -4139,7 +4603,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.parents_bedroom_reachability', @@ -4164,7 +4628,21 @@ }) # --- # name: test_entity[sensor.parents_bedroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Parents Bedroom Reachability', + 'icon': 'mdi:signal', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.parents_bedroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.parents_bedroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -4229,7 +4707,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.parents_bedroom_temperature_trend', @@ -4254,7 +4732,19 @@ }) # --- # name: test_entity[sensor.parents_bedroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Parents Bedroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.parents_bedroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.parents_bedroom_wifi-entry] EntityRegistryEntrySnapshot({ @@ -4265,7 +4755,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.parents_bedroom_wifi', @@ -4290,7 +4780,21 @@ }) # --- # name: test_entity[sensor.parents_bedroom_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Parents Bedroom Wifi', + 'icon': 'mdi:wifi', + 'latitude': 13.377726, + 'longitude': 52.516263, + }), + 'context': , + 'entity_id': 'sensor.parents_bedroom_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'High', + }) # --- # name: test_entity[sensor.prise_power-entry] EntityRegistryEntrySnapshot({ @@ -4353,7 +4857,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.prise_reachability', @@ -4378,7 +4882,19 @@ }) # --- # name: test_entity[sensor.prise_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Prise Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.prise_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.total_power-entry] EntityRegistryEntrySnapshot({ @@ -4441,7 +4957,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.total_reachability', @@ -4466,7 +4982,19 @@ }) # --- # name: test_entity[sensor.total_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Total Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.total_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.valve1_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -4737,7 +5265,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_bathroom_radio', @@ -4762,7 +5290,19 @@ }) # --- # name: test_entity[sensor.villa_bathroom_radio-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bathroom Radio', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_bathroom_radio', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'Full', + }) # --- # name: test_entity[sensor.villa_bathroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -4773,7 +5313,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_bathroom_reachability', @@ -4798,7 +5338,19 @@ }) # --- # name: test_entity[sensor.villa_bathroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bathroom Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_bathroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.villa_bathroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -4861,7 +5413,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_bathroom_temperature_trend', @@ -4886,7 +5438,19 @@ }) # --- # name: test_entity[sensor.villa_bathroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bathroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.villa_bathroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'stable', + }) # --- # name: test_entity[sensor.villa_bedroom_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -5053,7 +5617,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_bedroom_radio', @@ -5078,7 +5642,19 @@ }) # --- # name: test_entity[sensor.villa_bedroom_radio-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bedroom Radio', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_bedroom_radio', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'High', + }) # --- # name: test_entity[sensor.villa_bedroom_reachability-entry] EntityRegistryEntrySnapshot({ @@ -5089,7 +5665,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_bedroom_reachability', @@ -5114,7 +5690,19 @@ }) # --- # name: test_entity[sensor.villa_bedroom_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bedroom Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_bedroom_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.villa_bedroom_temperature-entry] EntityRegistryEntrySnapshot({ @@ -5177,7 +5765,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_bedroom_temperature_trend', @@ -5202,7 +5790,19 @@ }) # --- # name: test_entity[sensor.villa_bedroom_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Bedroom Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.villa_bedroom_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'stable', + }) # --- # name: test_entity[sensor.villa_co2-entry] EntityRegistryEntrySnapshot({ @@ -5269,7 +5869,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_garden_angle', @@ -5294,7 +5894,21 @@ }) # --- # name: test_entity[sensor.villa_garden_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Garden Angle', + 'icon': 'mdi:compass-outline', + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.villa_garden_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '217', + }) # --- # name: test_entity[sensor.villa_garden_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -5407,7 +6021,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_garden_gust_angle', @@ -5432,7 +6046,21 @@ }) # --- # name: test_entity[sensor.villa_garden_gust_angle-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Garden Gust Angle', + 'icon': 'mdi:compass-outline', + 'state_class': , + 'unit_of_measurement': '°', + }), + 'context': , + 'entity_id': 'sensor.villa_garden_gust_angle', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '206', + }) # --- # name: test_entity[sensor.villa_garden_gust_direction-entry] EntityRegistryEntrySnapshot({ @@ -5443,7 +6071,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_garden_gust_direction', @@ -5468,7 +6096,19 @@ }) # --- # name: test_entity[sensor.villa_garden_gust_direction-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Garden Gust Direction', + 'icon': 'mdi:compass-outline', + }), + 'context': , + 'entity_id': 'sensor.villa_garden_gust_direction', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'S', + }) # --- # name: test_entity[sensor.villa_garden_gust_strength-entry] EntityRegistryEntrySnapshot({ @@ -5481,7 +6121,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_garden_gust_strength', @@ -5506,7 +6146,21 @@ }) # --- # name: test_entity[sensor.villa_garden_gust_strength-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'wind_speed', + 'friendly_name': 'Villa Garden Gust Strength', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.villa_garden_gust_strength', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '9', + }) # --- # name: test_entity[sensor.villa_garden_radio-entry] EntityRegistryEntrySnapshot({ @@ -5517,7 +6171,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_garden_radio', @@ -5542,7 +6196,19 @@ }) # --- # name: test_entity[sensor.villa_garden_radio-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Garden Radio', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_garden_radio', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'Full', + }) # --- # name: test_entity[sensor.villa_garden_reachability-entry] EntityRegistryEntrySnapshot({ @@ -5553,7 +6219,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_garden_reachability', @@ -5578,7 +6244,19 @@ }) # --- # name: test_entity[sensor.villa_garden_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Garden Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_garden_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.villa_garden_wind_strength-entry] EntityRegistryEntrySnapshot({ @@ -5853,7 +6531,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_outdoor_radio', @@ -5878,7 +6556,19 @@ }) # --- # name: test_entity[sensor.villa_outdoor_radio-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Outdoor Radio', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_outdoor_radio', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.villa_outdoor_reachability-entry] EntityRegistryEntrySnapshot({ @@ -5889,7 +6579,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_outdoor_reachability', @@ -5914,7 +6604,19 @@ }) # --- # name: test_entity[sensor.villa_outdoor_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Outdoor Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_outdoor_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.villa_outdoor_temperature-entry] EntityRegistryEntrySnapshot({ @@ -5977,7 +6679,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_outdoor_temperature_trend', @@ -6002,7 +6704,19 @@ }) # --- # name: test_entity[sensor.villa_outdoor_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Outdoor Temperature trend', + 'icon': 'mdi:trending-up', + }), + 'context': , + 'entity_id': 'sensor.villa_outdoor_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'unavailable', + }) # --- # name: test_entity[sensor.villa_pressure-entry] EntityRegistryEntrySnapshot({ @@ -6070,7 +6784,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_pressure_trend', @@ -6095,7 +6809,21 @@ }) # --- # name: test_entity[sensor.villa_pressure_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Pressure trend', + 'icon': 'mdi:trending-up', + 'latitude': 46.123456, + 'longitude': 6.1234567, + }), + 'context': , + 'entity_id': 'sensor.villa_pressure_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'up', + }) # --- # name: test_entity[sensor.villa_rain_battery_percent-entry] EntityRegistryEntrySnapshot({ @@ -6158,7 +6886,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_rain_radio', @@ -6183,7 +6911,19 @@ }) # --- # name: test_entity[sensor.villa_rain_radio-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Rain Radio', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_rain_radio', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'Medium', + }) # --- # name: test_entity[sensor.villa_rain_rain-entry] EntityRegistryEntrySnapshot({ @@ -6248,7 +6988,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_rain_rain_last_hour', @@ -6273,7 +7013,21 @@ }) # --- # name: test_entity[sensor.villa_rain_rain_last_hour-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'device_class': 'precipitation', + 'friendly_name': 'Villa Rain Rain last hour', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.villa_rain_rain_last_hour', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0', + }) # --- # name: test_entity[sensor.villa_rain_rain_today-entry] EntityRegistryEntrySnapshot({ @@ -6336,7 +7090,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_rain_reachability', @@ -6361,7 +7115,19 @@ }) # --- # name: test_entity[sensor.villa_rain_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Rain Reachability', + 'icon': 'mdi:signal', + }), + 'context': , + 'entity_id': 'sensor.villa_rain_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.villa_reachability-entry] EntityRegistryEntrySnapshot({ @@ -6372,7 +7138,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_reachability', @@ -6397,7 +7163,21 @@ }) # --- # name: test_entity[sensor.villa_reachability-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Reachability', + 'icon': 'mdi:signal', + 'latitude': 46.123456, + 'longitude': 6.1234567, + }), + 'context': , + 'entity_id': 'sensor.villa_reachability', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'True', + }) # --- # name: test_entity[sensor.villa_temperature-entry] EntityRegistryEntrySnapshot({ @@ -6462,7 +7242,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': None, 'entity_id': 'sensor.villa_temperature_trend', @@ -6487,7 +7267,21 @@ }) # --- # name: test_entity[sensor.villa_temperature_trend-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Temperature trend', + 'icon': 'mdi:trending-up', + 'latitude': 46.123456, + 'longitude': 6.1234567, + }), + 'context': , + 'entity_id': 'sensor.villa_temperature_trend', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'stable', + }) # --- # name: test_entity[sensor.villa_wifi-entry] EntityRegistryEntrySnapshot({ @@ -6498,7 +7292,7 @@ 'config_entry_id': , 'device_class': None, 'device_id': , - 'disabled_by': , + 'disabled_by': None, 'domain': 'sensor', 'entity_category': , 'entity_id': 'sensor.villa_wifi', @@ -6523,5 +7317,19 @@ }) # --- # name: test_entity[sensor.villa_wifi-state] - None + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'attribution': 'Data provided by Netatmo', + 'friendly_name': 'Villa Wifi', + 'icon': 'mdi:wifi', + 'latitude': 46.123456, + 'longitude': 6.1234567, + }), + 'context': , + 'entity_id': 'sensor.villa_wifi', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'High', + }) # --- diff --git a/tests/components/netatmo/test_sensor.py b/tests/components/netatmo/test_sensor.py index 073b9faf485..fa3ff41c3fb 100644 --- a/tests/components/netatmo/test_sensor.py +++ b/tests/components/netatmo/test_sensor.py @@ -15,6 +15,7 @@ from .common import selected_platforms, snapshot_platform_entities from tests.common import MockConfigEntry +@pytest.mark.usefixtures("entity_registry_enabled_by_default") async def test_entity( hass: HomeAssistant, config_entry: MockConfigEntry,