Skip to content

Commit feafcda

Browse files
committed
Prefix unique_id with TX07KTXC in sensor config
Updated the unique_id fields for temperature, humidity, battery, and trend sensors to be prefixed with 'TX07KTXC_' for improved identification and consistency in Home Assistant.
1 parent a5e1aa9 commit feafcda

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

TemperatureSensorArduinoReader/HomeAssistantSensor.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public static dynamic CreateTemperature(string sensorName)
1616
unit_of_measurement = "°C",
1717
device_class = "temperature",
1818
expire_after = 600,
19-
unique_id = sensorName + "_temperature",
19+
unique_id = "TX07KTXC_" + sensorName + "_temperature",
2020
value_template = "{% set num1 = value[4] | int(base=16,default=0) * 256 %}{% set num2 = value[5] | int(base=16,default=0) * 16 %}{% set num3 = value[6] | int(base=16,default=0) %}{{ ((num1 + num2 + num3)*0.1-122)*(5/9) }}",
2121
device = new
2222
{
@@ -35,7 +35,7 @@ public static dynamic CreateHumidity(string sensorName)
3535
unit_of_measurement = "%",
3636
device_class = "humidity",
3737
expire_after = 600,
38-
unique_id = sensorName + "_humidity",
38+
unique_id = "TX07KTXC_" + sensorName + "_humidity",
3939
value_template = "{% set num1 = value[7] | int(base=16,default=0) %}{% set num2 = value[8] | int(base=16,default=0) %}{{ num1 * 10 + num2 }}",
4040
device = new
4141
{
@@ -52,7 +52,7 @@ public static dynamic CreateBattery(string sensorName)
5252
name = "Battery",
5353
state_topic = "TX07KTXC/" + sensorName + "/state",
5454
expire_after = 600,
55-
unique_id = sensorName + "_battery",
55+
unique_id = "TX07KTXC_" + sensorName + "_battery",
5656
value_template = "{% if value[3] | int(base=16,default=0) | bitwise_and(4) | bool %} Vybitá{% else %}OK{% endif %}",
5757
device = new
5858
{
@@ -68,7 +68,7 @@ public static dynamic CreateTrend(string sensorName)
6868
name = "Trend",
6969
state_topic = "TX07KTXC/" + sensorName + "/state",
7070
expire_after = 600,
71-
unique_id = sensorName + "_trend",
71+
unique_id = "TX07KTXC_" + sensorName + "_trend",
7272
value_template = "{% set up = value[3] | int(base=16,default=0) | bitwise_and(1) | bool %}{% set down = value[3] | int(base=16,default=0) | bitwise_and(2) | bool %}{% if up %}↗{% elif down %}↘{% else %}→{% endif %}",
7373
device = new
7474
{

0 commit comments

Comments
 (0)