mirror of
https://gitlab.com/sfz.aalen/infra/fabaccess.git
synced 2025-03-12 23:11:58 +01:00
Update fab_access/mqtt_client.py
This commit is contained in:
parent
5314bdbcd2
commit
f681a96f24
@ -5,12 +5,6 @@ import random
|
|||||||
import string
|
import string
|
||||||
|
|
||||||
class MqttHandler:
|
class MqttHandler:
|
||||||
@staticmethod
|
|
||||||
def get_random_string(length):
|
|
||||||
# choose from all lowercase letter
|
|
||||||
letters = string.ascii_lowercase
|
|
||||||
result_str = ''.join(random.choice(letters) for i in range(length))
|
|
||||||
return(result_str)
|
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def setup(msg_handler):
|
def setup(msg_handler):
|
||||||
@ -25,7 +19,13 @@ class MqttHandler:
|
|||||||
else:
|
else:
|
||||||
print('Failed to connect, return code %d\n', rc)
|
print('Failed to connect, return code %d\n', rc)
|
||||||
|
|
||||||
MqttHandler.client = mqtt_client.Client(Config.mqtt_client_id+MqttHandler.get_random_string(5))
|
def get_random_string(length):
|
||||||
|
# choose from all lowercase letter
|
||||||
|
letters = string.ascii_lowercase
|
||||||
|
result_str = ''.join(random.choice(letters) for i in range(length))
|
||||||
|
return(result_str)
|
||||||
|
|
||||||
|
MqttHandler.client = mqtt_client.Client(Config.mqtt_client_id+get_random_string(5))
|
||||||
MqttHandler.client.username_pw_set('admin', 'user')
|
MqttHandler.client.username_pw_set('admin', 'user')
|
||||||
MqttHandler.client.on_connect = on_connect
|
MqttHandler.client.on_connect = on_connect
|
||||||
MqttHandler.client.username_pw_set(Config.mqtt_user_name, Config.mqtt_password)
|
MqttHandler.client.username_pw_set(Config.mqtt_user_name, Config.mqtt_password)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user