Merge pull request #2 from tbnobody/dev

Added possibility to connect to MqTT Broker with username and password
This commit is contained in:
grindylow 2022-04-06 20:22:39 +02:00 committed by GitHub
commit 4edd8867a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View file

@ -1,6 +1,8 @@
[mqtt]
host = 192.168.84.2
port = 1883
user = bla
password = blub
[dtu]
serial = 99978563412

View file

@ -18,9 +18,12 @@ cfg = ConfigParser()
cfg.read('ahoy.conf')
mqtt_host = cfg.get('mqtt', 'host', fallback='192.168.1.1')
mqtt_port = cfg.getint('mqtt', 'port', fallback=1883)
mqtt_user = cfg.get('mqtt', 'user', fallback='')
mqtt_password = cfg.get('mqtt', 'password', fallback='')
radio = RF24(22, 0, 1000000)
mqtt_client = paho.mqtt.client.Client()
mqtt_client.username_pw_set(mqtt_user, mqtt_password)
mqtt_client.connect(mqtt_host, mqtt_port)
mqtt_client.loop_start()