Use dynamic client id for controller

This commit is contained in:
Sebastiaan de Schaetzen 2024-07-14 19:06:44 +02:00
parent 1bbb742315
commit b47d2dd2e1
2 changed files with 6 additions and 3 deletions

View File

@ -46,14 +46,17 @@ end
local function main() local function main()
client = mqtt.client { client = mqtt.client {
uri = "mqtt.seeseepuff.be", uri = "mqtt.seeseepuff.be",
username = "mqtt_controller", username = "mqtt_controller-" .. math.random(0, 999999999),
clean = true, clean = true,
reconnect = 5, reconnect = 5,
} }
client:on { client:on {
connect = onConnect, connect = onConnect,
message = onMessage message = onMessage,
error = function(message)
print("MQTT error: " .. message)
end
} }
print("Connecting") print("Connecting")

View File

@ -29,7 +29,7 @@ def process_request(request):
global mqttc global mqttc
image_count += 1 image_count += 1
if image_count > 10: if image_count > 1:
image_count = 0 image_count = 0
print(f'Request completed: {request}') print(f'Request completed: {request}')