async def send_test_message(): print("Sending telemetry message from device " + device_id) body_dict = {} body_dict['Temperature'] = random.randrange(76, 80, 1) body_dict['Humidity'] = random.randrange(40, 60, 1) body_dict['Location'] = '28.424911, -81.468962' body_json = json.dumps(body_dict) print(body_json) msg = Message(body_json) msg.message_id = uuid.uuid4() msg.correlation_id = "correlation-1234" msg.contentEncoding = "utf-8", msg.contentType = "application/json", await device_client.send_message(msg) print("Done sending message")
async def send_alert_message(): print("Sending alert from device " + device_id) body_dict = {} body_dict['Weather'] = {} body_dict['Weather']['Temperature'] = random.randrange(76, 80, 1) body_dict['Weather']['Humidity'] = random.randrange(40, 60, 1) body_dict['Location'] = '28.424911, -81.468962' body_json = json.dumps(body_dict) print(body_json) msg = Message(body_json) msg.message_id = uuid.uuid4() msg.correlation_id = "correlation-1234" msg.custom_properties["Alert"] = "yes" msg.contentEncoding = "utf-8", msg.contentType = "application/json", await device_client.send_message(msg) print("Done sending alert message")
async def send_test_message(i): global led_manager global message_index print("sending message #" + str(message_index)) body_dict = {} body_dict['Weather'] = {} body_dict['Weather']['Temperature'] = random.randrange(65, 75, 1) body_dict['Weather']['Humidity'] = random.randrange(40, 60, 1) body_dict['Location'] = '28.424911, -81.468962' body_json = json.dumps(body_dict) print(body_json) msg = Message(body_json) msg.message_id = uuid.uuid4() msg.correlation_id = "correlation-1234" msg.custom_properties["Alert"] = "no" msg.contentEncoding = "utf-8", msg.contentType = "application/json", await device_client.send_message(msg) print('Message #' + str(message_index) + ' sent') led_manager.set_led(i, 'On', 0, 255, 0, True) message_index = message_index + 1