diff --git a/server/app.py b/server/app.py index 395629b..bf6a59a 100644 --- a/server/app.py +++ b/server/app.py @@ -153,10 +153,10 @@ def mqtt_publisher(artnetUniverse): def start_mqtt_publishers(universe_count): used_universes = universe_count print("universe count: "+str(used_universes)) - universes_to_publish = range(1, used_universes + 1) + universes_to_publish = list(range(1, used_universes + 1)) # Create and start a thread for each universe for universe in range(universes_to_publish): - threads = [threading.Thread(target=mqtt_publisher, args=(universe,))] + threads = [threading.Thread(target=mqtt_publisher, args=(int(universe),))] for thread in threads: thread.start()