from client import TemperatureServiceClient from random import randrange import time client = TemperatureServiceClient() id_length = 8 min_value = 10**(id_length-1) # Minimum value with 8 digits (e.g., 10000000) max_value = 10**id_length - 1 # Maximum value with 8 digits (e.g., 99999999) while True: randomId = randrange(min_value, max_value + 1) client.sendTemperatureChange(randomId) print("New temperature detected " + str(randomId) + " sent to temperature/changed") time.sleep(1)