Add icon translations to HomeWizard Energy (#108506)

* Add icon translations to HomeWizard Energy

* Update snapshots
This commit is contained in:
Franck Nijhof 2024-01-20 20:14:48 +01:00 committed by GitHub
parent d24636b179
commit e71efa0e2b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 118 additions and 114 deletions

View File

@ -0,0 +1,76 @@
{
"entity": {
"number": {
"status_light_brightness": {
"default": "mdi:lightbulb-on"
}
},
"sensor": {
"active_liter_lpm": {
"default": "mdi:water"
},
"active_tariff": {
"default": "mdi:calendar-clock"
},
"any_power_fail_count": {
"default": "mdi:transmission-tower-off"
},
"dsmr_version": {
"default": "mdi:counter"
},
"gas_unique_id": {
"default": "mdi:alphabetical-variant"
},
"long_power_fail_count": {
"default": "mdi:transmission-tower-off"
},
"meter_model": {
"default": "mdi:gauge"
},
"total_liter_m3": {
"default": "mdi:gauge"
},
"unique_meter_id": {
"default": "mdi:alphabetical-variant"
},
"voltage_sag_l1_count": {
"default": "mdi:alert"
},
"voltage_sag_l2_count": {
"default": "mdi:alert"
},
"voltage_sag_l3_count": {
"default": "mdi:alert"
},
"voltage_swell_l1_count": {
"default": "mdi:alert"
},
"voltage_swell_l2_count": {
"default": "mdi:alert"
},
"voltage_swell_l3_count": {
"default": "mdi:alert"
},
"wifi_ssid": {
"default": "mdi:wifi"
},
"wifi_strength": {
"default": "mdi:wifi"
}
},
"switch": {
"cloud_connection": {
"default": "mdi:cloud",
"state": {
"off": "mdi:cloud-off-outline"
}
},
"switch_lock": {
"default": "mdi:lock",
"state": {
"off": "mdi:lock-open"
}
}
}
}
}

View File

@ -29,7 +29,6 @@ class HWEnergyNumberEntity(HomeWizardEntity, NumberEntity):
"""Representation of status light number."""
_attr_entity_category = EntityCategory.CONFIG
_attr_icon = "mdi:lightbulb-on"
_attr_translation_key = "status_light_brightness"
_attr_native_unit_of_measurement = PERCENTAGE

View File

@ -48,7 +48,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="smr_version",
translation_key="dsmr_version",
icon="mdi:counter",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.smr_version is not None,
value_fn=lambda data: data.smr_version,
@ -56,7 +55,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="meter_model",
translation_key="meter_model",
icon="mdi:gauge",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.meter_model is not None,
value_fn=lambda data: data.meter_model,
@ -64,7 +62,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="unique_meter_id",
translation_key="unique_meter_id",
icon="mdi:alphabetical-variant",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.unique_meter_id is not None,
value_fn=lambda data: data.unique_meter_id,
@ -72,7 +69,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="wifi_ssid",
translation_key="wifi_ssid",
icon="mdi:wifi",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.wifi_ssid is not None,
value_fn=lambda data: data.wifi_ssid,
@ -80,7 +76,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="active_tariff",
translation_key="active_tariff",
icon="mdi:calendar-clock",
has_fn=lambda data: data.active_tariff is not None,
value_fn=lambda data: (
None if data.active_tariff is None else str(data.active_tariff)
@ -91,7 +86,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="wifi_strength",
translation_key="wifi_strength",
icon="mdi:wifi",
native_unit_of_measurement=PERCENTAGE,
state_class=SensorStateClass.MEASUREMENT,
entity_category=EntityCategory.DIAGNOSTIC,
@ -315,7 +309,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_sag_l1_count",
translation_key="voltage_sag_l1_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_sag_l1_count is not None,
value_fn=lambda data: data.voltage_sag_l1_count,
@ -323,7 +316,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_sag_l2_count",
translation_key="voltage_sag_l2_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_sag_l2_count is not None,
value_fn=lambda data: data.voltage_sag_l2_count,
@ -331,7 +323,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_sag_l3_count",
translation_key="voltage_sag_l3_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_sag_l3_count is not None,
value_fn=lambda data: data.voltage_sag_l3_count,
@ -339,7 +330,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_swell_l1_count",
translation_key="voltage_swell_l1_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_swell_l1_count is not None,
value_fn=lambda data: data.voltage_swell_l1_count,
@ -347,7 +337,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_swell_l2_count",
translation_key="voltage_swell_l2_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_swell_l2_count is not None,
value_fn=lambda data: data.voltage_swell_l2_count,
@ -355,7 +344,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="voltage_swell_l3_count",
translation_key="voltage_swell_l3_count",
icon="mdi:alert",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.voltage_swell_l3_count is not None,
value_fn=lambda data: data.voltage_swell_l3_count,
@ -363,7 +351,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="any_power_fail_count",
translation_key="any_power_fail_count",
icon="mdi:transmission-tower-off",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.any_power_fail_count is not None,
value_fn=lambda data: data.any_power_fail_count,
@ -371,7 +358,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="long_power_fail_count",
translation_key="long_power_fail_count",
icon="mdi:transmission-tower-off",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.long_power_fail_count is not None,
value_fn=lambda data: data.long_power_fail_count,
@ -404,7 +390,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
HomeWizardSensorEntityDescription(
key="gas_unique_id",
translation_key="gas_unique_id",
icon="mdi:alphabetical-variant",
entity_category=EntityCategory.DIAGNOSTIC,
has_fn=lambda data: data.gas_unique_id is not None,
value_fn=lambda data: data.gas_unique_id,
@ -413,7 +398,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
key="active_liter_lpm",
translation_key="active_liter_lpm",
native_unit_of_measurement="l/min",
icon="mdi:water",
state_class=SensorStateClass.MEASUREMENT,
has_fn=lambda data: data.active_liter_lpm is not None,
value_fn=lambda data: data.active_liter_lpm,
@ -422,7 +406,6 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
key="total_liter_m3",
translation_key="total_liter_m3",
native_unit_of_measurement=UnitOfVolume.CUBIC_METERS,
icon="mdi:gauge",
device_class=SensorDeviceClass.WATER,
state_class=SensorStateClass.TOTAL_INCREASING,
has_fn=lambda data: data.total_liter_m3 is not None,

View File

@ -29,7 +29,6 @@ class HomeWizardSwitchEntityDescription(SwitchEntityDescription):
available_fn: Callable[[DeviceResponseEntry], bool]
create_fn: Callable[[HWEnergyDeviceUpdateCoordinator], bool]
icon_off: str | None = None
is_on_fn: Callable[[DeviceResponseEntry], bool | None]
set_fn: Callable[[HomeWizardEnergy, bool], Awaitable[Any]]
@ -48,8 +47,6 @@ SWITCHES = [
key="switch_lock",
translation_key="switch_lock",
entity_category=EntityCategory.CONFIG,
icon="mdi:lock",
icon_off="mdi:lock-open",
create_fn=lambda coordinator: coordinator.supports_state(),
available_fn=lambda data: data.state is not None,
is_on_fn=lambda data: data.state.switch_lock if data.state else None,
@ -59,8 +56,6 @@ SWITCHES = [
key="cloud_connection",
translation_key="cloud_connection",
entity_category=EntityCategory.CONFIG,
icon="mdi:cloud",
icon_off="mdi:cloud-off-outline",
create_fn=lambda coordinator: coordinator.supports_system(),
available_fn=lambda data: data.system is not None,
is_on_fn=lambda data: data.system.cloud_enabled if data.system else None,
@ -99,13 +94,6 @@ class HomeWizardSwitchEntity(HomeWizardEntity, SwitchEntity):
self.entity_description = description
self._attr_unique_id = f"{coordinator.config_entry.unique_id}_{description.key}"
@property
def icon(self) -> str | None:
"""Return the icon."""
if self.entity_description.icon_off and self.is_on is False:
return self.entity_description.icon_off
return super().icon
@property
def available(self) -> bool:
"""Return if entity is available."""

View File

@ -3,7 +3,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Status light brightness',
'icon': 'mdi:lightbulb-on',
'max': 100.0,
'min': 0.0,
'mode': <NumberMode.AUTO: 'auto'>,
@ -43,7 +42,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:lightbulb-on',
'original_icon': None,
'original_name': 'Status light brightness',
'platform': 'homewizard',
'previous_unique_id': None,

View File

@ -788,7 +788,7 @@
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENUM: 'enum'>,
'original_icon': 'mdi:calendar-clock',
'original_icon': None,
'original_name': 'Active tariff',
'platform': 'homewizard',
'previous_unique_id': None,
@ -803,7 +803,6 @@
'attributes': ReadOnlyDict({
'device_class': 'enum',
'friendly_name': 'Device Active tariff',
'icon': 'mdi:calendar-clock',
'options': list([
'1',
'2',
@ -1113,7 +1112,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:water',
'original_icon': None,
'original_name': 'Active water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1127,7 +1126,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Active water usage',
'icon': 'mdi:water',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'l/min',
}),
@ -1191,7 +1189,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:counter',
'original_icon': None,
'original_name': 'DSMR version',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1205,7 +1203,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device DSMR version',
'icon': 'mdi:counter',
}),
'context': <ANY>,
'entity_id': 'sensor.device_dsmr_version',
@ -1267,7 +1264,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alphabetical-variant',
'original_icon': None,
'original_name': 'Gas meter identifier',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1281,7 +1278,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Gas meter identifier',
'icon': 'mdi:alphabetical-variant',
}),
'context': <ANY>,
'entity_id': 'sensor.device_gas_meter_identifier',
@ -1343,7 +1339,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:transmission-tower-off',
'original_icon': None,
'original_name': 'Long power failures detected',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1357,7 +1353,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Long power failures detected',
'icon': 'mdi:transmission-tower-off',
}),
'context': <ANY>,
'entity_id': 'sensor.device_long_power_failures_detected',
@ -1496,7 +1491,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:transmission-tower-off',
'original_icon': None,
'original_name': 'Power failures detected',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1510,7 +1505,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Power failures detected',
'icon': 'mdi:transmission-tower-off',
}),
'context': <ANY>,
'entity_id': 'sensor.device_power_failures_detected',
@ -1572,7 +1566,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alphabetical-variant',
'original_icon': None,
'original_name': 'Smart meter identifier',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1586,7 +1580,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Smart meter identifier',
'icon': 'mdi:alphabetical-variant',
}),
'context': <ANY>,
'entity_id': 'sensor.device_smart_meter_identifier',
@ -1648,7 +1641,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:gauge',
'original_icon': None,
'original_name': 'Smart meter model',
'platform': 'homewizard',
'previous_unique_id': None,
@ -1662,7 +1655,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Smart meter model',
'icon': 'mdi:gauge',
}),
'context': <ANY>,
'entity_id': 'sensor.device_smart_meter_model',
@ -2606,7 +2598,7 @@
'options': dict({
}),
'original_device_class': <SensorDeviceClass.WATER: 'water'>,
'original_icon': 'mdi:gauge',
'original_icon': None,
'original_name': 'Total water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -2621,7 +2613,6 @@
'attributes': ReadOnlyDict({
'device_class': 'water',
'friendly_name': 'Device Total water usage',
'icon': 'mdi:gauge',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfVolume.CUBIC_METERS: 'm³'>,
}),
@ -2685,7 +2676,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 1',
'platform': 'homewizard',
'previous_unique_id': None,
@ -2699,7 +2690,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 1',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_1',
@ -2761,7 +2751,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 2',
'platform': 'homewizard',
'previous_unique_id': None,
@ -2775,7 +2765,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 2',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_2',
@ -2837,7 +2826,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 3',
'platform': 'homewizard',
'previous_unique_id': None,
@ -2851,7 +2840,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 3',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_3',
@ -2913,7 +2901,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 1',
'platform': 'homewizard',
'previous_unique_id': None,
@ -2927,7 +2915,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 1',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_1',
@ -2989,7 +2976,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 2',
'platform': 'homewizard',
'previous_unique_id': None,
@ -3003,7 +2990,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 2',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_2',
@ -3065,7 +3051,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 3',
'platform': 'homewizard',
'previous_unique_id': None,
@ -3079,7 +3065,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 3',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_3',
@ -3141,7 +3126,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi SSID',
'platform': 'homewizard',
'previous_unique_id': None,
@ -3155,7 +3140,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi SSID',
'icon': 'mdi:wifi',
}),
'context': <ANY>,
'entity_id': 'sensor.device_wi_fi_ssid',
@ -3219,7 +3203,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi strength',
'platform': 'homewizard',
'previous_unique_id': None,
@ -3233,7 +3217,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi strength',
'icon': 'mdi:wifi',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': '%',
}),
@ -4268,7 +4251,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:water',
'original_icon': None,
'original_name': 'Active water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -4282,7 +4265,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Active water usage',
'icon': 'mdi:water',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'l/min',
}),
@ -4346,7 +4328,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:transmission-tower-off',
'original_icon': None,
'original_name': 'Long power failures detected',
'platform': 'homewizard',
'previous_unique_id': None,
@ -4360,7 +4342,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Long power failures detected',
'icon': 'mdi:transmission-tower-off',
}),
'context': <ANY>,
'entity_id': 'sensor.device_long_power_failures_detected',
@ -4499,7 +4480,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:transmission-tower-off',
'original_icon': None,
'original_name': 'Power failures detected',
'platform': 'homewizard',
'previous_unique_id': None,
@ -4513,7 +4494,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Power failures detected',
'icon': 'mdi:transmission-tower-off',
}),
'context': <ANY>,
'entity_id': 'sensor.device_power_failures_detected',
@ -5457,7 +5437,7 @@
'options': dict({
}),
'original_device_class': <SensorDeviceClass.WATER: 'water'>,
'original_icon': 'mdi:gauge',
'original_icon': None,
'original_name': 'Total water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5472,7 +5452,6 @@
'attributes': ReadOnlyDict({
'device_class': 'water',
'friendly_name': 'Device Total water usage',
'icon': 'mdi:gauge',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfVolume.CUBIC_METERS: 'm³'>,
}),
@ -5536,7 +5515,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 1',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5550,7 +5529,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 1',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_1',
@ -5612,7 +5590,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 2',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5626,7 +5604,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 2',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_2',
@ -5688,7 +5665,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage sags detected phase 3',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5702,7 +5679,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage sags detected phase 3',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_sags_detected_phase_3',
@ -5764,7 +5740,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 1',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5778,7 +5754,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 1',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_1',
@ -5840,7 +5815,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 2',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5854,7 +5829,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 2',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_2',
@ -5916,7 +5890,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:alert',
'original_icon': None,
'original_name': 'Voltage swells detected phase 3',
'platform': 'homewizard',
'previous_unique_id': None,
@ -5930,7 +5904,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Voltage swells detected phase 3',
'icon': 'mdi:alert',
}),
'context': <ANY>,
'entity_id': 'sensor.device_voltage_swells_detected_phase_3',
@ -6318,7 +6291,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi SSID',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6332,7 +6305,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi SSID',
'icon': 'mdi:wifi',
}),
'context': <ANY>,
'entity_id': 'sensor.device_wi_fi_ssid',
@ -6396,7 +6368,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi strength',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6410,7 +6382,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi strength',
'icon': 'mdi:wifi',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': '%',
}),
@ -6476,7 +6447,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:water',
'original_icon': None,
'original_name': 'Active water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6490,7 +6461,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Active water usage',
'icon': 'mdi:water',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'l/min',
}),
@ -6556,7 +6526,7 @@
'options': dict({
}),
'original_device_class': <SensorDeviceClass.WATER: 'water'>,
'original_icon': 'mdi:gauge',
'original_icon': None,
'original_name': 'Total water usage',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6571,7 +6541,6 @@
'attributes': ReadOnlyDict({
'device_class': 'water',
'friendly_name': 'Device Total water usage',
'icon': 'mdi:gauge',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfVolume.CUBIC_METERS: 'm³'>,
}),
@ -6635,7 +6604,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi SSID',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6649,7 +6618,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi SSID',
'icon': 'mdi:wifi',
}),
'context': <ANY>,
'entity_id': 'sensor.device_wi_fi_ssid',
@ -6713,7 +6681,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi strength',
'platform': 'homewizard',
'previous_unique_id': None,
@ -6727,7 +6695,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi strength',
'icon': 'mdi:wifi',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': '%',
}),
@ -7117,7 +7084,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi SSID',
'platform': 'homewizard',
'previous_unique_id': None,
@ -7131,7 +7098,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi SSID',
'icon': 'mdi:wifi',
}),
'context': <ANY>,
'entity_id': 'sensor.device_wi_fi_ssid',
@ -7195,7 +7161,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi strength',
'platform': 'homewizard',
'previous_unique_id': None,
@ -7209,7 +7175,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi strength',
'icon': 'mdi:wifi',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': '%',
}),
@ -7765,7 +7730,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi SSID',
'platform': 'homewizard',
'previous_unique_id': None,
@ -7779,7 +7744,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi SSID',
'icon': 'mdi:wifi',
}),
'context': <ANY>,
'entity_id': 'sensor.device_wi_fi_ssid',
@ -7843,7 +7807,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:wifi',
'original_icon': None,
'original_name': 'Wi-Fi strength',
'platform': 'homewizard',
'previous_unique_id': None,
@ -7857,7 +7821,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Wi-Fi strength',
'icon': 'mdi:wifi',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': '%',
}),

View File

@ -79,7 +79,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Cloud connection',
'icon': 'mdi:cloud',
}),
'context': <ANY>,
'entity_id': 'switch.device_cloud_connection',
@ -109,7 +108,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:cloud',
'original_icon': None,
'original_name': 'Cloud connection',
'platform': 'homewizard',
'previous_unique_id': None,
@ -155,7 +154,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Switch lock',
'icon': 'mdi:lock-open',
}),
'context': <ANY>,
'entity_id': 'switch.device_switch_lock',
@ -185,7 +183,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:lock-open',
'original_icon': None,
'original_name': 'Switch lock',
'platform': 'homewizard',
'previous_unique_id': None,
@ -231,7 +229,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Cloud connection',
'icon': 'mdi:cloud',
}),
'context': <ANY>,
'entity_id': 'switch.device_cloud_connection',
@ -261,7 +258,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:cloud',
'original_icon': None,
'original_name': 'Cloud connection',
'platform': 'homewizard',
'previous_unique_id': None,
@ -307,7 +304,6 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Device Cloud connection',
'icon': 'mdi:cloud',
}),
'context': <ANY>,
'entity_id': 'switch.device_cloud_connection',
@ -337,7 +333,7 @@
'options': dict({
}),
'original_device_class': None,
'original_icon': 'mdi:cloud',
'original_icon': None,
'original_name': 'Cloud connection',
'platform': 'homewizard',
'previous_unique_id': None,