RPI: avoid error if mqtt is not defined

If MQTT is not defined in ahoy.yml, ahoy send an AttributeError
This commit is contained in:
Knuti_in_Päse 2023-01-10 11:06:52 +01:00 committed by GitHub
parent d9eaafea6b
commit 4df6eab987
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -345,8 +345,8 @@ if __name__ == '__main__':
if global_config.verbose:
hoymiles.HOYMILES_DEBUG_LOGGING=True
mqtt_config = ahoy_config.get('mqtt', [])
if not mqtt_config.get('disabled', False):
mqtt_config = ahoy_config.get('mqtt', {})
if mqtt_config and not mqtt_config.get('disabled', False):
mqtt_client = paho.mqtt.client.Client()
if mqtt_config.get('useTLS',False):