Use translation placeholders in 1-Wire (#109120)
This commit is contained in:
parent
cd1ef93123
commit
a584429ce0
7 changed files with 108 additions and 231 deletions
|
@ -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
|
||||
),
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -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
|
||||
]
|
||||
|
|
|
@ -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,
|
||||
}),
|
||||
|
|
|
@ -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'>,
|
||||
}),
|
||||
|
|
|
@ -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,
|
||||
}),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue