From 5612e3a92bfcdab937e9da83a9c54b856fc3caef Mon Sep 17 00:00:00 2001 From: Duco Sebel <74970928+DCSBL@users.noreply.github.com> Date: Mon, 22 Jul 2024 11:26:38 +0200 Subject: [PATCH] Bumb python-homewizard-energy to 6.1.1 to embed model in upstream library (#122365) --- homeassistant/components/homewizard/entity.py | 18 +- .../components/homewizard/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- .../snapshots/test_diagnostics.ambr | 48 ++++++ .../homewizard/snapshots/test_sensor.ambr | 160 +++++++++--------- .../homewizard/snapshots/test_switch.ambr | 10 +- 7 files changed, 140 insertions(+), 102 deletions(-) diff --git a/homeassistant/components/homewizard/entity.py b/homeassistant/components/homewizard/entity.py index 51559984fea..0aea899c044 100644 --- a/homeassistant/components/homewizard/entity.py +++ b/homeassistant/components/homewizard/entity.py @@ -2,23 +2,13 @@ from __future__ import annotations -from homeassistant.const import ATTR_CONNECTIONS, ATTR_IDENTIFIERS, ATTR_MODEL +from homeassistant.const import ATTR_CONNECTIONS, ATTR_IDENTIFIERS from homeassistant.helpers.device_registry import CONNECTION_NETWORK_MAC, DeviceInfo from homeassistant.helpers.update_coordinator import CoordinatorEntity from .const import DOMAIN from .coordinator import HWEnergyDeviceUpdateCoordinator -TYPE_MODEL_MAP = { - "HWE-P1": "Wi-Fi P1 Meter", - "HWE-SKT": "Wi-Fi Energy Socket", - "HWE-WTR": "Wi-Fi Water Meter", - "HWE-KWH1": "Wi-Fi kWh Meter", - "HWE-KWH3": "Wi-Fi kWh Meter", - "SDM230-wifi": "Wi-Fi kWh Meter", - "SDM630-wifi": "Wi-Fi kWh Meter", -} - class HomeWizardEntity(CoordinatorEntity[HWEnergyDeviceUpdateCoordinator]): """Defines a HomeWizard entity.""" @@ -32,11 +22,11 @@ class HomeWizardEntity(CoordinatorEntity[HWEnergyDeviceUpdateCoordinator]): manufacturer="HomeWizard", sw_version=coordinator.data.device.firmware_version, model_id=coordinator.data.device.product_type, + model=coordinator.data.device.product.name + if coordinator.data.device.product + else None, ) - if product_type := coordinator.data.device.product_type: - self._attr_device_info[ATTR_MODEL] = TYPE_MODEL_MAP.get(product_type) - if (serial_number := coordinator.data.device.serial) is not None: self._attr_device_info[ATTR_CONNECTIONS] = { (CONNECTION_NETWORK_MAC, serial_number) diff --git a/homeassistant/components/homewizard/manifest.json b/homeassistant/components/homewizard/manifest.json index 02ba264d99e..474d63e943d 100644 --- a/homeassistant/components/homewizard/manifest.json +++ b/homeassistant/components/homewizard/manifest.json @@ -7,6 +7,6 @@ "iot_class": "local_polling", "loggers": ["homewizard_energy"], "quality_scale": "platinum", - "requirements": ["python-homewizard-energy==v6.0.0"], + "requirements": ["python-homewizard-energy==v6.1.1"], "zeroconf": ["_hwenergy._tcp.local."] } diff --git a/requirements_all.txt b/requirements_all.txt index 5b63cdc49e4..37db9d8748e 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2268,7 +2268,7 @@ python-gitlab==1.6.0 python-homeassistant-analytics==0.7.0 # homeassistant.components.homewizard -python-homewizard-energy==v6.0.0 +python-homewizard-energy==v6.1.1 # homeassistant.components.hp_ilo python-hpilo==4.4.3 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index accb22fa24b..b0f8f28321e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1783,7 +1783,7 @@ python-fullykiosk==0.0.14 python-homeassistant-analytics==0.7.0 # homeassistant.components.homewizard -python-homewizard-energy==v6.0.0 +python-homewizard-energy==v6.1.1 # homeassistant.components.izone python-izone==1.2.9 diff --git a/tests/components/homewizard/snapshots/test_diagnostics.ambr b/tests/components/homewizard/snapshots/test_diagnostics.ambr index 7b82056aacb..f8ac80f2536 100644 --- a/tests/components/homewizard/snapshots/test_diagnostics.ambr +++ b/tests/components/homewizard/snapshots/test_diagnostics.ambr @@ -65,6 +65,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '3.06', + 'product': dict({ + 'description': 'Measure solar panels, car chargers and more.', + 'model': 'HWE-KWH1', + 'name': 'Wi-Fi kWh Meter 1-phase', + 'url': 'https://www.homewizard.com/kwh-meter/', + }), 'product_name': 'kWh meter', 'product_type': 'HWE-KWH1', 'serial': '**REDACTED**', @@ -148,6 +154,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '3.06', + 'product': dict({ + 'description': 'Measure solar panels, car chargers and more.', + 'model': 'HWE-KWH3', + 'name': 'Wi-Fi kWh Meter 3-phase', + 'url': 'https://www.homewizard.com/kwh-meter/', + }), 'product_name': 'KWh meter 3-phase', 'product_type': 'HWE-KWH3', 'serial': '**REDACTED**', @@ -282,6 +294,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '4.19', + 'product': dict({ + 'description': 'The HomeWizard P1 Meter gives you detailed insight in your electricity-, gas consumption and solar surplus.', + 'model': 'HWE-P1', + 'name': 'Wi-Fi P1 Meter', + 'url': 'https://www.homewizard.com/p1-meter/', + }), 'product_name': 'P1 meter', 'product_type': 'HWE-P1', 'serial': '**REDACTED**', @@ -365,6 +383,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '3.03', + 'product': dict({ + 'description': 'Measure and switch every device.', + 'model': 'HWE-SKT', + 'name': 'Wi-Fi Energy Socket', + 'url': 'https://www.homewizard.com/energy-socket/', + }), 'product_name': 'Energy Socket', 'product_type': 'HWE-SKT', 'serial': '**REDACTED**', @@ -452,6 +476,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '4.07', + 'product': dict({ + 'description': 'Measure and switch every device.', + 'model': 'HWE-SKT', + 'name': 'Wi-Fi Energy Socket', + 'url': 'https://www.homewizard.com/energy-socket/', + }), 'product_name': 'Energy Socket', 'product_type': 'HWE-SKT', 'serial': '**REDACTED**', @@ -539,6 +569,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '2.03', + 'product': dict({ + 'description': 'Real-time water consumption insights', + 'model': 'HWE-WTR', + 'name': 'Wi-Fi Watermeter', + 'url': 'https://www.homewizard.com/watermeter/', + }), 'product_name': 'Watermeter', 'product_type': 'HWE-WTR', 'serial': '**REDACTED**', @@ -622,6 +658,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '3.06', + 'product': dict({ + 'description': 'Measure solar panels, car chargers and more.', + 'model': 'SDM230-wifi', + 'name': 'Wi-Fi kWh Meter 1-phase', + 'url': 'https://www.homewizard.com/kwh-meter/', + }), 'product_name': 'kWh meter', 'product_type': 'SDM230-wifi', 'serial': '**REDACTED**', @@ -705,6 +747,12 @@ 'device': dict({ 'api_version': 'v1', 'firmware_version': '3.06', + 'product': dict({ + 'description': 'Measure solar panels, car chargers and more.', + 'model': 'SDM630-wifi', + 'name': 'Wi-Fi kWh Meter 3-phase', + 'url': 'https://www.homewizard.com/kwh-meter/', + }), 'product_name': 'KWh meter 3-phase', 'product_type': 'SDM630-wifi', 'serial': '**REDACTED**', diff --git a/tests/components/homewizard/snapshots/test_sensor.ambr b/tests/components/homewizard/snapshots/test_sensor.ambr index 6750da5bb8b..63ee9312a13 100644 --- a/tests/components/homewizard/snapshots/test_sensor.ambr +++ b/tests/components/homewizard/snapshots/test_sensor.ambr @@ -57,7 +57,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -144,7 +144,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -231,7 +231,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -318,7 +318,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -405,7 +405,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -492,7 +492,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -582,7 +582,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -669,7 +669,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -756,7 +756,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -843,7 +843,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -925,7 +925,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -1011,7 +1011,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1098,7 +1098,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1185,7 +1185,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1272,7 +1272,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1359,7 +1359,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1446,7 +1446,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1533,7 +1533,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1620,7 +1620,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1707,7 +1707,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1794,7 +1794,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1881,7 +1881,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -1968,7 +1968,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2058,7 +2058,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2145,7 +2145,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2232,7 +2232,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2319,7 +2319,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2409,7 +2409,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2499,7 +2499,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2589,7 +2589,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2676,7 +2676,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2763,7 +2763,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2850,7 +2850,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -2937,7 +2937,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -3024,7 +3024,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -3111,7 +3111,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -3198,7 +3198,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -3280,7 +3280,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -15204,7 +15204,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi Water Meter', + 'model': 'Wi-Fi Watermeter', 'model_id': 'HWE-WTR', 'name': 'Device', 'name_by_user': None, @@ -15291,7 +15291,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi Water Meter', + 'model': 'Wi-Fi Watermeter', 'model_id': 'HWE-WTR', 'name': 'Device', 'name_by_user': None, @@ -15377,7 +15377,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi Water Meter', + 'model': 'Wi-Fi Watermeter', 'model_id': 'HWE-WTR', 'name': 'Device', 'name_by_user': None, @@ -15459,7 +15459,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi Water Meter', + 'model': 'Wi-Fi Watermeter', 'model_id': 'HWE-WTR', 'name': 'Device', 'name_by_user': None, @@ -15545,7 +15545,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -15632,7 +15632,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -15719,7 +15719,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -15806,7 +15806,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -15893,7 +15893,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -15980,7 +15980,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16070,7 +16070,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16157,7 +16157,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16244,7 +16244,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16331,7 +16331,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16413,7 +16413,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -16499,7 +16499,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -16586,7 +16586,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -16673,7 +16673,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -16760,7 +16760,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -16847,7 +16847,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -16934,7 +16934,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17021,7 +17021,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17108,7 +17108,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17195,7 +17195,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17282,7 +17282,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17369,7 +17369,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17456,7 +17456,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17546,7 +17546,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17633,7 +17633,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17720,7 +17720,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17807,7 +17807,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17897,7 +17897,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -17987,7 +17987,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18077,7 +18077,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18164,7 +18164,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18251,7 +18251,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18338,7 +18338,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18425,7 +18425,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18512,7 +18512,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18599,7 +18599,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18686,7 +18686,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, @@ -18768,7 +18768,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None, diff --git a/tests/components/homewizard/snapshots/test_switch.ambr b/tests/components/homewizard/snapshots/test_switch.ambr index 11dea4453b5..68a351c1ebb 100644 --- a/tests/components/homewizard/snapshots/test_switch.ambr +++ b/tests/components/homewizard/snapshots/test_switch.ambr @@ -70,7 +70,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'HWE-KWH1', 'name': 'Device', 'name_by_user': None, @@ -152,7 +152,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'HWE-KWH3', 'name': 'Device', 'name_by_user': None, @@ -728,7 +728,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi Water Meter', + 'model': 'Wi-Fi Watermeter', 'model_id': 'HWE-WTR', 'name': 'Device', 'name_by_user': None, @@ -810,7 +810,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 1-phase', 'model_id': 'SDM230-wifi', 'name': 'Device', 'name_by_user': None, @@ -892,7 +892,7 @@ 'labels': set({ }), 'manufacturer': 'HomeWizard', - 'model': 'Wi-Fi kWh Meter', + 'model': 'Wi-Fi kWh Meter 3-phase', 'model_id': 'SDM630-wifi', 'name': 'Device', 'name_by_user': None,