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")
示例#2
0
 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")
示例#3
0
 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