#mqtt topics topic_discovery_base = "homeassistant/" topic_discovery = "/config" topic_discovery_battery_component = "sensor" topic_base = "avr95/battery/" topic_command_postfix = "/set" topic_state_postfix = "/state" topic_p1_consumption = 'sensors/power/p1meter/actual_consumption' topic_p1_return = 'sensors/power/p1meter/actual_returndelivery' topic_chargemode = topic_base + "chargemode" + topic_command_postfix topic_power = topic_base + "chargevalue" + topic_command_postfix topic_bat_consumption = topic_base + 'actual_consumption' #battery packs topic_batpack_soc = topic_base + '{}_soc' + topic_state_postfix import os broker=os.environ.get("CHARGEMAN_MQTT_BROKER", "10.2.0.15") port=int(os.environ.get("CHARGEMAN_MQTT_PORT", "1883"))