add ssl handling

This commit is contained in:
Thomas Klaehn 2018-02-10 13:18:45 +01:00
parent 39329f549f
commit e1402d34d4

View File

@ -19,7 +19,11 @@ def main():
Entry point for mqtt logger.
'''
logging.basicConfig(format=LOG_FORMAT, filename=OWN_LOG_FILE)
conn = mqtt.Mqtt(hostname='localhost', subscribe=['#'])
conn = mqtt.Mqtt(hostname='localhost', port=8883,
ca_certs='/etc/letsencrypt/live/mqtt.blackfinn.de/chain.pem',
certfile='/etc/letsencrypt/live/mqtt.blackfinn.de/cert.pem',
keyfile='/etc/letsencrypt/live/mqtt.blackfinn.de/privkey.pem',
subscribe=['#'])
if conn.connect() is False:
logging.error('couldn\'t connect...')
return 1