Skip to content

Commit 00284b9

Browse files
authored
Merge pull request #175 from Smankusors/config-payload-enhancement
MQTT config payload enhancements
2 parents c5ba97b + 73aecb8 commit 00284b9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/system_sensors.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,11 @@ def send_config_message(mqttClient):
8181
payload = (f'{{'
8282
+ (f'"device_class":"{attr["class"]}",' if 'class' in attr else '')
8383
+ (f'"state_class":"{attr["state_class"]}",' if 'state_class' in attr else '')
84-
+ f'"name":"{deviceNameDisplay} {attr["name"]}",'
84+
+ f'"name":"{attr["name"]}",'
8585
+ f'"state_topic":"system-sensors/sensor/{devicename}/state",'
8686
+ (f'"unit_of_measurement":"{attr["unit"]}",' if 'unit' in attr else '')
8787
+ f'"value_template":"{{{{value_json.{sensor}}}}}",'
88+
+ f'"object_id":"{devicename}_{attr["sensor_type"]}_{sensor}",'
8889
+ f'"unique_id":"{devicename}_{attr["sensor_type"]}_{sensor}",'
8990
+ f'"availability_topic":"system-sensors/sensor/{devicename}/availability",'
9091
+ f'"device":{{"identifiers":["{devicename}_sensor"],'

0 commit comments

Comments
 (0)