mirror of
https://github.com/alexhopeoconnor/SunGather.git
synced 2026-10-04 02:48:12 +10:00
Merge pull request #48 from lucahammer/patch-2
Don't send units if they don't exist
This commit is contained in:
@@ -91,7 +91,8 @@ 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') + " }}"
|
||||
config_msg['unit_of_measurement'] = inverter.getRegisterUnit(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')
|
||||
if ha_sensor.get('state_class'):
|
||||
@@ -108,4 +109,4 @@ class export_mqtt(object):
|
||||
self.ha_discovery_published = True
|
||||
logging.info("MQTT: Published Home Assistant Discovery messages")
|
||||
|
||||
return True
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user