Merge pull request #48 from lucahammer/patch-2

Don't send units if they don't exist
This commit is contained in:
bohdan-s
2022-05-27 07:38:23 +10:00
committed by GitHub
+1
View File
@@ -91,6 +91,7 @@ class export_mqtt(object):
config_msg['unique_id'] = "inverter_" + self.cleanName(ha_sensor.get('name'))
config_msg['state_topic'] = self.mqtt_config['topic']
config_msg['value_template'] = "{{ value_json." + ha_sensor.get('register') + " }}"
if inverter.getRegisterUnit(ha_sensor.get('register')):
config_msg['unit_of_measurement'] = inverter.getRegisterUnit(ha_sensor.get('register'))
if ha_sensor.get('dev_class'):
config_msg['device_class'] = ha_sensor.get('dev_class')