Use translation placeholders in 1-Wire (#109120)

This commit is contained in:
Jan Rieger 2024-02-02 12:37:23 +01:00 committed by GitHub
parent cd1ef93123
commit a584429ce0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 108 additions and 231 deletions

View file

@ -38,7 +38,8 @@ DEVICE_BINARY_SENSORS: dict[str, tuple[OneWireBinarySensorEntityDescription, ...
key=f"sensed.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"sensed_{id.lower()}",
translation_key="sensed_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
),
@ -47,7 +48,8 @@ DEVICE_BINARY_SENSORS: dict[str, tuple[OneWireBinarySensorEntityDescription, ...
key=f"sensed.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"sensed_{id}",
translation_key="sensed_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_7
),
@ -56,7 +58,8 @@ DEVICE_BINARY_SENSORS: dict[str, tuple[OneWireBinarySensorEntityDescription, ...
key=f"sensed.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"sensed_{id.lower()}",
translation_key="sensed_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
),
@ -72,7 +75,8 @@ HOBBYBOARD_EF: dict[str, tuple[OneWireBinarySensorEntityDescription, ...]] = {
read_mode=READ_MODE_BOOL,
entity_category=EntityCategory.DIAGNOSTIC,
device_class=BinarySensorDeviceClass.PROBLEM,
translation_key=f"hub_short_{id}",
translation_key="hub_short_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_3
),

View file

@ -236,7 +236,8 @@ DEVICE_SENSORS: dict[str, tuple[OneWireSensorEntityDescription, ...]] = {
native_unit_of_measurement="count",
read_mode=READ_MODE_INT,
state_class=SensorStateClass.TOTAL_INCREASING,
translation_key=f"counter_{id.lower()}",
translation_key="counter_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
),
@ -276,7 +277,8 @@ HOBBYBOARD_EF: dict[str, tuple[OneWireSensorEntityDescription, ...]] = {
native_unit_of_measurement=UnitOfPressure.CBAR,
read_mode=READ_MODE_FLOAT,
state_class=SensorStateClass.MEASUREMENT,
translation_key=f"moisture_{id}",
translation_key="moisture_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_3
),
@ -396,7 +398,8 @@ def get_entities(
description,
device_class=SensorDeviceClass.HUMIDITY,
native_unit_of_measurement=PERCENTAGE,
translation_key=f"wetness_{s_id}",
translation_key="wetness_id",
translation_placeholders={"id": s_id},
)
override_key = None
if description.override_key:

View file

@ -21,55 +21,16 @@
},
"entity": {
"binary_sensor": {
"sensed_a": {
"name": "Sensed A"
"sensed_id": {
"name": "Sensed {id}"
},
"sensed_b": {
"name": "Sensed B"
},
"sensed_0": {
"name": "Sensed 0"
},
"sensed_1": {
"name": "Sensed 1"
},
"sensed_2": {
"name": "Sensed 2"
},
"sensed_3": {
"name": "Sensed 3"
},
"sensed_4": {
"name": "Sensed 4"
},
"sensed_5": {
"name": "Sensed 5"
},
"sensed_6": {
"name": "Sensed 6"
},
"sensed_7": {
"name": "Sensed 7"
},
"hub_short_0": {
"name": "Hub short on branch 0"
},
"hub_short_1": {
"name": "Hub short on branch 1"
},
"hub_short_2": {
"name": "Hub short on branch 2"
},
"hub_short_3": {
"name": "Hub short on branch 3"
"hub_short_id": {
"name": "Hub short on branch {id}"
}
},
"sensor": {
"counter_a": {
"name": "Counter A"
},
"counter_b": {
"name": "Counter B"
"counter_id": {
"name": "Counter {id}"
},
"humidity_hih3600": {
"name": "HIH3600 humidity"
@ -86,17 +47,8 @@
"humidity_raw": {
"name": "Raw humidity"
},
"moisture_1": {
"name": "Moisture 1"
},
"moisture_2": {
"name": "Moisture 2"
},
"moisture_3": {
"name": "Moisture 3"
},
"moisture_4": {
"name": "Moisture 4"
"moisture_id": {
"name": "Moisture {id}"
},
"thermocouple_temperature_k": {
"name": "Thermocouple K temperature"
@ -113,121 +65,31 @@
"voltage_vis_gradient": {
"name": "VIS voltage gradient"
},
"wetness_0": {
"name": "Wetness 0"
},
"wetness_1": {
"name": "Wetness 1"
},
"wetness_2": {
"name": "Wetness 2"
},
"wetness_3": {
"name": "Wetness 3"
"wetness_id": {
"name": "Wetness {id}"
}
},
"switch": {
"hub_branch_0": {
"name": "Hub branch 0"
},
"hub_branch_1": {
"name": "Hub branch 1"
},
"hub_branch_2": {
"name": "Hub branch 2"
},
"hub_branch_3": {
"name": "Hub branch 3"
"hub_branch_id": {
"name": "Hub branch {id}"
},
"iad": {
"name": "Current A/D control"
},
"latch_0": {
"name": "Latch 0"
"latch_id": {
"name": "Latch {id}"
},
"latch_1": {
"name": "Latch 1"
"leaf_sensor_id": {
"name": "Leaf sensor {id}"
},
"latch_2": {
"name": "Latch 2"
},
"latch_3": {
"name": "Latch 3"
},
"latch_4": {
"name": "Latch 4"
},
"latch_5": {
"name": "Latch 5"
},
"latch_6": {
"name": "Latch 6"
},
"latch_7": {
"name": "Latch 7"
},
"latch_a": {
"name": "Latch A"
},
"latch_b": {
"name": "Latch B"
},
"leaf_sensor_0": {
"name": "Leaf sensor 0"
},
"leaf_sensor_1": {
"name": "Leaf sensor 1"
},
"leaf_sensor_2": {
"name": "Leaf sensor 2"
},
"leaf_sensor_3": {
"name": "Leaf sensor 3"
},
"moisture_sensor_0": {
"name": "Moisture sensor 0"
},
"moisture_sensor_1": {
"name": "Moisture sensor 1"
},
"moisture_sensor_2": {
"name": "Moisture sensor 2"
},
"moisture_sensor_3": {
"name": "Moisture sensor 3"
"moisture_sensor_id": {
"name": "Moisture sensor {id}"
},
"pio": {
"name": "Programmed input-output"
},
"pio_0": {
"name": "Programmed input-output 0"
},
"pio_1": {
"name": "Programmed input-output 1"
},
"pio_2": {
"name": "Programmed input-output 2"
},
"pio_3": {
"name": "Programmed input-output 3"
},
"pio_4": {
"name": "Programmed input-output 4"
},
"pio_5": {
"name": "Programmed input-output 5"
},
"pio_6": {
"name": "Programmed input-output 6"
},
"pio_7": {
"name": "Programmed input-output 7"
},
"pio_a": {
"name": "Programmed input-output A"
},
"pio_b": {
"name": "Programmed input-output B"
"pio_id": {
"name": "Programmed input-output {id}"
}
}
},

View file

@ -42,7 +42,8 @@ DEVICE_SWITCHES: dict[str, tuple[OneWireEntityDescription, ...]] = {
key=f"PIO.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"pio_{id.lower()}",
translation_key="pio_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
]
@ -51,7 +52,8 @@ DEVICE_SWITCHES: dict[str, tuple[OneWireEntityDescription, ...]] = {
key=f"latch.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"latch_{id.lower()}",
translation_key="latch_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
]
@ -71,7 +73,8 @@ DEVICE_SWITCHES: dict[str, tuple[OneWireEntityDescription, ...]] = {
key=f"PIO.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"pio_{id}",
translation_key="pio_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_7
]
@ -80,7 +83,8 @@ DEVICE_SWITCHES: dict[str, tuple[OneWireEntityDescription, ...]] = {
key=f"latch.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"latch_{id}",
translation_key="latch_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_7
]
@ -90,7 +94,8 @@ DEVICE_SWITCHES: dict[str, tuple[OneWireEntityDescription, ...]] = {
key=f"PIO.{id}",
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
translation_key=f"pio_{id.lower()}",
translation_key="pio_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_A_B
),
@ -106,7 +111,8 @@ HOBBYBOARD_EF: dict[str, tuple[OneWireEntityDescription, ...]] = {
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
entity_category=EntityCategory.CONFIG,
translation_key=f"hub_branch_{id}",
translation_key="hub_branch_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_3
),
@ -117,7 +123,8 @@ HOBBYBOARD_EF: dict[str, tuple[OneWireEntityDescription, ...]] = {
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
entity_category=EntityCategory.CONFIG,
translation_key=f"leaf_sensor_{id}",
translation_key="leaf_sensor_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_3
]
@ -127,7 +134,8 @@ HOBBYBOARD_EF: dict[str, tuple[OneWireEntityDescription, ...]] = {
entity_registry_enabled_default=False,
read_mode=READ_MODE_BOOL,
entity_category=EntityCategory.CONFIG,
translation_key=f"moisture_sensor_{id}",
translation_key="moisture_sensor_id",
translation_placeholders={"id": str(id)},
)
for id in DEVICE_KEYS_0_3
]

View file

@ -144,7 +144,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_a',
'translation_key': 'sensed_id',
'unique_id': '/12.111111111111/sensed.A',
'unit_of_measurement': None,
}),
@ -173,7 +173,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_b',
'translation_key': 'sensed_id',
'unique_id': '/12.111111111111/sensed.B',
'unit_of_measurement': None,
}),
@ -556,7 +556,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_0',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.0',
'unit_of_measurement': None,
}),
@ -585,7 +585,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_1',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.1',
'unit_of_measurement': None,
}),
@ -614,7 +614,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_2',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.2',
'unit_of_measurement': None,
}),
@ -643,7 +643,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_3',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.3',
'unit_of_measurement': None,
}),
@ -672,7 +672,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_4',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.4',
'unit_of_measurement': None,
}),
@ -701,7 +701,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_5',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.5',
'unit_of_measurement': None,
}),
@ -730,7 +730,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_6',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.6',
'unit_of_measurement': None,
}),
@ -759,7 +759,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_7',
'translation_key': 'sensed_id',
'unique_id': '/29.111111111111/sensed.7',
'unit_of_measurement': None,
}),
@ -960,7 +960,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_a',
'translation_key': 'sensed_id',
'unique_id': '/3A.111111111111/sensed.A',
'unit_of_measurement': None,
}),
@ -989,7 +989,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sensed_b',
'translation_key': 'sensed_id',
'unique_id': '/3A.111111111111/sensed.B',
'unit_of_measurement': None,
}),
@ -1308,7 +1308,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_short_0',
'translation_key': 'hub_short_id',
'unique_id': '/EF.111111111113/hub/short.0',
'unit_of_measurement': None,
}),
@ -1337,7 +1337,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_short_1',
'translation_key': 'hub_short_id',
'unique_id': '/EF.111111111113/hub/short.1',
'unit_of_measurement': None,
}),
@ -1366,7 +1366,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_short_2',
'translation_key': 'hub_short_id',
'unique_id': '/EF.111111111113/hub/short.2',
'unit_of_measurement': None,
}),
@ -1395,7 +1395,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_short_3',
'translation_key': 'hub_short_id',
'unique_id': '/EF.111111111113/hub/short.3',
'unit_of_measurement': None,
}),

View file

@ -322,7 +322,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'counter_a',
'translation_key': 'counter_id',
'unique_id': '/1D.111111111111/counter.A',
'unit_of_measurement': 'count',
}),
@ -353,7 +353,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'counter_b',
'translation_key': 'counter_id',
'unique_id': '/1D.111111111111/counter.B',
'unit_of_measurement': 'count',
}),
@ -476,7 +476,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'counter_a',
'translation_key': 'counter_id',
'unique_id': '/1D.111111111111/counter.A',
'unit_of_measurement': 'count',
}),
@ -507,7 +507,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'counter_b',
'translation_key': 'counter_id',
'unique_id': '/1D.111111111111/counter.B',
'unit_of_measurement': 'count',
}),
@ -2478,7 +2478,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'wetness_0',
'translation_key': 'wetness_id',
'unique_id': '/EF.111111111112/moisture/sensor.0',
'unit_of_measurement': '%',
}),
@ -2509,7 +2509,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'wetness_1',
'translation_key': 'wetness_id',
'unique_id': '/EF.111111111112/moisture/sensor.1',
'unit_of_measurement': '%',
}),
@ -2540,7 +2540,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_2',
'translation_key': 'moisture_id',
'unique_id': '/EF.111111111112/moisture/sensor.2',
'unit_of_measurement': <UnitOfPressure.CBAR: 'cbar'>,
}),
@ -2571,7 +2571,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_3',
'translation_key': 'moisture_id',
'unique_id': '/EF.111111111112/moisture/sensor.3',
'unit_of_measurement': <UnitOfPressure.CBAR: 'cbar'>,
}),

View file

@ -185,7 +185,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_a',
'translation_key': 'pio_id',
'unique_id': '/12.111111111111/PIO.A',
'unit_of_measurement': None,
}),
@ -214,7 +214,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_b',
'translation_key': 'pio_id',
'unique_id': '/12.111111111111/PIO.B',
'unit_of_measurement': None,
}),
@ -243,7 +243,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_a',
'translation_key': 'latch_id',
'unique_id': '/12.111111111111/latch.A',
'unit_of_measurement': None,
}),
@ -272,7 +272,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_b',
'translation_key': 'latch_id',
'unique_id': '/12.111111111111/latch.B',
'unit_of_measurement': None,
}),
@ -720,7 +720,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_0',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.0',
'unit_of_measurement': None,
}),
@ -749,7 +749,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_1',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.1',
'unit_of_measurement': None,
}),
@ -778,7 +778,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_2',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.2',
'unit_of_measurement': None,
}),
@ -807,7 +807,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_3',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.3',
'unit_of_measurement': None,
}),
@ -836,7 +836,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_4',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.4',
'unit_of_measurement': None,
}),
@ -865,7 +865,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_5',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.5',
'unit_of_measurement': None,
}),
@ -894,7 +894,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_6',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.6',
'unit_of_measurement': None,
}),
@ -923,7 +923,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_7',
'translation_key': 'pio_id',
'unique_id': '/29.111111111111/PIO.7',
'unit_of_measurement': None,
}),
@ -952,7 +952,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_0',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.0',
'unit_of_measurement': None,
}),
@ -981,7 +981,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_1',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.1',
'unit_of_measurement': None,
}),
@ -1010,7 +1010,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_2',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.2',
'unit_of_measurement': None,
}),
@ -1039,7 +1039,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_3',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.3',
'unit_of_measurement': None,
}),
@ -1068,7 +1068,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_4',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.4',
'unit_of_measurement': None,
}),
@ -1097,7 +1097,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_5',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.5',
'unit_of_measurement': None,
}),
@ -1126,7 +1126,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_6',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.6',
'unit_of_measurement': None,
}),
@ -1155,7 +1155,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latch_7',
'translation_key': 'latch_id',
'unique_id': '/29.111111111111/latch.7',
'unit_of_measurement': None,
}),
@ -1452,7 +1452,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_a',
'translation_key': 'pio_id',
'unique_id': '/3A.111111111111/PIO.A',
'unit_of_measurement': None,
}),
@ -1481,7 +1481,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'pio_b',
'translation_key': 'pio_id',
'unique_id': '/3A.111111111111/PIO.B',
'unit_of_measurement': None,
}),
@ -1762,7 +1762,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'leaf_sensor_0',
'translation_key': 'leaf_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_leaf.0',
'unit_of_measurement': None,
}),
@ -1791,7 +1791,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'leaf_sensor_1',
'translation_key': 'leaf_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_leaf.1',
'unit_of_measurement': None,
}),
@ -1820,7 +1820,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'leaf_sensor_2',
'translation_key': 'leaf_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_leaf.2',
'unit_of_measurement': None,
}),
@ -1849,7 +1849,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'leaf_sensor_3',
'translation_key': 'leaf_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_leaf.3',
'unit_of_measurement': None,
}),
@ -1878,7 +1878,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_sensor_0',
'translation_key': 'moisture_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_moisture.0',
'unit_of_measurement': None,
}),
@ -1907,7 +1907,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_sensor_1',
'translation_key': 'moisture_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_moisture.1',
'unit_of_measurement': None,
}),
@ -1936,7 +1936,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_sensor_2',
'translation_key': 'moisture_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_moisture.2',
'unit_of_measurement': None,
}),
@ -1965,7 +1965,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'moisture_sensor_3',
'translation_key': 'moisture_sensor_id',
'unique_id': '/EF.111111111112/moisture/is_moisture.3',
'unit_of_measurement': None,
}),
@ -2128,7 +2128,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_branch_0',
'translation_key': 'hub_branch_id',
'unique_id': '/EF.111111111113/hub/branch.0',
'unit_of_measurement': None,
}),
@ -2157,7 +2157,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_branch_1',
'translation_key': 'hub_branch_id',
'unique_id': '/EF.111111111113/hub/branch.1',
'unit_of_measurement': None,
}),
@ -2186,7 +2186,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_branch_2',
'translation_key': 'hub_branch_id',
'unique_id': '/EF.111111111113/hub/branch.2',
'unit_of_measurement': None,
}),
@ -2215,7 +2215,7 @@
'platform': 'onewire',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'hub_branch_3',
'translation_key': 'hub_branch_id',
'unique_id': '/EF.111111111113/hub/branch.3',
'unit_of_measurement': None,
}),