diff --git a/tests/components/homewizard/fixtures/HWE-SKT/data.json b/tests/components/homewizard/fixtures/HWE-SKT-11/data.json similarity index 100% rename from tests/components/homewizard/fixtures/HWE-SKT/data.json rename to tests/components/homewizard/fixtures/HWE-SKT-11/data.json diff --git a/tests/components/homewizard/fixtures/HWE-SKT/device.json b/tests/components/homewizard/fixtures/HWE-SKT-11/device.json similarity index 100% rename from tests/components/homewizard/fixtures/HWE-SKT/device.json rename to tests/components/homewizard/fixtures/HWE-SKT-11/device.json diff --git a/tests/components/homewizard/fixtures/HWE-SKT/state.json b/tests/components/homewizard/fixtures/HWE-SKT-11/state.json similarity index 100% rename from tests/components/homewizard/fixtures/HWE-SKT/state.json rename to tests/components/homewizard/fixtures/HWE-SKT-11/state.json diff --git a/tests/components/homewizard/fixtures/HWE-SKT/system.json b/tests/components/homewizard/fixtures/HWE-SKT-11/system.json similarity index 100% rename from tests/components/homewizard/fixtures/HWE-SKT/system.json rename to tests/components/homewizard/fixtures/HWE-SKT-11/system.json diff --git a/tests/components/homewizard/fixtures/HWE-SKT-21/data.json b/tests/components/homewizard/fixtures/HWE-SKT-21/data.json new file mode 100644 index 00000000000..5b68ae0090a --- /dev/null +++ b/tests/components/homewizard/fixtures/HWE-SKT-21/data.json @@ -0,0 +1,16 @@ +{ + "wifi_ssid": "My Wi-Fi", + "wifi_strength": 100, + "total_power_import_kwh": 30.511, + "total_power_import_t1_kwh": 30.511, + "total_power_export_kwh": 85.951, + "total_power_export_t1_kwh": 85.951, + "active_power_w": 543.312, + "active_power_l1_w": 543.312, + "active_voltage_v": 231.539, + "active_current_a": 2.346, + "active_reactive_power_var": 123.456, + "active_apparent_power_va": 666.768, + "active_power_factor": 0.81688, + "active_frequency_hz": 50.005 +} diff --git a/tests/components/homewizard/fixtures/HWE-SKT-21/device.json b/tests/components/homewizard/fixtures/HWE-SKT-21/device.json new file mode 100644 index 00000000000..69b5947351f --- /dev/null +++ b/tests/components/homewizard/fixtures/HWE-SKT-21/device.json @@ -0,0 +1,7 @@ +{ + "product_type": "HWE-SKT", + "product_name": "Energy Socket", + "serial": "3c39e7aabbcc", + "firmware_version": "4.07", + "api_version": "v1" +} diff --git a/tests/components/homewizard/fixtures/HWE-SKT-21/state.json b/tests/components/homewizard/fixtures/HWE-SKT-21/state.json new file mode 100644 index 00000000000..bbc0242ed58 --- /dev/null +++ b/tests/components/homewizard/fixtures/HWE-SKT-21/state.json @@ -0,0 +1,5 @@ +{ + "power_on": true, + "switch_lock": false, + "brightness": 255 +} diff --git a/tests/components/homewizard/fixtures/HWE-SKT-21/system.json b/tests/components/homewizard/fixtures/HWE-SKT-21/system.json new file mode 100644 index 00000000000..362491b3519 --- /dev/null +++ b/tests/components/homewizard/fixtures/HWE-SKT-21/system.json @@ -0,0 +1,3 @@ +{ + "cloud_enabled": true +} diff --git a/tests/components/homewizard/snapshots/test_diagnostics.ambr b/tests/components/homewizard/snapshots/test_diagnostics.ambr index 9e3a468d58f..f42c2abfc95 100644 --- a/tests/components/homewizard/snapshots/test_diagnostics.ambr +++ b/tests/components/homewizard/snapshots/test_diagnostics.ambr @@ -299,7 +299,7 @@ }), }) # --- -# name: test_diagnostics[HWE-SKT] +# name: test_diagnostics[HWE-SKT-11] dict({ 'data': dict({ 'data': dict({ @@ -386,6 +386,93 @@ }), }) # --- +# name: test_diagnostics[HWE-SKT-21] + dict({ + 'data': dict({ + 'data': dict({ + 'active_apparent_power_l1_va': None, + 'active_apparent_power_l2_va': None, + 'active_apparent_power_l3_va': None, + 'active_apparent_power_va': 666.768, + 'active_current_a': 2.346, + 'active_current_l1_a': None, + 'active_current_l2_a': None, + 'active_current_l3_a': None, + 'active_frequency_hz': 50.005, + 'active_liter_lpm': None, + 'active_power_average_w': None, + 'active_power_factor': 0.81688, + 'active_power_factor_l1': None, + 'active_power_factor_l2': None, + 'active_power_factor_l3': None, + 'active_power_l1_w': 543.312, + 'active_power_l2_w': None, + 'active_power_l3_w': None, + 'active_power_w': 543.312, + 'active_reactive_power_l1_var': None, + 'active_reactive_power_l2_var': None, + 'active_reactive_power_l3_var': None, + 'active_reactive_power_var': 123.456, + 'active_tariff': None, + 'active_voltage_l1_v': None, + 'active_voltage_l2_v': None, + 'active_voltage_l3_v': None, + 'active_voltage_v': 231.539, + 'any_power_fail_count': None, + 'external_devices': None, + 'gas_timestamp': None, + 'gas_unique_id': None, + 'long_power_fail_count': None, + 'meter_model': None, + 'monthly_power_peak_timestamp': None, + 'monthly_power_peak_w': None, + 'smr_version': None, + 'total_energy_export_kwh': 85.951, + 'total_energy_export_t1_kwh': 85.951, + 'total_energy_export_t2_kwh': None, + 'total_energy_export_t3_kwh': None, + 'total_energy_export_t4_kwh': None, + 'total_energy_import_kwh': 30.511, + 'total_energy_import_t1_kwh': 30.511, + 'total_energy_import_t2_kwh': None, + 'total_energy_import_t3_kwh': None, + 'total_energy_import_t4_kwh': None, + 'total_gas_m3': None, + 'total_liter_m3': None, + 'unique_meter_id': None, + 'voltage_sag_l1_count': None, + 'voltage_sag_l2_count': None, + 'voltage_sag_l3_count': None, + 'voltage_swell_l1_count': None, + 'voltage_swell_l2_count': None, + 'voltage_swell_l3_count': None, + 'wifi_ssid': '**REDACTED**', + 'wifi_strength': 100, + }), + 'device': dict({ + 'api_version': 'v1', + 'firmware_version': '4.07', + 'product_name': 'Energy Socket', + 'product_type': 'HWE-SKT', + 'serial': '**REDACTED**', + }), + 'state': dict({ + 'brightness': 255, + 'power_on': True, + 'switch_lock': False, + }), + 'system': dict({ + 'cloud_enabled': True, + }), + }), + 'entry': dict({ + 'ip_address': '**REDACTED**', + 'product_name': 'Product name', + 'product_type': 'product_type', + 'serial': '**REDACTED**', + }), + }) +# --- # name: test_diagnostics[HWE-WTR] dict({ 'data': dict({ diff --git a/tests/components/homewizard/snapshots/test_number.ambr b/tests/components/homewizard/snapshots/test_number.ambr index 1e0119cf0b9..a9c9e45098d 100644 --- a/tests/components/homewizard/snapshots/test_number.ambr +++ b/tests/components/homewizard/snapshots/test_number.ambr @@ -1,5 +1,5 @@ # serializer version: 1 -# name: test_number_entities[HWE-SKT] +# name: test_number_entities[HWE-SKT-11] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Status light brightness', @@ -17,7 +17,7 @@ 'state': '100.0', }) # --- -# name: test_number_entities[HWE-SKT].1 +# name: test_number_entities[HWE-SKT-11].1 EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -55,7 +55,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_number_entities[HWE-SKT].2 +# name: test_number_entities[HWE-SKT-11].2 DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -89,3 +89,93 @@ 'via_device_id': None, }) # --- +# name: test_number_entities[HWE-SKT-21] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Status light brightness', + 'max': 100.0, + 'min': 0.0, + 'mode': , + 'step': 1.0, + 'unit_of_measurement': '%', + }), + 'context': , + 'entity_id': 'number.device_status_light_brightness', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '100.0', + }) +# --- +# name: test_number_entities[HWE-SKT-21].1 + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'max': 100.0, + 'min': 0.0, + 'mode': , + 'step': 1.0, + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'number', + 'entity_category': , + 'entity_id': 'number.device_status_light_brightness', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Status light brightness', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'status_light_brightness', + 'unique_id': 'aabbccddeeff_status_light_brightness', + 'unit_of_measurement': '%', + }) +# --- +# name: test_number_entities[HWE-SKT-21].2 + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-SKT', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '4.07', + 'via_device_id': None, + }) +# --- diff --git a/tests/components/homewizard/snapshots/test_sensor.ambr b/tests/components/homewizard/snapshots/test_sensor.ambr index c9f2000b4c9..0503085b7e6 100644 --- a/tests/components/homewizard/snapshots/test_sensor.ambr +++ b/tests/components/homewizard/snapshots/test_sensor.ambr @@ -1,190 +1,4 @@ # serializer version: 1 -# name: test_gas_meter_migrated[HWE-P1-unique_ids0][sensor.homewizard_aabbccddeeff_gas_unique_id:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_aabbccddeeff_gas_unique_id', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': 'aabbccddeeff_gas_unique_id', - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'homewizard_01FFEEDDCCBBAA99887766554433221100_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_gas_meter_migrated[HWE-P1-unique_ids0][sensor.homewizard_aabbccddeeff_total_gas_m3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_aabbccddeeff_total_gas_m3', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': 'aabbccddeeff_total_gas_m3', - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'homewizard_01FFEEDDCCBBAA99887766554433221100', - 'unit_of_measurement': None, - }) -# --- -# name: test_gas_meter_migrated[aabbccddeeff_gas_unique_id][sensor.homewizard_a:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_a', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'a', - 'unit_of_measurement': None, - }) -# --- -# name: test_gas_meter_migrated[aabbccddeeff_gas_unique_id][sensor.homewizard_aabbccddeeff_gas_unique_id:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_aabbccddeeff_gas_unique_id', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': 'aabbccddeeff_gas_unique_id', - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'homewizard_01FFEEDDCCBBAA99887766554433221100_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_gas_meter_migrated[aabbccddeeff_total_gas_m3][sensor.homewizard_a:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_a', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'a', - 'unit_of_measurement': None, - }) -# --- -# name: test_gas_meter_migrated[aabbccddeeff_total_gas_m3][sensor.homewizard_aabbccddeeff_total_gas_m3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.homewizard_aabbccddeeff_total_gas_m3', - 'has_entity_name': False, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': 'aabbccddeeff_total_gas_m3', - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'homewizard_01FFEEDDCCBBAA99887766554433221100', - 'unit_of_measurement': None, - }) -# --- # name: test_gas_meter_migrated[sensor.homewizard_aabbccddeeff_total_gas_m3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ @@ -218,7 +32,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_apparent_power:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_apparent_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -252,7 +66,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_apparent_power:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_apparent_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -287,7 +101,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_apparent_power:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_apparent_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -303,7 +117,7 @@ 'state': '74.052', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_current:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_current:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -337,7 +151,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_current:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_current:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -372,7 +186,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_current:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_current:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -388,7 +202,7 @@ 'state': '0.273', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_export:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_export:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -422,7 +236,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_export:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_export:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -457,7 +271,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_export:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_export:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -473,7 +287,7 @@ 'state': '255.551', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_import:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_import:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -507,7 +321,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_import:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_import:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -542,7 +356,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_energy_import:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_energy_import:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -558,7 +372,7 @@ 'state': '2.705', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_frequency:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_frequency:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -592,7 +406,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_frequency:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_frequency:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -627,7 +441,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_frequency:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_frequency:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'frequency', @@ -643,7 +457,7 @@ 'state': '50', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -677,7 +491,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -715,7 +529,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -731,7 +545,7 @@ 'state': '-1058.296', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power_factor:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power_factor:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -765,7 +579,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power_factor:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power_factor:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -800,7 +614,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_power_factor:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_power_factor:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -816,7 +630,7 @@ 'state': '61.1', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_reactive_power:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_reactive_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -850,7 +664,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_reactive_power:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_reactive_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -885,7 +699,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_reactive_power:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_reactive_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -901,7 +715,7 @@ 'state': '-58.612', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_voltage:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_voltage:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -935,7 +749,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_voltage:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_voltage:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -970,7 +784,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_voltage:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_voltage:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -986,7 +800,7 @@ 'state': '228.472', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_ssid:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_ssid:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1020,7 +834,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_ssid:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_ssid:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1053,7 +867,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_ssid:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_ssid:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi SSID', @@ -1066,7 +880,7 @@ 'state': 'My Wi-Fi', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_strength:device-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_strength:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1100,7 +914,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_strength:entity-registry] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_strength:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1135,7 +949,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH1-entity_ids6][sensor.device_wi_fi_strength:state] +# name: test_sensors[HWE-KWH1-entity_ids7][sensor.device_wi_fi_strength:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi strength', @@ -1150,7 +964,7 @@ 'state': '92', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1184,7 +998,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1219,7 +1033,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -1235,7 +1049,7 @@ 'state': '7112.293', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1269,7 +1083,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1304,7 +1118,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -1320,7 +1134,7 @@ 'state': '0', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1354,7 +1168,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1389,7 +1203,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -1405,7 +1219,7 @@ 'state': '3548.879', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1439,7 +1253,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1474,7 +1288,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_apparent_power_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_apparent_power_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -1490,7 +1304,7 @@ 'state': '3563.414', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1524,7 +1338,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1559,7 +1373,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -1575,7 +1389,7 @@ 'state': '30.999', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1609,7 +1423,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1644,7 +1458,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -1660,7 +1474,7 @@ 'state': '0', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1694,7 +1508,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1729,7 +1543,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -1745,7 +1559,7 @@ 'state': '15.521', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1779,7 +1593,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1814,7 +1628,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_current_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_current_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -1830,7 +1644,7 @@ 'state': '15.477', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_export:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_export:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1864,7 +1678,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_export:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_export:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1899,7 +1713,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_export:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_export:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -1915,7 +1729,7 @@ 'state': '0.523', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_import:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_import:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -1949,7 +1763,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_import:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_import:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -1984,7 +1798,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_energy_import:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_energy_import:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -2000,7 +1814,7 @@ 'state': '0.101', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_frequency:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_frequency:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2034,7 +1848,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_frequency:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_frequency:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2069,7 +1883,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_frequency:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_frequency:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'frequency', @@ -2085,7 +1899,7 @@ 'state': '49.926', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2119,7 +1933,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2157,7 +1971,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -2173,7 +1987,7 @@ 'state': '-900.194', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2207,7 +2021,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2242,7 +2056,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -2258,7 +2072,7 @@ 'state': '100', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2292,7 +2106,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2327,7 +2141,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -2343,7 +2157,7 @@ 'state': '99.9', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2377,7 +2191,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2412,7 +2226,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_factor_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_factor_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -2428,7 +2242,7 @@ 'state': '99.7', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2462,7 +2276,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2500,7 +2314,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -2516,7 +2330,7 @@ 'state': '-1058.296', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2550,7 +2364,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2588,7 +2402,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -2604,7 +2418,7 @@ 'state': '158.102', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2638,7 +2452,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2676,7 +2490,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_power_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_power_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -2692,7 +2506,7 @@ 'state': '0.0', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2726,7 +2540,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2761,7 +2575,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -2777,7 +2591,7 @@ 'state': '-429.025', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2811,7 +2625,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2846,7 +2660,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -2862,7 +2676,7 @@ 'state': '0', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2896,7 +2710,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -2931,7 +2745,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -2947,7 +2761,7 @@ 'state': '-166.675', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -2981,7 +2795,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3016,7 +2830,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_reactive_power_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_reactive_power_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -3032,7 +2846,7 @@ 'state': '-262.35', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_1:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -3066,7 +2880,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_1:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3101,7 +2915,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_1:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -3117,7 +2931,7 @@ 'state': '230.751', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_2:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -3151,7 +2965,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_2:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3186,7 +3000,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_2:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -3202,7 +3016,7 @@ 'state': '228.391', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_3:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -3236,7 +3050,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_3:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3271,7 +3085,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_voltage_phase_3:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_voltage_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -3287,7 +3101,7 @@ 'state': '229.612', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_ssid:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_ssid:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -3321,7 +3135,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_ssid:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_ssid:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3354,7 +3168,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_ssid:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_ssid:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi SSID', @@ -3367,7 +3181,7 @@ 'state': 'My Wi-Fi', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_strength:device-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_strength:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -3401,7 +3215,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_strength:entity-registry] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_strength:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -3436,7 +3250,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-KWH3-entity_ids7][sensor.device_wi_fi_strength:state] +# name: test_sensors[HWE-KWH3-entity_ids8][sensor.device_wi_fi_strength:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi strength', @@ -3451,1143 +3265,6 @@ 'state': '92', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_average_demand:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_average_demand:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_average_demand', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active average demand', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_average_w', - 'unique_id': 'aabbccddeeff_active_power_average_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_average_demand:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active average demand', - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_average_demand', - 'last_changed': , - 'last_updated': , - 'state': '123.0', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l1_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '-4', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l2_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '2', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l3_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_current_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_frequency:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_frequency:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_frequency', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active frequency', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_frequency_hz', - 'unique_id': 'aabbccddeeff_active_frequency_hz', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_frequency:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'frequency', - 'friendly_name': 'Device Active frequency', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_frequency', - 'last_changed': , - 'last_updated': , - 'state': '50', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_w', - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power', - 'last_changed': , - 'last_updated': , - 'state': '-123', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '-123', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l2_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '456', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l3_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '123.456', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_tariff:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_tariff:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'options': list([ - '1', - '2', - '3', - '4', - ]), - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_tariff', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active tariff', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_tariff', - 'unique_id': 'aabbccddeeff_active_tariff', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_tariff:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'enum', - 'friendly_name': 'Device Active tariff', - 'options': list([ - '1', - '2', - '3', - '4', - ]), - }), - 'context': , - 'entity_id': 'sensor.device_active_tariff', - 'last_changed': , - 'last_updated': , - 'state': '2', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l1_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '230.111', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l2_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '230.222', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l3_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_voltage_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '230.333', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Active water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_liter_lpm', - 'unique_id': 'aabbccddeeff_active_liter_lpm', - 'unit_of_measurement': 'l/min', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_active_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Active water usage', - 'state_class': , - 'unit_of_measurement': 'l/min', - }), - 'context': , - 'entity_id': 'sensor.device_active_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '12.345', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.device_average_demand:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -5940,81 +4617,6 @@ 'state': '50', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_gas_meter_identifier:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_gas_meter_identifier:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.device_gas_meter_identifier', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Gas meter identifier', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'gas_unique_id', - 'unique_id': 'aabbccddeeff_gas_unique_id', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_gas_meter_identifier:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Gas meter identifier', - }), - 'context': , - 'entity_id': 'sensor.device_gas_meter_identifier', - 'last_changed': , - 'last_updated': , - 'state': '01FFEEDDCCBBAA99887766554433221100', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.device_long_power_failures_detected:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -6863,886 +5465,6 @@ 'state': '2', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export', - 'last_changed': , - 'last_updated': , - 'state': '13086.777', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t1_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_1', - 'last_changed': , - 'last_updated': , - 'state': '4321.333', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t2_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_2', - 'last_changed': , - 'last_updated': , - 'state': '8765.444', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t3_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_3', - 'last_changed': , - 'last_updated': , - 'state': '8765.444', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_4:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_4:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_4', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 4', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t4_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_export_tariff_4:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 4', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_4', - 'last_changed': , - 'last_updated': , - 'state': '8765.444', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import', - 'last_changed': , - 'last_updated': , - 'state': '13779.338', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t1_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_1', - 'last_changed': , - 'last_updated': , - 'state': '10830.511', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t2_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_2', - 'last_changed': , - 'last_updated': , - 'state': '2948.827', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t3_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_3', - 'last_changed': , - 'last_updated': , - 'state': '2948.827', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_4:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_4:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_4', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 4', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t4_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_energy_import_tariff_4:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 4', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_4', - 'last_changed': , - 'last_updated': , - 'state': '2948.827', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_gas:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_gas:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_gas', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total gas', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_gas_m3', - 'unique_id': 'aabbccddeeff_total_gas_m3', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_gas:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'gas', - 'friendly_name': 'Device Total gas', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_gas', - 'last_changed': , - 'last_updated': , - 'state': '1122.333', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.device_total_water_usage:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -8811,78 +6533,6 @@ 'state': '100', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'G001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.gas_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_G001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Gas meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.gas_meter', - 'last_changed': , - 'last_updated': , - 'state': 'G001', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter_gas:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -8964,154 +6614,6 @@ 'state': '111.111', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'G001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': 'G001', - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.gas_meter_total_gas', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total gas', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_gas_m3', - 'unique_id': 'homewizard_G001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'gas', - 'friendly_name': 'Gas meter Total gas', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.gas_meter_total_gas', - 'last_changed': , - 'last_updated': , - 'state': '111.111', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'H001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.heat_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_H001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Heat meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.heat_meter', - 'last_changed': , - 'last_updated': , - 'state': 'H001', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter_energy:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -9193,154 +6695,6 @@ 'state': '444.444', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'H001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Heat meter', - 'name_by_user': None, - 'serial_number': 'H001', - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.heat_meter_total_heat_energy', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total heat energy', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_gj', - 'unique_id': 'homewizard_H001', - 'unit_of_measurement': 'GJ', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Heat meter Total heat energy', - 'state_class': , - 'unit_of_measurement': 'GJ', - }), - 'context': , - 'entity_id': 'sensor.heat_meter_total_heat_energy', - 'last_changed': , - 'last_updated': , - 'state': '444.444', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'IH001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Inlet heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.inlet_heat_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_IH001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Inlet heat meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.inlet_heat_meter', - 'last_changed': , - 'last_updated': , - 'state': 'IH001', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter_none:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -9421,229 +6775,6 @@ 'state': '555.555', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'IH001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Inlet heat meter', - 'name_by_user': None, - 'serial_number': 'IH001', - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.inlet_heat_meter_total_heat_energy', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Total heat energy', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_gj', - 'unique_id': 'homewizard_IH001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Inlet heat meter Total heat energy', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.inlet_heat_meter_total_heat_energy', - 'last_changed': , - 'last_updated': , - 'state': '555.555', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'WW001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Warm water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.warm_water_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_WW001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Warm water meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.warm_water_meter', - 'last_changed': , - 'last_updated': , - 'state': 'WW001', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'WW001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Warm water meter', - 'name_by_user': None, - 'serial_number': 'WW001', - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.warm_water_meter_total_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_liter_m3', - 'unique_id': 'homewizard_WW001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'water', - 'friendly_name': 'Warm water meter Total water usage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.warm_water_meter_total_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '333.333', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.warm_water_meter_water:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -9725,154 +6856,6 @@ 'state': '333.333', }) # --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'W001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.water_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_W001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Water meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.water_meter', - 'last_changed': , - 'last_updated': , - 'state': 'W001', - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'W001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Water meter', - 'name_by_user': None, - 'serial_number': 'W001', - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.water_meter_total_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_liter_m3', - 'unique_id': 'homewizard_W001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'water', - 'friendly_name': 'Water meter Total water usage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.water_meter_total_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '222.222', - }) -# --- # name: test_sensors[HWE-P1-entity_ids0][sensor.water_meter_water:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -9954,1054 +6937,6 @@ 'state': '222.222', }) # --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_average_demand:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_average_demand:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_average_demand', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active average demand', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_average_w', - 'unique_id': 'aabbccddeeff_active_power_average_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_average_demand:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active average demand', - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_average_demand', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l1_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l2_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l3_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_current_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_frequency:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_frequency:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_frequency', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active frequency', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_frequency_hz', - 'unique_id': 'aabbccddeeff_active_frequency_hz', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_frequency:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'frequency', - 'friendly_name': 'Device Active frequency', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_frequency', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_w', - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l2_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l3_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l1_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l2_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active voltage phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_voltage_phase_v', - 'unique_id': 'aabbccddeeff_active_voltage_l3_v', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_voltage_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Active water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_liter_lpm', - 'unique_id': 'aabbccddeeff_active_liter_lpm', - 'unit_of_measurement': 'l/min', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_active_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Active water usage', - 'state_class': , - 'unit_of_measurement': 'l/min', - }), - 'context': , - 'entity_id': 'sensor.device_active_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- # name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_average_demand:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -12354,83 +8289,6 @@ 'state': '0', }) # --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_peak_demand_current_month:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_peak_demand_current_month:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_peak_demand_current_month', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Peak demand current month', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'monthly_power_peak_w', - 'unique_id': 'aabbccddeeff_monthly_power_peak_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_peak_demand_current_month:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Peak demand current month', - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_peak_demand_current_month', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- # name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -12863,886 +8721,6 @@ 'state': '0.0', }) # --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t1_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_1', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t2_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_2', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t3_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_3', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_4:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_4:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export_tariff_4', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export tariff 4', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_t4_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_export_tariff_4:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export tariff 4', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export_tariff_4', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t1_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_1', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t2_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_2', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t3_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_3', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_4:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_4:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import_tariff_4', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import tariff 4', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_tariff_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_t4_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_energy_import_tariff_4:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import tariff 4', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import_tariff_4', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_gas:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '4.19', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_gas:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_gas', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total gas', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_gas_m3', - 'unique_id': 'aabbccddeeff_total_gas_m3', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_gas:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'gas', - 'friendly_name': 'Device Total gas', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_gas', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- # name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_total_water_usage:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, @@ -14647,173 +9625,7 @@ 'state': '0.0', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-SKT', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_w', - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power', - 'last_changed': , - 'last_updated': , - 'state': '1457.277', - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-SKT', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_active_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '1457.277', - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_export:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_export:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -14847,7 +9659,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_export:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_export:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -14882,7 +9694,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_export:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_export:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -14898,7 +9710,7 @@ 'state': '0', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_import:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_import:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -14932,7 +9744,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_import:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_import:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -14967,7 +9779,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_energy_import:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_energy_import:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -14983,7 +9795,7 @@ 'state': '63.651', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -15017,7 +9829,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -15055,7 +9867,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -15071,7 +9883,7 @@ 'state': '1457.277', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power_phase_1:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -15105,7 +9917,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power_phase_1:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -15143,7 +9955,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_power_phase_1:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -15159,167 +9971,7 @@ 'state': '1457.277', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-SKT', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_export:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_export:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_import:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-SKT', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_import:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_total_energy_import:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import', - 'last_changed': , - 'last_updated': , - 'state': '63.651', - }) -# --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_ssid:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_ssid:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -15353,7 +10005,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_ssid:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_ssid:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -15386,7 +10038,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_ssid:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_ssid:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi SSID', @@ -15399,7 +10051,7 @@ 'state': 'My Wi-Fi', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_strength:device-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_strength:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -15433,7 +10085,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_strength:entity-registry] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_strength:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -15468,7 +10120,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[HWE-SKT-entity_ids2][sensor.device_wi_fi_strength:state] +# name: test_sensors[HWE-SKT-11-entity_ids2][sensor.device_wi_fi_strength:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi strength', @@ -15483,86 +10135,7 @@ 'state': '94', }) # --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_active_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-WTR', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '2.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_active_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Active water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_liter_lpm', - 'unique_id': 'aabbccddeeff_active_liter_lpm', - 'unit_of_measurement': 'l/min', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_active_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Active water usage', - 'state_class': , - 'unit_of_measurement': 'l/min', - }), - 'context': , - 'entity_id': 'sensor.device_active_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_total_water_usage:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_apparent_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -15587,996 +10160,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'HWE-WTR', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '2.03', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_total_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_liter_m3', - 'unique_id': 'aabbccddeeff_total_liter_m3', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_total_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'water', - 'friendly_name': 'Device Total water usage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_water_usage', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '17.014', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'HWE-WTR', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '2.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_liter_lpm', - 'unique_id': 'aabbccddeeff_active_liter_lpm', - 'unit_of_measurement': 'l/min', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Water usage', - 'state_class': , - 'unit_of_measurement': 'l/min', - }), - 'context': , - 'entity_id': 'sensor.device_water_usage', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_ssid:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'HWE-WTR', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '2.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_ssid:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.device_wi_fi_ssid', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Wi-Fi SSID', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'wifi_ssid', - 'unique_id': 'aabbccddeeff_wifi_ssid', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_ssid:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Wi-Fi SSID', - }), - 'context': , - 'entity_id': 'sensor.device_wi_fi_ssid', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': 'My Wi-Fi', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_strength:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'HWE-WTR', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '2.03', - 'via_device_id': None, - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_strength:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.device_wi_fi_strength', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Wi-Fi strength', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'wifi_strength', - 'unique_id': 'aabbccddeeff_wifi_strength', - 'unit_of_measurement': '%', - }) -# --- -# name: test_sensors[HWE-WTR-entity_ids3][sensor.device_wi_fi_strength:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Device Wi-Fi strength', - 'state_class': , - 'unit_of_measurement': '%', - }), - 'context': , - 'entity_id': 'sensor.device_wi_fi_strength', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '84', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_apparent_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_apparent_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_apparent_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active apparent power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_apparent_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Active apparent power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_apparent_power', - 'last_changed': , - 'last_updated': , - 'state': '74.052', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_current:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_current:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_a', - 'unique_id': 'aabbccddeeff_active_current_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_current:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current', - 'last_changed': , - 'last_updated': , - 'state': '0.273', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_frequency:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_frequency:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_frequency', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active frequency', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_frequency_hz', - 'unique_id': 'aabbccddeeff_active_frequency_hz', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_frequency:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'frequency', - 'friendly_name': 'Device Active frequency', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_frequency', - 'last_changed': , - 'last_updated': , - 'state': '50', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_w', - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power', - 'last_changed': , - 'last_updated': , - 'state': '-1058.296', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_factor:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_factor:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_factor', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power factor', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_factor', - 'unique_id': 'aabbccddeeff_active_power_factor', - 'unit_of_measurement': '%', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_factor:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power_factor', - 'friendly_name': 'Device Active power factor', - 'state_class': , - 'unit_of_measurement': '%', - }), - 'context': , - 'entity_id': 'sensor.device_active_power_factor', - 'last_changed': , - 'last_updated': , - 'state': '61.1', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '-1058.296', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_reactive_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_reactive_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_power', - 'entity_id': 'sensor.device_active_reactive_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active reactive power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_reactive_power_var', - 'unique_id': 'aabbccddeeff_active_reactive_power_var', - 'unit_of_measurement': 'var', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_reactive_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'reactive_power', - 'friendly_name': 'Device Active reactive power', - 'state_class': , - 'unit_of_measurement': 'var', - }), - 'context': , - 'entity_id': 'sensor.device_active_reactive_power', - 'last_changed': , - 'last_updated': , - 'state': '-58.612', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_voltage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_voltage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_active_voltage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage', - 'last_changed': , - 'last_updated': , - 'state': '228.472', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_apparent_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_apparent_power:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_apparent_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -16611,7 +10204,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_apparent_power:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_apparent_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -16624,10 +10217,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '74.052', + 'state': '666.768', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_current:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_current:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -16652,16 +10245,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_current:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_current:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -16696,7 +10289,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_current:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_current:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -16709,10 +10302,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '0.273', + 'state': '2.346', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_export:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_export:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -16737,16 +10330,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_export:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_export:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -16781,7 +10374,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_export:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_export:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -16794,10 +10387,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '255.551', + 'state': '85.951', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_import:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_import:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -16822,16 +10415,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_import:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_import:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -16866,7 +10459,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_energy_import:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_energy_import:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -16879,10 +10472,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '2.705', + 'state': '30.511', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_frequency:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_frequency:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -16907,16 +10500,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_frequency:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_frequency:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -16951,7 +10544,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_frequency:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_frequency:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'frequency', @@ -16964,10 +10557,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '50', + 'state': '50.005', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -16992,16 +10585,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17039,7 +10632,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -17052,10 +10645,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '-1058.296', + 'state': '543.312', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_factor:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_factor:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -17080,16 +10673,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_factor:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_factor:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17124,7 +10717,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_factor:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_factor:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -17137,93 +10730,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '61.1', + 'state': '81.688', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '-1058.296', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_reactive_power:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -17248,16 +10758,104 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_reactive_power:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_phase_1:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_power_phase_1', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + 'sensor': dict({ + 'suggested_display_precision': 0, + }), + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Power phase 1', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_power_phase_w', + 'unique_id': 'aabbccddeeff_active_power_l1_w', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_power_phase_1:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'power', + 'friendly_name': 'Device Power phase 1', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_power_phase_1', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '543.312', + }) +# --- +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_reactive_power:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-SKT', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '4.07', + 'via_device_id': None, + }) +# --- +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_reactive_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17292,7 +10890,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_reactive_power:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_reactive_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -17305,170 +10903,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '-58.612', + 'state': '123.456', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_export:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_export:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export', - 'last_changed': , - 'last_updated': , - 'state': '255.551', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_import:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_import:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_total_energy_import:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import', - 'last_changed': , - 'last_updated': , - 'state': '2.705', - }) -# --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_voltage:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_voltage:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -17493,16 +10931,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_voltage:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_voltage:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17537,7 +10975,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_voltage:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_voltage:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -17550,10 +10988,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '228.472', + 'state': '231.539', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_ssid:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_ssid:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -17578,16 +11016,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_ssid:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_ssid:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17620,7 +11058,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_ssid:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_ssid:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi SSID', @@ -17633,7 +11071,7 @@ 'state': 'My Wi-Fi', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_strength:device-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_strength:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -17658,16 +11096,16 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM230-wifi', + 'model': 'HWE-SKT', 'name': 'Device', 'name_by_user': None, 'serial_number': None, 'suggested_area': None, - 'sw_version': '3.06', + 'sw_version': '4.07', 'via_device_id': None, }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_strength:entity-registry] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_strength:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -17702,7 +11140,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM230-entity_ids4][sensor.device_wi_fi_strength:state] +# name: test_sensors[HWE-SKT-21-entity_ids3][sensor.device_wi_fi_strength:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi strength', @@ -17714,1865 +11152,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '92', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_apparent_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active apparent power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Active apparent power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_apparent_power', - 'last_changed': , - 'last_updated': , - 'state': '7112.293', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_apparent_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active apparent power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l1_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Active apparent power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_apparent_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_apparent_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active apparent power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l2_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Active apparent power phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_apparent_power_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '3548.879', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_apparent_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active apparent power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l3_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_apparent_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Active apparent power phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_apparent_power_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '3563.414', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_a', - 'unique_id': 'aabbccddeeff_active_current_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current', - 'last_changed': , - 'last_updated': , - 'state': '30.999', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l1_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l2_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '15.521', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_current_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active current phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l3_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_current_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Active current phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_current_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '15.477', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_frequency:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_frequency:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_frequency', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active frequency', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_frequency_hz', - 'unique_id': 'aabbccddeeff_active_frequency_hz', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_frequency:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'frequency', - 'friendly_name': 'Device Active frequency', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_frequency', - 'last_changed': , - 'last_updated': , - 'state': '49.926', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_w', - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power', - 'last_changed': , - 'last_updated': , - 'state': '-900.194', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_factor_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power factor phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_factor_phase', - 'unique_id': 'aabbccddeeff_active_power_factor_l1', - 'unit_of_measurement': '%', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power_factor', - 'friendly_name': 'Device Active power factor phase 1', - 'state_class': , - 'unit_of_measurement': '%', - }), - 'context': , - 'entity_id': 'sensor.device_active_power_factor_phase_1', - 'last_changed': , - 'last_updated': , 'state': '100', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_factor_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power factor phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_factor_phase', - 'unique_id': 'aabbccddeeff_active_power_factor_l2', - 'unit_of_measurement': '%', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power_factor', - 'friendly_name': 'Device Active power factor phase 2', - 'state_class': , - 'unit_of_measurement': '%', - }), - 'context': , - 'entity_id': 'sensor.device_active_power_factor_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '99.9', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_factor_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power factor phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_factor_phase', - 'unique_id': 'aabbccddeeff_active_power_factor_l3', - 'unit_of_measurement': '%', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_factor_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power_factor', - 'friendly_name': 'Device Active power factor phase 3', - 'state_class': , - 'unit_of_measurement': '%', - }), - 'context': , - 'entity_id': 'sensor.device_active_power_factor_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '99.7', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '-1058.296', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l2_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '158.102', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - 'sensor': dict({ - 'suggested_display_precision': 0, - }), - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l3_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'power', - 'friendly_name': 'Device Active power phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_power_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '0.0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_power', - 'entity_id': 'sensor.device_active_reactive_power', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active reactive power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_reactive_power_var', - 'unique_id': 'aabbccddeeff_active_reactive_power_var', - 'unit_of_measurement': 'var', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'reactive_power', - 'friendly_name': 'Device Active reactive power', - 'state_class': , - 'unit_of_measurement': 'var', - }), - 'context': , - 'entity_id': 'sensor.device_active_reactive_power', - 'last_changed': , - 'last_updated': , - 'state': '-429.025', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_reactive_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active reactive power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_reactive_power_phase_var', - 'unique_id': 'aabbccddeeff_active_reactive_power_l1_var', - 'unit_of_measurement': 'var', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'reactive_power', - 'friendly_name': 'Device Active reactive power phase 1', - 'state_class': , - 'unit_of_measurement': 'var', - }), - 'context': , - 'entity_id': 'sensor.device_active_reactive_power_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_reactive_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active reactive power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_reactive_power_phase_var', - 'unique_id': 'aabbccddeeff_active_reactive_power_l2_var', - 'unit_of_measurement': 'var', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'reactive_power', - 'friendly_name': 'Device Active reactive power phase 2', - 'state_class': , - 'unit_of_measurement': 'var', - }), - 'context': , - 'entity_id': 'sensor.device_active_reactive_power_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '-166.675', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_reactive_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Active reactive power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_reactive_power_phase_var', - 'unique_id': 'aabbccddeeff_active_reactive_power_l3_var', - 'unit_of_measurement': 'var', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_reactive_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'reactive_power', - 'friendly_name': 'Device Active reactive power phase 3', - 'state_class': , - 'unit_of_measurement': 'var', - }), - 'context': , - 'entity_id': 'sensor.device_active_reactive_power_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '-262.35', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_1:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Power', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': None, - 'unique_id': 'aabbccddeeff_active_power_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_1', - 'last_changed': , - 'last_updated': , - 'state': '230.751', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_power_phase_1', - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l1_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_2', - 'last_changed': , - 'last_updated': , - 'state': '228.391', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_power_phase_2', - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_power_phase_w', - 'unique_id': 'aabbccddeeff_active_power_l2_w', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_active_voltage_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'voltage', - 'friendly_name': 'Device Active voltage phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_active_voltage_phase_3', - 'last_changed': , - 'last_updated': , - 'state': '229.612', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power:device-registry] +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_total_water_usage:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -19597,7 +11180,340 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'HWE-WTR', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '2.03', + 'via_device_id': None, + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_total_water_usage:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_total_water_usage', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Total water usage', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'total_liter_m3', + 'unique_id': 'aabbccddeeff_total_liter_m3', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_total_water_usage:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'water', + 'friendly_name': 'Device Total water usage', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_total_water_usage', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '17.014', + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_water_usage:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-WTR', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '2.03', + 'via_device_id': None, + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_water_usage:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_water_usage', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Water usage', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_liter_lpm', + 'unique_id': 'aabbccddeeff_active_liter_lpm', + 'unit_of_measurement': 'l/min', + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_water_usage:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Water usage', + 'state_class': , + 'unit_of_measurement': 'l/min', + }), + 'context': , + 'entity_id': 'sensor.device_water_usage', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0', + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_ssid:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-WTR', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '2.03', + 'via_device_id': None, + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_ssid:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': None, + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': , + 'entity_id': 'sensor.device_wi_fi_ssid', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Wi-Fi SSID', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'wifi_ssid', + 'unique_id': 'aabbccddeeff_wifi_ssid', + 'unit_of_measurement': None, + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_ssid:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Wi-Fi SSID', + }), + 'context': , + 'entity_id': 'sensor.device_wi_fi_ssid', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'My Wi-Fi', + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_strength:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-WTR', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '2.03', + 'via_device_id': None, + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_strength:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': , + 'entity_id': 'sensor.device_wi_fi_strength', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Wi-Fi strength', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'wifi_strength', + 'unique_id': 'aabbccddeeff_wifi_strength', + 'unit_of_measurement': '%', + }) +# --- +# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_wi_fi_strength:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Wi-Fi strength', + 'state_class': , + 'unit_of_measurement': '%', + }), + 'context': , + 'entity_id': 'sensor.device_wi_fi_strength', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '84', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_apparent_power:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -19606,7 +11522,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_apparent_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -19641,7 +11557,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_apparent_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'apparent_power', @@ -19654,10 +11570,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '7112.293', + 'state': '74.052', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_1:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_current:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -19682,7 +11598,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -19691,262 +11607,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_apparent_power_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Apparent power phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l1_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Apparent power phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_apparent_power_phase_1', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_apparent_power_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Apparent power phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l2_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Apparent power phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_apparent_power_phase_2', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '3548.879', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_apparent_power_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Apparent power phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_apparent_power_phase_va', - 'unique_id': 'aabbccddeeff_active_apparent_power_l3_va', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_apparent_power_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'apparent_power', - 'friendly_name': 'Device Apparent power phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_apparent_power_phase_3', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '3563.414', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_current:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -19981,7 +11642,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_current:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'current', @@ -19994,10 +11655,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '30.999', + 'state': '0.273', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_1:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_export:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20022,7 +11683,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -20031,262 +11692,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_1:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_current_phase_1', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Current phase 1', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l1_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_1:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Current phase 1', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_current_phase_1', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '0', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_current_phase_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Current phase 2', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l2_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Current phase 2', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_current_phase_2', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '15.521', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_3:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_3:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_current_phase_3', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'labels': set({ - }), - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Current phase 3', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'active_current_phase_a', - 'unique_id': 'aabbccddeeff_active_current_l3_a', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_current_phase_3:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'current', - 'friendly_name': 'Device Current phase 3', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_current_phase_3', - 'last_changed': , - 'last_reported': , - 'last_updated': , - 'state': '15.477', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'labels': set({ - }), - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_export:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_export:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20321,7 +11727,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_export:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_export:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -20334,10 +11740,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '0.523', + 'state': '255.551', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_import:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_import:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20362,7 +11768,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -20371,7 +11777,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_import:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_import:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20406,7 +11812,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_energy_import:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_energy_import:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'energy', @@ -20419,10 +11825,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '0.101', + 'state': '2.705', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_frequency:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_frequency:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20447,7 +11853,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -20456,7 +11862,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_frequency:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_frequency:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20491,7 +11897,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_frequency:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_frequency:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'frequency', @@ -20504,10 +11910,10 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '49.926', + 'state': '50', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20532,7 +11938,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', + 'model': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, 'serial_number': None, @@ -20541,7 +11947,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power:entity-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20579,7 +11985,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power:state] +# name: test_sensors[SDM230-entity_ids5][sensor.device_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -20592,10 +11998,429 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '-900.194', + 'state': '-1058.296', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_1:device-registry] +# name: test_sensors[SDM230-entity_ids5][sensor.device_power_factor:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_power_factor:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_power_factor', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Power factor', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_power_factor', + 'unit_of_measurement': '%', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_power_factor:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'power_factor', + 'friendly_name': 'Device Power factor', + 'state_class': , + 'unit_of_measurement': '%', + }), + 'context': , + 'entity_id': 'sensor.device_power_factor', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '61.1', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_reactive_power:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_reactive_power:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_reactive_power', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Reactive power', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_reactive_power_var', + 'unit_of_measurement': 'var', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_reactive_power:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'reactive_power', + 'friendly_name': 'Device Reactive power', + 'state_class': , + 'unit_of_measurement': 'var', + }), + 'context': , + 'entity_id': 'sensor.device_reactive_power', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '-58.612', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_voltage:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_voltage:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_voltage', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Voltage', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_voltage_v', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_voltage:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'voltage', + 'friendly_name': 'Device Voltage', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_voltage', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '228.472', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_ssid:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_ssid:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': None, + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': , + 'entity_id': 'sensor.device_wi_fi_ssid', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Wi-Fi SSID', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'wifi_ssid', + 'unique_id': 'aabbccddeeff_wifi_ssid', + 'unit_of_measurement': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_ssid:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Wi-Fi SSID', + }), + 'context': , + 'entity_id': 'sensor.device_wi_fi_ssid', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'My Wi-Fi', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_strength:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM230-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_strength:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': , + 'entity_id': 'sensor.device_wi_fi_strength', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Wi-Fi strength', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'wifi_strength', + 'unique_id': 'aabbccddeeff_wifi_strength', + 'unit_of_measurement': '%', + }) +# --- +# name: test_sensors[SDM230-entity_ids5][sensor.device_wi_fi_strength:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Wi-Fi strength', + 'state_class': , + 'unit_of_measurement': '%', + }), + 'context': , + 'entity_id': 'sensor.device_wi_fi_strength', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '92', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20629,7 +12454,1030 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_1:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_apparent_power', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Apparent power', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_apparent_power_va', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'apparent_power', + 'friendly_name': 'Device Apparent power', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_apparent_power', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '7112.293', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_1:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_1:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_apparent_power_phase_1', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Apparent power phase 1', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_apparent_power_phase_va', + 'unique_id': 'aabbccddeeff_active_apparent_power_l1_va', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_1:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'apparent_power', + 'friendly_name': 'Device Apparent power phase 1', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_apparent_power_phase_1', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_2:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_2:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_apparent_power_phase_2', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Apparent power phase 2', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_apparent_power_phase_va', + 'unique_id': 'aabbccddeeff_active_apparent_power_l2_va', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_2:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'apparent_power', + 'friendly_name': 'Device Apparent power phase 2', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_apparent_power_phase_2', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '3548.879', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_3:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_3:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_apparent_power_phase_3', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Apparent power phase 3', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_apparent_power_phase_va', + 'unique_id': 'aabbccddeeff_active_apparent_power_l3_va', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_apparent_power_phase_3:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'apparent_power', + 'friendly_name': 'Device Apparent power phase 3', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_apparent_power_phase_3', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '3563.414', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_current', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Current', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_current_a', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'current', + 'friendly_name': 'Device Current', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_current', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '30.999', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_1:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_1:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_current_phase_1', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Current phase 1', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_current_phase_a', + 'unique_id': 'aabbccddeeff_active_current_l1_a', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_1:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'current', + 'friendly_name': 'Device Current phase 1', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_current_phase_1', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_2:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_2:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_current_phase_2', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Current phase 2', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_current_phase_a', + 'unique_id': 'aabbccddeeff_active_current_l2_a', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_2:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'current', + 'friendly_name': 'Device Current phase 2', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_current_phase_2', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '15.521', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_3:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_3:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_current_phase_3', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Current phase 3', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'active_current_phase_a', + 'unique_id': 'aabbccddeeff_active_current_l3_a', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_current_phase_3:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'current', + 'friendly_name': 'Device Current phase 3', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_current_phase_3', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '15.477', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_export:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_export:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_energy_export', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Energy export', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'total_energy_export_kwh', + 'unique_id': 'aabbccddeeff_total_power_export_kwh', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_export:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'energy', + 'friendly_name': 'Device Energy export', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_energy_export', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0.523', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_import:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_import:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_energy_import', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Energy import', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'total_energy_import_kwh', + 'unique_id': 'aabbccddeeff_total_power_import_kwh', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_energy_import:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'energy', + 'friendly_name': 'Device Energy import', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_energy_import', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '0.101', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_frequency:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_frequency:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_frequency', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Frequency', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_frequency_hz', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_frequency:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'frequency', + 'friendly_name': 'Device Frequency', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_frequency', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '49.926', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_power:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_power:entity-registry] + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': dict({ + 'state_class': , + }), + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'sensor', + 'entity_category': None, + 'entity_id': 'sensor.device_power', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + 'sensor': dict({ + 'suggested_display_precision': 0, + }), + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': 'Power', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_active_power_w', + 'unit_of_measurement': , + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_power:state] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'power', + 'friendly_name': 'Device Power', + 'state_class': , + 'unit_of_measurement': , + }), + 'context': , + 'entity_id': 'sensor.device_power', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': '-900.194', + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_1:device-registry] + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'SDM630-wifi', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '3.06', + 'via_device_id': None, + }) +# --- +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20664,7 +13512,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_1:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -20680,7 +13528,7 @@ 'state': '100', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_2:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20714,7 +13562,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_2:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20749,7 +13597,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_2:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -20765,7 +13613,7 @@ 'state': '99.9', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_3:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20799,7 +13647,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_3:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20834,7 +13682,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_factor_phase_3:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_factor_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power_factor', @@ -20850,7 +13698,7 @@ 'state': '99.7', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_1:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20884,7 +13732,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_1:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -20922,7 +13770,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_1:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -20938,7 +13786,7 @@ 'state': '-1058.296', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_2:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -20972,7 +13820,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_2:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21010,7 +13858,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_2:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -21026,7 +13874,7 @@ 'state': '158.102', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_3:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21060,7 +13908,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_3:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21098,7 +13946,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_power_phase_3:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_power_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'power', @@ -21114,7 +13962,7 @@ 'state': '0.0', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21148,7 +13996,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21183,7 +14031,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -21199,7 +14047,7 @@ 'state': '-429.025', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_1:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21233,7 +14081,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_1:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21268,7 +14116,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_1:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -21284,7 +14132,7 @@ 'state': '0', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_2:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21318,7 +14166,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_2:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21353,7 +14201,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_2:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -21369,7 +14217,7 @@ 'state': '-166.675', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_3:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21403,7 +14251,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_3:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21438,7 +14286,7 @@ 'unit_of_measurement': 'var', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_reactive_power_phase_3:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_reactive_power_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'reactive_power', @@ -21454,167 +14302,7 @@ 'state': '-262.35', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_export:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_export:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_export', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy export', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_export_kwh', - 'unique_id': 'aabbccddeeff_total_power_export_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_export:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy export', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_export', - 'last_changed': , - 'last_updated': , - 'state': '0.523', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_import:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - tuple( - 'mac', - '3c:39:e7:aa:bb:cc', - ), - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - '3c39e7aabbcc', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'SDM630-wifi', - 'name': 'Device', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': '3.06', - 'via_device_id': None, - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_import:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.device_total_energy_import', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total energy import', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_import_kwh', - 'unique_id': 'aabbccddeeff_total_power_import_kwh', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_total_energy_import:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Device Total energy import', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.device_total_energy_import', - 'last_changed': , - 'last_updated': , - 'state': '0.101', - }) -# --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_1:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_1:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21648,7 +14336,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_1:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_1:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21683,7 +14371,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_1:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_1:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -21699,7 +14387,7 @@ 'state': '230.751', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_2:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_2:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21733,7 +14421,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_2:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_2:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21768,7 +14456,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_2:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_2:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -21784,7 +14472,7 @@ 'state': '228.391', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_3:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_3:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21818,7 +14506,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_3:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_3:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21853,7 +14541,7 @@ 'unit_of_measurement': , }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_voltage_phase_3:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_voltage_phase_3:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'voltage', @@ -21869,7 +14557,7 @@ 'state': '229.612', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_ssid:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_ssid:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21903,7 +14591,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_ssid:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_ssid:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -21936,7 +14624,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_ssid:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_ssid:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi SSID', @@ -21949,7 +14637,7 @@ 'state': 'My Wi-Fi', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_strength:device-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_strength:device-registry] DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -21983,7 +14671,7 @@ 'via_device_id': None, }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_strength:entity-registry] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_strength:entity-registry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -22018,7 +14706,7 @@ 'unit_of_measurement': '%', }) # --- -# name: test_sensors[SDM630-entity_ids5][sensor.device_wi_fi_strength:state] +# name: test_sensors[SDM630-entity_ids6][sensor.device_wi_fi_strength:state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Wi-Fi strength', @@ -22033,889 +14721,3 @@ 'state': '92', }) # --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'G001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.gas_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_G001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Gas meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.gas_meter', - 'last_changed': , - 'last_updated': , - 'state': 'G001', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'unknown_unit', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.gas_meter_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_unknown_unit_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Gas meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.gas_meter_2', - 'last_changed': , - 'last_updated': , - 'state': 'unknown_unit', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'G001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.gas_meter_total_gas', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total gas', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_gas_m3', - 'unique_id': 'homewizard_G001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'gas', - 'friendly_name': 'Gas meter Total gas', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.gas_meter_total_gas', - 'last_changed': , - 'last_updated': , - 'state': '111.111', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas_2:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'unknown_unit', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Gas meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas_2:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.gas_meter_total_gas_2', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Total gas', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_gas_m3', - 'unique_id': 'homewizard_unknown_unit', - 'unit_of_measurement': 'cats', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.gas_meter_total_gas_2:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Gas meter Total gas', - 'state_class': , - 'unit_of_measurement': 'cats', - }), - 'context': , - 'entity_id': 'sensor.gas_meter_total_gas_2', - 'last_changed': , - 'last_updated': , - 'state': '666.666', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'H001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.heat_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_H001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Heat meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.heat_meter', - 'last_changed': , - 'last_updated': , - 'state': 'H001', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'H001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.heat_meter_total_heat_energy', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total heat energy', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_gj', - 'unique_id': 'homewizard_H001', - 'unit_of_measurement': 'GJ', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.heat_meter_total_heat_energy:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'energy', - 'friendly_name': 'Heat meter Total heat energy', - 'state_class': , - 'unit_of_measurement': 'GJ', - }), - 'context': , - 'entity_id': 'sensor.heat_meter_total_heat_energy', - 'last_changed': , - 'last_updated': , - 'state': '444.444', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'IH001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Inlet heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.inlet_heat_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_IH001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Inlet heat meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.inlet_heat_meter', - 'last_changed': , - 'last_updated': , - 'state': 'IH001', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'IH001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Inlet heat meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.inlet_heat_meter_total_heat_energy', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': None, - 'original_name': 'Total heat energy', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_energy_gj', - 'unique_id': 'homewizard_IH001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.inlet_heat_meter_total_heat_energy:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Inlet heat meter Total heat energy', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.inlet_heat_meter_total_heat_energy', - 'last_changed': , - 'last_updated': , - 'state': '555.555', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'WW001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Warm water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.warm_water_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_WW001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Warm water meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.warm_water_meter', - 'last_changed': , - 'last_updated': , - 'state': 'WW001', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'WW001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Warm water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.warm_water_meter_total_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_liter_m3', - 'unique_id': 'homewizard_WW001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.warm_water_meter_total_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'water', - 'friendly_name': 'Warm water meter Total water usage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.warm_water_meter_total_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '333.333', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'W001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': None, - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': , - 'entity_id': 'sensor.water_meter', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': None, - 'original_icon': 'mdi:alphabetical-variant', - 'original_name': None, - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'meter_identifier', - 'unique_id': 'homewizard_W001_meter_identifier', - 'unit_of_measurement': None, - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'friendly_name': 'Water meter', - 'icon': 'mdi:alphabetical-variant', - }), - 'context': , - 'entity_id': 'sensor.water_meter', - 'last_changed': , - 'last_updated': , - 'state': 'W001', - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:device-registry] - DeviceRegistryEntrySnapshot({ - 'area_id': None, - 'config_entries': , - 'configuration_url': None, - 'connections': set({ - }), - 'disabled_by': None, - 'entry_type': None, - 'hw_version': None, - 'id': , - 'identifiers': set({ - tuple( - 'homewizard', - 'W001', - ), - }), - 'is_new': False, - 'manufacturer': 'HomeWizard', - 'model': 'HWE-P1', - 'name': 'Water meter', - 'name_by_user': None, - 'serial_number': None, - 'suggested_area': None, - 'sw_version': None, - 'via_device_id': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:entity-registry] - EntityRegistryEntrySnapshot({ - 'aliases': set({ - }), - 'area_id': None, - 'capabilities': dict({ - 'state_class': , - }), - 'config_entry_id': , - 'device_class': None, - 'device_id': , - 'disabled_by': None, - 'domain': 'sensor', - 'entity_category': None, - 'entity_id': 'sensor.water_meter_total_water_usage', - 'has_entity_name': True, - 'hidden_by': None, - 'icon': None, - 'id': , - 'name': None, - 'options': dict({ - }), - 'original_device_class': , - 'original_icon': None, - 'original_name': 'Total water usage', - 'platform': 'homewizard', - 'previous_unique_id': None, - 'supported_features': 0, - 'translation_key': 'total_liter_m3', - 'unique_id': 'homewizard_W001', - 'unit_of_measurement': , - }) -# --- -# name: test_sensors_external_devices[HWE-P1-entity_ids0][sensor.water_meter_total_water_usage:state] - StateSnapshot({ - 'attributes': ReadOnlyDict({ - 'device_class': 'water', - 'friendly_name': 'Water meter Total water usage', - 'state_class': , - 'unit_of_measurement': , - }), - 'context': , - 'entity_id': 'sensor.water_meter_total_water_usage', - 'last_changed': , - 'last_updated': , - 'state': '222.222', - }) -# --- diff --git a/tests/components/homewizard/snapshots/test_switch.ambr b/tests/components/homewizard/snapshots/test_switch.ambr index 3036cd3bc38..8877fe01a91 100644 --- a/tests/components/homewizard/snapshots/test_switch.ambr +++ b/tests/components/homewizard/snapshots/test_switch.ambr @@ -159,7 +159,7 @@ 'via_device_id': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device-state_set-power_on] +# name: test_switch_entities[HWE-SKT-11-switch.device-state_set-power_on] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', @@ -173,7 +173,7 @@ 'state': 'on', }) # --- -# name: test_switch_entities[HWE-SKT-switch.device-state_set-power_on].1 +# name: test_switch_entities[HWE-SKT-11-switch.device-state_set-power_on].1 EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -206,7 +206,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device-state_set-power_on].2 +# name: test_switch_entities[HWE-SKT-11-switch.device-state_set-power_on].2 DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -240,7 +240,7 @@ 'via_device_id': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_cloud_connection-system_set-cloud_enabled] +# name: test_switch_entities[HWE-SKT-11-switch.device_cloud_connection-system_set-cloud_enabled] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Cloud connection', @@ -253,7 +253,7 @@ 'state': 'on', }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_cloud_connection-system_set-cloud_enabled].1 +# name: test_switch_entities[HWE-SKT-11-switch.device_cloud_connection-system_set-cloud_enabled].1 EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -286,7 +286,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_cloud_connection-system_set-cloud_enabled].2 +# name: test_switch_entities[HWE-SKT-11-switch.device_cloud_connection-system_set-cloud_enabled].2 DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -320,7 +320,7 @@ 'via_device_id': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_switch_lock-state_set-switch_lock] +# name: test_switch_entities[HWE-SKT-11-switch.device_switch_lock-state_set-switch_lock] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Device Switch lock', @@ -333,7 +333,7 @@ 'state': 'off', }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_switch_lock-state_set-switch_lock].1 +# name: test_switch_entities[HWE-SKT-11-switch.device_switch_lock-state_set-switch_lock].1 EntityRegistryEntrySnapshot({ 'aliases': set({ }), @@ -366,7 +366,7 @@ 'unit_of_measurement': None, }) # --- -# name: test_switch_entities[HWE-SKT-switch.device_switch_lock-state_set-switch_lock].2 +# name: test_switch_entities[HWE-SKT-11-switch.device_switch_lock-state_set-switch_lock].2 DeviceRegistryEntrySnapshot({ 'area_id': None, 'config_entries': , @@ -400,6 +400,247 @@ 'via_device_id': None, }) # --- +# name: test_switch_entities[HWE-SKT-21-switch.device-state_set-power_on] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'device_class': 'outlet', + 'friendly_name': 'Device', + }), + 'context': , + 'entity_id': 'switch.device', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'on', + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device-state_set-power_on].1 + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': None, + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'switch', + 'entity_category': None, + 'entity_id': 'switch.device', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': , + 'original_icon': None, + 'original_name': None, + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': None, + 'unique_id': 'aabbccddeeff_power_on', + 'unit_of_measurement': None, + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device-state_set-power_on].2 + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-SKT', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '4.07', + 'via_device_id': None, + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_cloud_connection-system_set-cloud_enabled] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Cloud connection', + }), + 'context': , + 'entity_id': 'switch.device_cloud_connection', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'on', + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_cloud_connection-system_set-cloud_enabled].1 + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': None, + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'switch', + 'entity_category': , + 'entity_id': 'switch.device_cloud_connection', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Cloud connection', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'cloud_connection', + 'unique_id': 'aabbccddeeff_cloud_connection', + 'unit_of_measurement': None, + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_cloud_connection-system_set-cloud_enabled].2 + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-SKT', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '4.07', + 'via_device_id': None, + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_switch_lock-state_set-switch_lock] + StateSnapshot({ + 'attributes': ReadOnlyDict({ + 'friendly_name': 'Device Switch lock', + }), + 'context': , + 'entity_id': 'switch.device_switch_lock', + 'last_changed': , + 'last_reported': , + 'last_updated': , + 'state': 'off', + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_switch_lock-state_set-switch_lock].1 + EntityRegistryEntrySnapshot({ + 'aliases': set({ + }), + 'area_id': None, + 'capabilities': None, + 'config_entry_id': , + 'device_class': None, + 'device_id': , + 'disabled_by': None, + 'domain': 'switch', + 'entity_category': , + 'entity_id': 'switch.device_switch_lock', + 'has_entity_name': True, + 'hidden_by': None, + 'icon': None, + 'id': , + 'labels': set({ + }), + 'name': None, + 'options': dict({ + }), + 'original_device_class': None, + 'original_icon': None, + 'original_name': 'Switch lock', + 'platform': 'homewizard', + 'previous_unique_id': None, + 'supported_features': 0, + 'translation_key': 'switch_lock', + 'unique_id': 'aabbccddeeff_switch_lock', + 'unit_of_measurement': None, + }) +# --- +# name: test_switch_entities[HWE-SKT-21-switch.device_switch_lock-state_set-switch_lock].2 + DeviceRegistryEntrySnapshot({ + 'area_id': None, + 'config_entries': , + 'configuration_url': None, + 'connections': set({ + tuple( + 'mac', + '3c:39:e7:aa:bb:cc', + ), + }), + 'disabled_by': None, + 'entry_type': None, + 'hw_version': None, + 'id': , + 'identifiers': set({ + tuple( + 'homewizard', + '3c39e7aabbcc', + ), + }), + 'is_new': False, + 'labels': set({ + }), + 'manufacturer': 'HomeWizard', + 'model': 'HWE-SKT', + 'name': 'Device', + 'name_by_user': None, + 'serial_number': None, + 'suggested_area': None, + 'sw_version': '4.07', + 'via_device_id': None, + }) +# --- # name: test_switch_entities[SDM230-switch.device_cloud_connection-system_set-cloud_enabled] StateSnapshot({ 'attributes': ReadOnlyDict({ diff --git a/tests/components/homewizard/test_diagnostics.py b/tests/components/homewizard/test_diagnostics.py index 8356c94d164..e3d7f4e6da9 100644 --- a/tests/components/homewizard/test_diagnostics.py +++ b/tests/components/homewizard/test_diagnostics.py @@ -14,7 +14,8 @@ from tests.typing import ClientSessionGenerator "device_fixture", [ "HWE-P1", - "HWE-SKT", + "HWE-SKT-11", + "HWE-SKT-21", "HWE-WTR", "SDM230", "SDM630", diff --git a/tests/components/homewizard/test_init.py b/tests/components/homewizard/test_init.py index d8aeb302aa0..438df8ab869 100644 --- a/tests/components/homewizard/test_init.py +++ b/tests/components/homewizard/test_init.py @@ -126,12 +126,22 @@ async def test_load_handles_homewizardenergy_exception( ("device_fixture", "old_unique_id", "new_unique_id"), [ ( - "HWE-SKT", + "HWE-SKT-11", "aabbccddeeff_total_power_import_t1_kwh", "aabbccddeeff_total_power_import_kwh", ), ( - "HWE-SKT", + "HWE-SKT-11", + "aabbccddeeff_total_power_export_t1_kwh", + "aabbccddeeff_total_power_export_kwh", + ), + ( + "HWE-SKT-21", + "aabbccddeeff_total_power_import_t1_kwh", + "aabbccddeeff_total_power_import_kwh", + ), + ( + "HWE-SKT-21", "aabbccddeeff_total_power_export_t1_kwh", "aabbccddeeff_total_power_export_kwh", ), @@ -170,12 +180,22 @@ async def test_sensor_migration( ("device_fixture", "old_unique_id", "new_unique_id"), [ ( - "HWE-SKT", + "HWE-SKT-11", "aabbccddeeff_total_power_import_t1_kwh", "aabbccddeeff_total_power_import_kwh", ), ( - "HWE-SKT", + "HWE-SKT-11", + "aabbccddeeff_total_power_export_t1_kwh", + "aabbccddeeff_total_power_export_kwh", + ), + ( + "HWE-SKT-21", + "aabbccddeeff_total_power_import_t1_kwh", + "aabbccddeeff_total_power_import_kwh", + ), + ( + "HWE-SKT-21", "aabbccddeeff_total_power_export_t1_kwh", "aabbccddeeff_total_power_export_kwh", ), diff --git a/tests/components/homewizard/test_number.py b/tests/components/homewizard/test_number.py index dade8f4eef5..ff27fb1b257 100644 --- a/tests/components/homewizard/test_number.py +++ b/tests/components/homewizard/test_number.py @@ -22,7 +22,7 @@ pytestmark = [ ] -@pytest.mark.parametrize("device_fixture", ["HWE-SKT"]) +@pytest.mark.parametrize("device_fixture", ["HWE-SKT-11", "HWE-SKT-21"]) async def test_number_entities( hass: HomeAssistant, device_registry: dr.DeviceRegistry, diff --git a/tests/components/homewizard/test_sensor.py b/tests/components/homewizard/test_sensor.py index a7d018ea35f..5a1b25c69bb 100644 --- a/tests/components/homewizard/test_sensor.py +++ b/tests/components/homewizard/test_sensor.py @@ -112,7 +112,7 @@ pytestmark = [ ], ), ( - "HWE-SKT", + "HWE-SKT-11", [ "sensor.device_energy_export", "sensor.device_energy_import", @@ -122,6 +122,23 @@ pytestmark = [ "sensor.device_wi_fi_strength", ], ), + ( + "HWE-SKT-21", + [ + "sensor.device_apparent_power", + "sensor.device_current", + "sensor.device_energy_export", + "sensor.device_energy_import", + "sensor.device_frequency", + "sensor.device_power_factor", + "sensor.device_power_phase_1", + "sensor.device_power", + "sensor.device_reactive_power", + "sensor.device_voltage", + "sensor.device_wi_fi_ssid", + "sensor.device_wi_fi_strength", + ], + ), ( "HWE-WTR", [ @@ -276,7 +293,13 @@ async def test_sensors( ], ), ( - "HWE-SKT", + "HWE-SKT-11", + [ + "sensor.device_wi_fi_strength", + ], + ), + ( + "HWE-SKT-21", [ "sensor.device_wi_fi_strength", ], @@ -413,7 +436,7 @@ async def test_external_sensors_unreachable( ("device_fixture", "entity_ids"), [ ( - "HWE-SKT", + "HWE-SKT-11", [ "sensor.device_apparent_power_phase_1", "sensor.device_apparent_power_phase_2", @@ -464,6 +487,52 @@ async def test_external_sensors_unreachable( "sensor.device_water_usage", ], ), + ( + "HWE-SKT-21", + [ + "sensor.device_apparent_power_phase_1", + "sensor.device_apparent_power_phase_2", + "sensor.device_apparent_power_phase_3", + "sensor.device_average_demand", + "sensor.device_current_phase_1", + "sensor.device_current_phase_2", + "sensor.device_current_phase_3", + "sensor.device_dsmr_version", + "sensor.device_energy_export_tariff_1", + "sensor.device_energy_export_tariff_2", + "sensor.device_energy_export_tariff_3", + "sensor.device_energy_export_tariff_4", + "sensor.device_energy_import_tariff_1", + "sensor.device_energy_import_tariff_2", + "sensor.device_energy_import_tariff_3", + "sensor.device_energy_import_tariff_4", + "sensor.device_long_power_failures_detected", + "sensor.device_peak_demand_current_month", + "sensor.device_power_factor_phase_1", + "sensor.device_power_factor_phase_2", + "sensor.device_power_factor_phase_3", + "sensor.device_power_failures_detected", + "sensor.device_power_phase_2", + "sensor.device_power_phase_3", + "sensor.device_reactive_power_phase_1", + "sensor.device_reactive_power_phase_2", + "sensor.device_reactive_power_phase_3", + "sensor.device_smart_meter_identifier", + "sensor.device_smart_meter_model", + "sensor.device_tariff", + "sensor.device_total_water_usage", + "sensor.device_voltage_phase_1", + "sensor.device_voltage_phase_2", + "sensor.device_voltage_phase_3", + "sensor.device_voltage_sags_detected_phase_1", + "sensor.device_voltage_sags_detected_phase_2", + "sensor.device_voltage_sags_detected_phase_3", + "sensor.device_voltage_swells_detected_phase_1", + "sensor.device_voltage_swells_detected_phase_2", + "sensor.device_voltage_swells_detected_phase_3", + "sensor.device_water_usage", + ], + ), ( "HWE-WTR", [ diff --git a/tests/components/homewizard/test_switch.py b/tests/components/homewizard/test_switch.py index 01aa021783f..e9d036a01d8 100644 --- a/tests/components/homewizard/test_switch.py +++ b/tests/components/homewizard/test_switch.py @@ -87,9 +87,12 @@ async def test_entities_not_created_for_device( @pytest.mark.parametrize( ("device_fixture", "entity_id", "method", "parameter"), [ - ("HWE-SKT", "switch.device", "state_set", "power_on"), - ("HWE-SKT", "switch.device_switch_lock", "state_set", "switch_lock"), - ("HWE-SKT", "switch.device_cloud_connection", "system_set", "cloud_enabled"), + ("HWE-SKT-11", "switch.device", "state_set", "power_on"), + ("HWE-SKT-11", "switch.device_switch_lock", "state_set", "switch_lock"), + ("HWE-SKT-11", "switch.device_cloud_connection", "system_set", "cloud_enabled"), + ("HWE-SKT-21", "switch.device", "state_set", "power_on"), + ("HWE-SKT-21", "switch.device_switch_lock", "state_set", "switch_lock"), + ("HWE-SKT-21", "switch.device_cloud_connection", "system_set", "cloud_enabled"), ("SDM230", "switch.device_cloud_connection", "system_set", "cloud_enabled"), ("SDM630", "switch.device_cloud_connection", "system_set", "cloud_enabled"), ("HWE-KWH1", "switch.device_cloud_connection", "system_set", "cloud_enabled"), @@ -192,7 +195,7 @@ async def test_switch_entities( ) -@pytest.mark.parametrize("device_fixture", ["HWE-SKT"]) +@pytest.mark.parametrize("device_fixture", ["HWE-SKT-11", "HWE-SKT-21"]) @pytest.mark.parametrize("exception", [RequestError, UnsupportedError]) @pytest.mark.parametrize( ("entity_id", "method"),