Gateway logs

Go Back
-- Logs begin at Wed 2023-03-29 05:05:40 CST. --
May 10 01:36:37 msm8909 python3[2032]: DB VERSION: 9
May 10 01:36:37 msm8909 python3[2032]: [DB] No upgrade needed
May 10 01:36:38 msm8909 python3[2032]: [DEBUG] Looking for old files to remove in /data/logs
May 10 01:36:38 msm8909 python3[2032]: {'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com', 'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY'}
May 10 01:36:38 msm8909 python3[2032]: [CONFIG] Updating config: {'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com', 'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY'}
May 10 01:36:38 msm8909 python3[2032]: [SSE] Updating config: {'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com', 'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY'}
May 10 01:36:38 msm8909 python3[2032]: [SSE] SETTING UP SSE
May 10 01:36:38 msm8909 python3[2032]: [SSE] Updating config: {'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com', 'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY'}
May 10 01:36:38 msm8909 python3[2032]: [SSE] CONNECT FAILED! <urllib3.connection.HTTPConnection object at 0xa6900db0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution
May 10 01:36:38 msm8909 python3[2032]: [SSE] CONNECT FAILED! <urllib3.connection.HTTPConnection object at 0xa5e2c2b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution
May 10 01:36:52 msm8909 python3[2032]: Traceback (most recent call last):
May 10 01:36:52 msm8909 python3[2032]:   File "/data/mother-sync/motherGateway.py", line 293, in <module>
May 10 01:36:52 msm8909 python3[2032]:     hci0 = BluetoothAdapter(0);
May 10 01:36:52 msm8909 python3[2032]:   File "/data/mother-sync/dbusBT.py", line 43, in __init__
May 10 01:36:52 msm8909 python3[2032]:     self.adapter = self.bus.get("org.bluez",self.adapterPath);
May 10 01:36:52 msm8909 python3[2032]:   File "/usr/lib/python3.5/site-packages/pydbus/proxy.py", line 59, in get
May 10 01:36:52 msm8909 python3[2032]:     return CompositeInterface(introspection)(self, bus_name, object_path)
May 10 01:36:52 msm8909 python3[2032]:   File "/usr/lib/python3.5/site-packages/pydbus/proxy.py", line 118, in CompositeInterface
May 10 01:36:52 msm8909 python3[2032]:     raise KeyError("object does not export any interfaces; you might need to pass object path as the 2nd argument for get()")
May 10 01:36:52 msm8909 python3[2032]: KeyError: 'object does not export any interfaces; you might need to pass object path as the 2nd argument for get()'
May 10 01:36:52 msm8909 systemd[1]: mother.service: Main process exited, code=exited, status=1/FAILURE
May 10 01:36:52 msm8909 systemd[1]: mother.service: Unit entered failed state.
May 10 01:36:52 msm8909 systemd[1]: mother.service: Failed with result 'exit-code'.
May 10 01:36:57 msm8909 systemd[1]: mother.service: Service hold-off time over, scheduling restart.
May 10 01:36:57 msm8909 systemd[1]: Stopped Mother Gateway Service.
May 10 01:36:57 msm8909 systemd[1]: Started Mother Gateway Service.
May 10 01:36:59 msm8909 python3[3028]: READING DB FROM FILE: /data/mother.db
May 10 01:36:59 msm8909 python3[3028]: DB VERSION: 9
May 10 01:36:59 msm8909 python3[3028]: [DB] No upgrade needed
May 10 01:37:00 msm8909 python3[3028]: [DEBUG] Looking for old files to remove in /data/logs
May 10 01:37:00 msm8909 python3[3028]: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:00 msm8909 python3[3028]: [CONFIG] Updating config: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:00 msm8909 python3[3028]: [SSE] Updating config: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:01 msm8909 python3[3028]: [SSE] SETTING UP SSE
May 10 01:37:01 msm8909 python3[3028]: [SSE] Updating config: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:39 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:37:39 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:37:39 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 01:37:39 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:37:39 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:37:39 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "4986d4a0af5849a5bb8b8b17de57aa7d", "rt": "gw"}
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'key': 'e0d9d62be08748d19f27c49a2e4ee31c', 'timestamp': 1715276222.3771021, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'gw', 'key': None, 'timestamp': 1715276223.6234434, 'source': 1, 'data': '{"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYg==", "id": 31, "organizationId": 12, "registered": true}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wearables', 'key': None, 'timestamp': 1715276223.6290982, 'source': 1, 'data': '[{"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYl8xZDY5XzE3MTM1MjE0MTA=", "id": 63, "pairingCode": "1d69"}, {"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYl8wZjg5XzE3MTQ2MTk1Mjc=", "id": 73, "pairingCode": "0f89"}, {"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYl8wZDU1XzE3MTQ2MjE5OTk=", "id": 74, "pairingCode": "0d55"}, {"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYl8xZDkyXzE3MTQ2MjUyNzA=", "id": 75, "pairingCode": "1d92"}, {"archiveStatus": "ACTIVE", "clientId": "MV8wMGUxNWU2NmY5ODhkYl8yNTFhXzE3MTQ2MjU1NzE=", "id": 76, "pairingCode": "251a"}]'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wconfig', 'key': None, 'timestamp': 1715276223.869802, 'source': 1, 'data': '{"age": 50, "caloriesGoal": 1800, "clockFormat": 1, "created": "2024-05-02T04:50:40.992535", "distanceGoal": 0, "effectiveFirmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "firmwareMode": null, "firmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "gender": 0, "height": 1600, "hrDutyCycle": 3, "id": 293, "language": 2, "name": "Magnificent Oriole", "received": "2024-05-02T04:54:32.089806", "sleepGoal": 420, "stepsGoal": 6700, "timezone": 0, "units": 1, "weight": 60, "wearable_id": 63}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] UPDATING W CONFIG
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wconfig', 'key': None, 'timestamp': 1715276224.0987082, 'source': 1, 'data': '{"age": 50, "caloriesGoal": 1800, "clockFormat": 1, "created": "2024-05-02T04:50:23.917357", "distanceGoal": 0, "effectiveFirmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "firmwareMode": null, "firmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "gender": 0, "height": 1600, "hrDutyCycle": 3, "id": 292, "language": 2, "name": "Tacky Bullfrog", "received": "2024-05-02T04:54:11.074360", "sleepGoal": 420, "stepsGoal": 6700, "timezone": 540, "units": 1, "weight": 60, "wearable_id": 73}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] UPDATING W CONFIG
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wconfig', 'key': None, 'timestamp': 1715276224.3426692, 'source': 1, 'data': '{"age": 50, "caloriesGoal": 1800, "clockFormat": 1, "created": "2024-05-02T04:51:02.096329", "distanceGoal": 0, "effectiveFirmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "firmwareMode": null, "firmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "gender": 0, "height": 1600, "hrDutyCycle": 3, "id": 294, "language": 2, "name": "Lush Curassow", "received": "2024-05-02T04:55:30.091226", "sleepGoal": 420, "stepsGoal": 6700, "timezone": 540, "units": 1, "weight": 60, "wearable_id": 74}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] UPDATING W CONFIG
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wconfig', 'key': None, 'timestamp': 1715276224.5822711, 'source': 1, 'data': '{"age": null, "caloriesGoal": null, "clockFormat": null, "created": "2024-05-02T04:47:50.989225", "distanceGoal": null, "effectiveFirmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "firmwareMode": null, "firmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "gender": null, "height": null, "hrDutyCycle": null, "id": 291, "language": null, "name": "Fine Leopard", "received": "2024-05-02T04:54:16.070327", "sleepGoal": null, "stepsGoal": null, "timezone": null, "units": null, "weight": null, "wearable_id": 75}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] UPDATING W CONFIG
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'wconfig', 'key': None, 'timestamp': 1715276224.8207397, 'source': 1, 'data': '{"age": null, "caloriesGoal": null, "clockFormat": null, "created": "2024-05-02T04:52:52.470908", "distanceGoal": null, "effectiveFirmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "firmwareMode": null, "firmwareUrl": "https://s3.us-west-1.amazonaws.com/powerwatch-updates/1714496968863-sota_Motherband_V1_5_4d0.bin", "gender": null, "height": null, "hrDutyCycle": null, "id": 295, "language": null, "name": "Opalescent Lorikeet", "received": "2024-05-02T05:02:56.246613", "sleepGoal": null, "stepsGoal": null, "timezone": null, "units": null, "weight": null, "wearable_id": 76}'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] UPDATING W CONFIG
May 10 01:37:39 msm8909 python3[3028]: [SSE] RX'd: {'type': 'prov', 'key': None, 'timestamp': 1715276224.8820882, 'source': 1, 'data': '0'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] SETTING PROVISIONING TO: 0
May 10 01:37:39 msm8909 python3[3028]: [CONFIG] SSE Has new config, updating
May 10 01:37:39 msm8909 python3[3028]: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:39 msm8909 python3[3028]: [CONFIG] Updating config: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:39 msm8909 python3[3028]: [SSE] Updating config: {'config_url': 'https://configuration-dev.perceptive.matrixindustries.com', 'token': 'eyJhbGciOiJIUzI1NiIsImtpZCI6IjAiLCJ0eXAiOiJKV1QifQ.eyJvcmdhbml6YXRpb25faWQiOm51bGwsImV4cGlyYXRpb24iOm51bGwsImNsaWVudF9pZCI6MjM2LCJkZXZpY2VfaWQiOiIwMGUxNWU2NmY5ODhkYiJ9.U1FFgOhYyS8vWi75P3wkaMJkn0f-PRREe4TfyMTDmiY', 'ingestion_url': 'https://ingestion-dev.perceptive.matrixindustries.com'}
May 10 01:37:39 msm8909 python3[3028]: [CLOUD] Activating Gateway
May 10 01:37:39 msm8909 python3[3028]: DBUS: Discovered 06:05:04:E0:B5:0F .
May 10 01:37:39 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d006060
May 10 01:37:39 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:37:39 msm8909 python3[3028]: DBUS: Discovered 06:05:04:69:0A:91 .
May 10 01:37:39 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:37:39 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:37:39 msm8909 python3[3028]: DBUS: Discovered 06:05:04:AA:9F:1A .
May 10 01:37:39 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x02\xda', 'pairing_code': b'\x02\xda', 'mtp_version': 6} 02da02da0006
May 10 01:37:39 msm8909 python3[3028]: IGNORING 06:05:04:AA:9F:1A WITH PAIRING CODE: 02da
May 10 01:37:39 msm8909 python3[3028]: DBUS: Discovered 06:05:04:09:A0:9C .
May 10 01:37:39 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x04\\', 'pairing_code': b'\x04\\', 'mtp_version': 6} 045c045c0006
May 10 01:37:39 msm8909 python3[3028]: IGNORING 06:05:04:09:A0:9C WITH PAIRING CODE: 045c
May 10 01:37:39 msm8909 python3[3028]: DBUS: Discovered 06:05:04:33:04:2B .
May 10 01:37:39 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x04+', 'pairing_code': b'\x04+', 'mtp_version': 6} 042b042b0006
May 10 01:37:39 msm8909 python3[3028]: IGNORING 06:05:04:33:04:2B WITH PAIRING CODE: 042b
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:48:10:21 .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:80:24:04 .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:37:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '4986d4a0af5849a5bb8b8b17de57aa7d', 'timestamp': 1715276259.6941333, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:A1:B4:D8 .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x18\x98', 'pairing_code': b'\x18\x98', 'mtp_version': 6} 189818980006
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:A1:B4:D8 WITH PAIRING CODE: 1898
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e205f5f
May 10 01:37:40 msm8909 python3[3028]: ADDED MATRIX DEVICE: 06:05:04:AF:F9:E9 0f89
May 10 01:37:40 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276260, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:37:40 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276260, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:37:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276260, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "4b7c757a000b4ed4a922452c3c16a49f", "rt": "instant"}
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:BA:DE:FB .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x1b\xab'} 1bab065f00
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:BA:DE:FB WITH PAIRING CODE: 1bab
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:88:94:2A .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:62:A2:9E .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 01:37:40 msm8909 python3[3028]: DBUS: Discovered 06:05:04:7A:56:97 .
May 10 01:37:40 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:37:40 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:37:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '4b7c757a000b4ed4a922452c3c16a49f', 'timestamp': 1715276260.6240015, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:41 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c006060
May 10 01:37:41 msm8909 python3[3028]: ADDED MATRIX DEVICE: 06:05:04:02:E8:6A 251a
May 10 01:37:41 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276261, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:37:41 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276261, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:37:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276261, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 76}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "262845ce167f470b9c09aa3ec6d00b61", "rt": "instant"}
May 10 01:37:41 msm8909 python3[3028]: DBUS: Discovered 06:05:04:56:C4:4A .
May 10 01:37:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x00\xfa', 'pairing_code': b'\x00\xfa', 'mtp_version': 6} 00fa00fa0006
May 10 01:37:41 msm8909 python3[3028]: IGNORING 06:05:04:56:C4:4A WITH PAIRING CODE: 00fa
May 10 01:37:41 msm8909 python3[3028]: DBUS: Discovered 06:05:04:13:9C:CF .
May 10 01:37:41 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:37:41 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:37:41 msm8909 python3[3028]: DBUS: Discovered 06:05:04:A3:A6:CE .
May 10 01:37:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x8e', 'pairing_code': b'\n\x8e', 'mtp_version': 6} 0a8e0a8e0006
May 10 01:37:41 msm8909 python3[3028]: IGNORING 06:05:04:A3:A6:CE WITH PAIRING CODE: 0a8e
May 10 01:37:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '262845ce167f470b9c09aa3ec6d00b61', 'timestamp': 1715276261.5247545, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:42 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:37:42 msm8909 python3[3028]: ADDED MATRIX DEVICE: 06:05:04:32:34:65 0d55
May 10 01:37:42 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276262, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:37:42 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276262, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:37:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276262, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "8790dd1ee4b5487d9381e4df361b01e0", "rt": "instant"}
May 10 01:37:42 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046106363
May 10 01:37:42 msm8909 python3[3028]: ADDED MATRIX DEVICE: 06:05:04:11:B9:D2 1d92
May 10 01:37:42 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276262, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:37:42 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276262, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:37:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276262, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 70}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "65a047f9c1824c2789cc0a0ca1d448c2", "rt": "instant"}
May 10 01:37:43 msm8909 python3[3028]: DBUS: Discovered 06:05:04:44:7C:06 .
May 10 01:37:43 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:37:43 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:37:43 msm8909 python3[3028]: [SSE] RX'd: {'key': '8790dd1ee4b5487d9381e4df361b01e0', 'timestamp': 1715276263.0569069, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:43 msm8909 python3[3028]: [SSE] RX'd: {'key': '65a047f9c1824c2789cc0a0ca1d448c2', 'timestamp': 1715276263.1293061, 'data': '', 'type': 's', 'source': 0}
May 10 01:37:43 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:37:54 msm8909 python3[3028]: DBUS: Discovered 06:05:04:61:15:83 .
May 10 01:37:54 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056205f5f
May 10 01:37:54 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:37:54 msm8909 python3[3028]: DBUS: Discovered 06:05:04:50:93:05 .
May 10 01:37:54 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:37:54 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:37:55 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:37:55 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:37:55 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:37:55 msm8909 python3[3028]: DBUS: Discovered 06:05:04:6D:74:4C .
May 10 01:37:55 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'&,', 'pairing_code': b'&,', 'mtp_version': 6} 262c262c0006
May 10 01:37:55 msm8909 python3[3028]: IGNORING 06:05:04:6D:74:4C WITH PAIRING CODE: 262c
May 10 01:37:56 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c106060
May 10 01:37:56 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d206060
May 10 01:37:56 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:37:57 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046306363
May 10 01:37:58 msm8909 python3[3028]: DBUS: Discovered 06:05:04:71:88:0E .
May 10 01:37:58 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:37:58 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:37:58 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c206060
May 10 01:37:58 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 01:37:58 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 01:38:08 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:38:08 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d306060
May 10 01:38:08 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:38:09 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059106161
May 10 01:38:09 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:38:09 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:38:09 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:38:09 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:38:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:38:10 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:38:10 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c306060
May 10 01:38:11 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:38:11 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:38:12 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:38:21 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046106363
May 10 01:38:22 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e205f5f
May 10 01:38:22 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:38:23 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:38:23 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:38:36 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046306363
May 10 01:38:37 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:38:37 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:38:38 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:38:38 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:38:38 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059006161
May 10 01:38:38 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:38:38 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:38:39 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:38:39 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:38:39 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:38:39 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:38:39 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "4f655fe7bb6542b290840f6da084fa1d", "rt": "gw"}
May 10 01:38:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '4f655fe7bb6542b290840f6da084fa1d', 'timestamp': 1715276319.9362586, 'data': '', 'type': 's', 'source': 0}
May 10 01:38:40 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:AF:F9:E9
May 10 01:38:41 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:38:44 msm8909 python3[3028]: DBUS: Connect Failed with 06:05:04:AF:F9:E9
May 10 01:38:44 msm8909 python3[3028]: g-io-error-quark: GDBus.Error:org.bluez.Error.Failed: le-connection-abort-by-local (36)
May 10 01:38:44 msm8909 python3[3028]: Device not connected, retrying later
May 10 01:38:44 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:02:E8:6A
May 10 01:38:44 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:38:44 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276324, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:38:44 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276324, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:38:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276324, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "fbf2ed498d0947cfb32cb809b6699fd3", "rt": "instant"}
May 10 01:38:49 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:38:49 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:38:50 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:38:50 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276330, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:38:50 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276330, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:38:50 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276330, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "59d2771cc2904f1ea6532c817c87c01f", "rt": "instant"}
May 10 01:38:51 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:38:51 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276331, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:38:51 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276331, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:38:51 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276331, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 70}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "93af91b728bf4382b7de18347cf9fa53", "rt": "instant"}
May 10 01:38:51 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:38:51 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:38:51 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:38:51 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:38:52 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:38:53 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:38:53 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059106161
May 10 01:38:53 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:38:54 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:38:54 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:38:54 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x18\x98', 'pairing_code': b'\x18\x98', 'mtp_version': 6} 189818980006
May 10 01:38:54 msm8909 python3[3028]: IGNORING 06:05:04:A1:B4:D8 WITH PAIRING CODE: 1898
May 10 01:39:04 msm8909 python3[3028]: DBUS: Connect Failed with 06:05:04:02:E8:6A
May 10 01:39:04 msm8909 python3[3028]: g-io-error-quark: GDBus.Error:org.bluez.Error.Failed: le-connection-abort-by-local (36)
May 10 01:39:04 msm8909 python3[3028]: Device not connected, retrying later
May 10 01:39:05 msm8909 python3[3028]: [SSE] RX'd: {'key': 'fbf2ed498d0947cfb32cb809b6699fd3', 'timestamp': 1715276324.9118972, 'data': '', 'type': 's', 'source': 0}
May 10 01:39:05 msm8909 python3[3028]: [SSE] RX'd: {'key': '59d2771cc2904f1ea6532c817c87c01f', 'timestamp': 1715276330.48651, 'data': '', 'type': 's', 'source': 0}
May 10 01:39:05 msm8909 python3[3028]: [SSE] RX'd: {'key': '93af91b728bf4382b7de18347cf9fa53', 'timestamp': 1715276331.7431264, 'data': '', 'type': 's', 'source': 0}
May 10 01:39:05 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:02:E8:6A
May 10 01:39:09 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:39:10 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:39:10 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:39:10 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:39:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:39:10 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:39:11 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:39:11 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:39:11 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:39:12 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:39:14 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:39:14 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:39:16 msm8909 python3[3028]: DBUS: Connect Failed with 06:05:04:02:E8:6A
May 10 01:39:16 msm8909 python3[3028]: g-io-error-quark: GDBus.Error:org.bluez.Error.Failed: le-connection-abort-by-local (36)
May 10 01:39:16 msm8909 python3[3028]: Device not connected, retrying later
May 10 01:39:16 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:39:16 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276356, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:39:16 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276356, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:39:16 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276356, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "606bcc58c0bd48d1a133433d196bc8ab", "rt": "instant"}
May 10 01:39:16 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:39:16 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:39:17 msm8909 python3[3028]: [SSE] RX'd: {'key': '606bcc58c0bd48d1a133433d196bc8ab', 'timestamp': 1715276357.1091821, 'data': '', 'type': 's', 'source': 0}
May 10 01:39:23 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:39:24 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:39:24 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:39:25 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:39:26 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:39:28 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:39:28 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:39:28 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:39:37 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:39:37 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:39:37 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:39:38 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:39:38 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:39:38 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:39:39 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:39:39 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:39:39 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "2d81f30f2c9842d1828d628c9abd3731", "rt": "gw"}
May 10 01:39:39 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:39:39 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 01:39:39 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 01:39:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '2d81f30f2c9842d1828d628c9abd3731', 'timestamp': 1715276379.9883235, 'data': '', 'type': 's', 'source': 0}
May 10 01:39:40 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:39:40 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:39:41 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:39:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:39:41 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:39:44 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:AF:F9:E9
May 10 01:39:54 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:39:54 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276394, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:39:54 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276394, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:39:54 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276394, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "44f5b32935744058bfb570914ee017fc", "rt": "instant"}
May 10 01:39:56 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:39:57 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:39:57 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:39:57 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:39:57 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276397, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:39:57 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276397, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:39:57 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276397, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "ca2dbd6401e748cd9f194d32311b6be9", "rt": "instant"}
May 10 01:39:58 msm8909 python3[3028]: DBUS: Connected to 06:05:04:AF:F9:E9
May 10 01:39:58 msm8909 python3[3028]: [WEB]: Reporting Wearable Status: {'wearables': [{'status': 3, 'wearable_id': 73}], 'gateway_id': '00e15e66f988db'}
May 10 01:39:58 msm8909 python3[3028]: [SSE] GW STATUS: {'wearables': [{'status': 3, 'wearable_id': 73}], 'gateway_id': '00e15e66f988db'}
May 10 01:39:58 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [{"status": 3, "wearable_id": 73}], "gateway_id": "00e15e66f988db"}, "key": "faeab0dd318f4ff6b080497b9607916b", "rt": "gw"}
May 10 01:39:58 msm8909 python3[3028]: ACTIVATING HR.
May 10 01:39:59 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:39:59 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059006161
May 10 01:39:59 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:40:05 msm8909 python3[3028]: DBUS: Start notify for 06:05:04:AF:F9:E9 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:40:05 msm8909 python3[3028]: 186.40029549598694 [06:05:04:AF:F9:E9] <- HR 0000
May 10 01:40:06 msm8909 python3[3028]: DBUS: Read 06:05:04:AF:F9:E9 : 00002a26-0000-1000-8000-00805f9b34fb : [86, 49, 46, 53, 46, 52, 100, 48, 2, 7, 7, 0, 0, 0, 0, 102, 61, 1, 201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 137, 175, 249, 233, 0, 0, 0]
May 10 01:40:06 msm8909 python3[3028]: GOT Firmware Version: V1.5.4d0
May 10 01:40:06 msm8909 python3[3028]: GOT Pairing Code: 0f89
May 10 01:40:06 msm8909 python3[3028]: [OTA] Band firmware: 'V1.5.4d0' Target Firmware: 'V1.5.4d0'
May 10 01:40:06 msm8909 python3[3028]: NO FW Update needed.
May 10 01:40:06 msm8909 python3[3028]: LAST SYNC: 1715274185
May 10 01:40:07 msm8909 python3[3028]: DBUS: Read 06:05:04:AF:F9:E9 : 00002a25-0000-1000-8000-00805f9b34fb : [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 48, 2, 0, 0, 64, 2, 0, 0, 65, 95, 0, 0, 80, 95, 0, 0, 81, 79, 0, 0, 66, 0, 0, 0, 96, 0, 0, 0, 112]
May 10 01:40:07 msm8909 python3[3028]: ACTIVITY: 0
May 10 01:40:07 msm8909 python3[3028]: HR READING: 0 TOOK 0.000504 secs
May 10 01:40:07 msm8909 python3[3028]: DEACTIVATING HR.
May 10 01:40:07 msm8909 python3[3028]: DBUS: Stop notify for 06:05:04:AF:F9:E9 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:40:07 msm8909 python3[3028]: GOT Instant Data: {'battery': 79, 'case_temp': 95, 'act_cals': 0, 'skin_temp': 95, 'sleep_duration': 0, 'heart_rate': 0, 'run_steps': 0, 'bmr_cals': 0, 'solar_gen': 2, 'total_steps': 0, 'thermal_gen': 2, 'activity': 0, 'distance': 0, 'total_cals': 0, 'walk_steps': 0}
May 10 01:40:07 msm8909 python3[3028]: W ID: 73
May 10 01:40:07 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276407, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:40:07 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276407, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:40:07 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276407, "gatewayId": "00e15e66f988db", "statusValues": {"heartRate": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "bmrCals": 0, "runSteps": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "activity": 0, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "74610b1c88884a928c280a1e03406275", "rt": "instant"}
May 10 01:40:07 msm8909 python3[3028]: Instant Upload complete
May 10 01:40:07 msm8909 python3[3028]: DBUS: Disconnecting from 06:05:04:AF:F9:E9
May 10 01:40:09 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:40:09 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058106161
May 10 01:40:09 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:40:09 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:40:09 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:40:09 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:40:09 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:40:09 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:40:09 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:40:09 msm8909 python3[3028]: DBUS: WARN: Trying to disconnect device that isn't connected.
May 10 01:40:09 msm8909 python3[3028]: DBUS: 06:05:04:AF:F9:E9 disconnected.
May 10 01:40:10 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:40:10 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:40:10 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:40:10 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:40:10 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:40:10 msm8909 python3[3028]: [SSE] RX'd: {'key': '44f5b32935744058bfb570914ee017fc', 'timestamp': 1715276395.3507125, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:10 msm8909 python3[3028]: [SSE] RX'd: {'key': 'ca2dbd6401e748cd9f194d32311b6be9', 'timestamp': 1715276398.134922, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:10 msm8909 python3[3028]: [SSE] RX'd: {'key': 'faeab0dd318f4ff6b080497b9607916b', 'timestamp': 1715276398.5348864, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:10 msm8909 python3[3028]: [SSE] RX'd: {'key': '74610b1c88884a928c280a1e03406275', 'timestamp': 1715276407.5457428, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:12 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:40:16 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:02:E8:6A
May 10 01:40:19 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:40:21 msm8909 python3[3028]: DBUS: Connected to 06:05:04:02:E8:6A
May 10 01:40:21 msm8909 python3[3028]: [WEB]: Reporting Wearable Status: {'wearables': [{'status': 3, 'wearable_id': 76}], 'gateway_id': '00e15e66f988db'}
May 10 01:40:21 msm8909 python3[3028]: [SSE] GW STATUS: {'wearables': [{'status': 3, 'wearable_id': 76}], 'gateway_id': '00e15e66f988db'}
May 10 01:40:21 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [{"status": 3, "wearable_id": 76}], "gateway_id": "00e15e66f988db"}, "key": "6250eab5289944278d7be5a99631e2ec", "rt": "gw"}
May 10 01:40:21 msm8909 python3[3028]: ACTIVATING HR.
May 10 01:40:27 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:40:27 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:40:27 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:40:28 msm8909 python3[3028]: DBUS: Start notify for 06:05:04:02:E8:6A : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:40:28 msm8909 python3[3028]: 209.36352705955505 [06:05:04:02:E8:6A] <- HR 0000
May 10 01:40:28 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:40:29 msm8909 python3[3028]: DBUS: Read 06:05:04:02:E8:6A : 00002a26-0000-1000-8000-00805f9b34fb : [86, 49, 46, 53, 46, 52, 100, 48, 2, 7, 7, 0, 0, 0, 0, 102, 61, 4, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 26, 2, 232, 106, 0, 0, 0]
May 10 01:40:29 msm8909 python3[3028]: GOT Firmware Version: V1.5.4d0
May 10 01:40:29 msm8909 python3[3028]: GOT Pairing Code: 251a
May 10 01:40:29 msm8909 python3[3028]: [OTA] Band firmware: 'V1.5.4d0' Target Firmware: 'V1.5.4d0'
May 10 01:40:29 msm8909 python3[3028]: NO FW Update needed.
May 10 01:40:29 msm8909 python3[3028]: LAST SYNC: 1715274801
May 10 01:40:30 msm8909 python3[3028]: DBUS: Read 06:05:04:02:E8:6A : 00002a25-0000-1000-8000-00805f9b34fb : [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 48, 155, 4, 0, 64, 17, 0, 0, 65, 96, 0, 0, 80, 96, 0, 0, 81, 77, 0, 0, 66, 0, 0, 0, 96, 0, 0, 0, 112]
May 10 01:40:30 msm8909 python3[3028]: ACTIVITY: 0
May 10 01:40:30 msm8909 python3[3028]: HR READING: 0 TOOK 0.000508 secs
May 10 01:40:30 msm8909 python3[3028]: DEACTIVATING HR.
May 10 01:40:30 msm8909 python3[3028]: DBUS: Stop notify for 06:05:04:02:E8:6A : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:40:30 msm8909 python3[3028]: GOT Instant Data: {'battery': 77, 'case_temp': 96, 'act_cals': 0, 'skin_temp': 96, 'sleep_duration': 0, 'heart_rate': 0, 'run_steps': 0, 'bmr_cals': 0, 'solar_gen': 1179, 'total_steps': 0, 'thermal_gen': 17, 'activity': 0, 'distance': 0, 'total_cals': 0, 'walk_steps': 0}
May 10 01:40:30 msm8909 python3[3028]: W ID: 76
May 10 01:40:30 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276430, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:40:30 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276430, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:40:30 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276430, "gatewayId": "00e15e66f988db", "statusValues": {"heartRate": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "bmrCals": 0, "runSteps": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "activity": 0, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "93234d8cf6c04bc1a8b96b119b8084e1", "rt": "instant"}
May 10 01:40:30 msm8909 python3[3028]: Instant Upload complete
May 10 01:40:30 msm8909 python3[3028]: DBUS: Disconnecting from 06:05:04:02:E8:6A
May 10 01:40:30 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:40:30 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:40:32 msm8909 python3[3028]: DBUS: WARN: Trying to disconnect device that isn't connected.
May 10 01:40:32 msm8909 python3[3028]: DBUS: 06:05:04:02:E8:6A disconnected.
May 10 01:40:32 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:40:33 msm8909 python3[3028]: [SSE] RX'd: {'key': '6250eab5289944278d7be5a99631e2ec', 'timestamp': 1715276421.5508969, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:33 msm8909 python3[3028]: [SSE] RX'd: {'key': '93234d8cf6c04bc1a8b96b119b8084e1', 'timestamp': 1715276430.721652, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:40 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:40:40 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:40:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "653a25131c294615be398a8bad38443f", "rt": "gw"}
May 10 01:40:40 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:40:40 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:40:40 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:40:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '653a25131c294615be398a8bad38443f', 'timestamp': 1715276440.5230877, 'data': '', 'type': 's', 'source': 0}
May 10 01:40:40 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:40:40 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:40:40 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:40:40 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:40:41 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:40:41 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058006161
May 10 01:40:41 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:40:43 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058106161
May 10 01:40:43 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:40:44 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:40:44 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:40:53 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:40:53 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:40:54 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:40:54 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:32:34:65
May 10 01:40:58 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:41:00 msm8909 python3[3028]: DBUS: Connected to 06:05:04:32:34:65
May 10 01:41:00 msm8909 python3[3028]: [WEB]: Reporting Wearable Status: {'wearables': [{'status': 3, 'wearable_id': 74}], 'gateway_id': '00e15e66f988db'}
May 10 01:41:00 msm8909 python3[3028]: [SSE] GW STATUS: {'wearables': [{'status': 3, 'wearable_id': 74}], 'gateway_id': '00e15e66f988db'}
May 10 01:41:00 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [{"status": 3, "wearable_id": 74}], "gateway_id": "00e15e66f988db"}, "key": "a631dfa328e148f7bbbdf3e51f00b98c", "rt": "gw"}
May 10 01:41:00 msm8909 python3[3028]: ACTIVATING HR.
May 10 01:41:01 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:41:01 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:41:01 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:41:02 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:41:02 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276462, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:41:02 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276462, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:41:02 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276462, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "adfaa96400e14571af1e151a7dae7e37", "rt": "instant"}
May 10 01:41:03 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:41:03 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:41:07 msm8909 python3[3028]: DBUS: Start notify for 06:05:04:32:34:65 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:41:07 msm8909 python3[3028]: 248.55390930175781 [06:05:04:32:34:65] <- HR 0000
May 10 01:41:08 msm8909 python3[3028]: DBUS: Read 06:05:04:32:34:65 : 00002a26-0000-1000-8000-00805f9b34fb : [86, 49, 46, 53, 46, 52, 100, 48, 2, 7, 7, 0, 0, 0, 0, 102, 60, 255, 226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 85, 50, 52, 101, 0, 0, 0]
May 10 01:41:08 msm8909 python3[3028]: GOT Firmware Version: V1.5.4d0
May 10 01:41:08 msm8909 python3[3028]: GOT Pairing Code: 0d55
May 10 01:41:08 msm8909 python3[3028]: [OTA] Band firmware: 'V1.5.4d0' Target Firmware: 'V1.5.4d0'
May 10 01:41:08 msm8909 python3[3028]: NO FW Update needed.
May 10 01:41:08 msm8909 python3[3028]: LAST SYNC: 1715273698
May 10 01:41:09 msm8909 python3[3028]: DBUS: Read 06:05:04:32:34:65 : 00002a25-0000-1000-8000-00805f9b34fb : [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 48, 2, 0, 0, 64, 2, 0, 0, 65, 96, 0, 0, 80, 96, 0, 0, 81, 72, 0, 0, 66, 0, 0, 0, 96, 0, 0, 0, 112]
May 10 01:41:09 msm8909 python3[3028]: ACTIVITY: 0
May 10 01:41:09 msm8909 python3[3028]: HR READING: 0 TOOK 0.000515 secs
May 10 01:41:09 msm8909 python3[3028]: DEACTIVATING HR.
May 10 01:41:09 msm8909 python3[3028]: DBUS: Stop notify for 06:05:04:32:34:65 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:41:09 msm8909 python3[3028]: GOT Instant Data: {'battery': 72, 'case_temp': 96, 'act_cals': 0, 'skin_temp': 96, 'sleep_duration': 0, 'heart_rate': 0, 'run_steps': 0, 'bmr_cals': 0, 'solar_gen': 2, 'total_steps': 0, 'thermal_gen': 2, 'activity': 0, 'distance': 0, 'total_cals': 0, 'walk_steps': 0}
May 10 01:41:09 msm8909 python3[3028]: W ID: 74
May 10 01:41:09 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276469, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:41:09 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276469, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:41:09 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276469, "gatewayId": "00e15e66f988db", "statusValues": {"heartRate": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "bmrCals": 0, "runSteps": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "activity": 0, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "a93b3ca29e804945a6bb535126619948", "rt": "instant"}
May 10 01:41:09 msm8909 python3[3028]: Instant Upload complete
May 10 01:41:09 msm8909 python3[3028]: DBUS: Disconnecting from 06:05:04:32:34:65
May 10 01:41:11 msm8909 python3[3028]: DBUS: WARN: Trying to disconnect device that isn't connected.
May 10 01:41:11 msm8909 python3[3028]: DBUS: 06:05:04:32:34:65 disconnected.
May 10 01:41:11 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:41:12 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:41:12 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:41:12 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a631dfa328e148f7bbbdf3e51f00b98c', 'timestamp': 1715276460.7541955, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:12 msm8909 python3[3028]: [SSE] RX'd: {'key': 'adfaa96400e14571af1e151a7dae7e37', 'timestamp': 1715276462.9139709, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:12 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a93b3ca29e804945a6bb535126619948', 'timestamp': 1715276470.0083632, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:16 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:41:17 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d306060
May 10 01:41:17 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:41:19 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:41:19 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276479, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:41:19 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276479, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:41:19 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276479, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "7df36c2aa0634eb4b096921f83f2d689", "rt": "instant"}
May 10 01:41:20 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:41:20 msm8909 python3[3028]: [SSE] RX'd: {'key': '7df36c2aa0634eb4b096921f83f2d689', 'timestamp': 1715276479.6140871, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:31 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:41:31 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:41:31 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:41:32 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:41:32 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:41:32 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:41:32 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276492, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:41:32 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276492, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:41:32 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276492, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "bd737f334e8f42d49fb5ea8c85643162", "rt": "instant"}
May 10 01:41:32 msm8909 python3[3028]: [SSE] RX'd: {'key': 'bd737f334e8f42d49fb5ea8c85643162', 'timestamp': 1715276492.6100824, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:33 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:41:34 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:41:34 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:41:35 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d006060
May 10 01:41:35 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:41:40 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:41:40 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:41:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "7315886645d34de5be6d078b8615db9c", "rt": "gw"}
May 10 01:41:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '7315886645d34de5be6d078b8615db9c', 'timestamp': 1715276500.964437, 'data': '', 'type': 's', 'source': 0}
May 10 01:41:42 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:41:42 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:41:45 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:41:46 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:41:46 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:41:46 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:41:48 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:41:49 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:41:59 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:42:00 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:42:00 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:42:00 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a006161
May 10 01:42:00 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:01 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:42:01 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:42:02 msm8909 python3[3028]: DBUS: Attempting to connect to 06:05:04:11:B9:D2
May 10 01:42:07 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:42:08 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:42:10 msm8909 python3[3028]: DBUS: Connected to 06:05:04:11:B9:D2
May 10 01:42:10 msm8909 python3[3028]: [WEB]: Reporting Wearable Status: {'wearables': [{'status': 3, 'wearable_id': 75}], 'gateway_id': '00e15e66f988db'}
May 10 01:42:10 msm8909 python3[3028]: [SSE] GW STATUS: {'wearables': [{'status': 3, 'wearable_id': 75}], 'gateway_id': '00e15e66f988db'}
May 10 01:42:10 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a106161
May 10 01:42:10 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [{"status": 3, "wearable_id": 75}], "gateway_id": "00e15e66f988db"}, "key": "dfeaa299ee044b859c03355e0b308820", "rt": "gw"}
May 10 01:42:10 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:10 msm8909 python3[3028]: ACTIVATING HR.
May 10 01:42:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:42:10 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:42:11 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:42:12 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:42:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:42:12 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:42:12 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058206161
May 10 01:42:12 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:17 msm8909 python3[3028]: DBUS: Start notify for 06:05:04:11:B9:D2 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:42:17 msm8909 python3[3028]: 318.99571895599365 [06:05:04:11:B9:D2] <- HR 0000
May 10 01:42:18 msm8909 python3[3028]: DBUS: Read 06:05:04:11:B9:D2 : 00002a26-0000-1000-8000-00805f9b34fb : [86, 49, 46, 53, 46, 52, 100, 48, 2, 7, 7, 0, 0, 0, 0, 102, 60, 254, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 146, 17, 185, 210, 0, 0, 0]
May 10 01:42:18 msm8909 python3[3028]: GOT Firmware Version: V1.5.4d0
May 10 01:42:18 msm8909 python3[3028]: GOT Pairing Code: 1d92
May 10 01:42:18 msm8909 python3[3028]: [OTA] Band firmware: 'V1.5.4d0' Target Firmware: 'V1.5.4d0'
May 10 01:42:18 msm8909 python3[3028]: NO FW Update needed.
May 10 01:42:18 msm8909 python3[3028]: LAST SYNC: 1715273307
May 10 01:42:19 msm8909 python3[3028]: DBUS: Read 06:05:04:11:B9:D2 : 00002a25-0000-1000-8000-00805f9b34fb : [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 48, 17, 0, 0, 64, 17, 0, 0, 65, 99, 0, 0, 80, 99, 0, 0, 81, 69, 0, 0, 66, 0, 0, 0, 96, 0, 0, 0, 112]
May 10 01:42:19 msm8909 python3[3028]: ACTIVITY: 0
May 10 01:42:19 msm8909 python3[3028]: HR READING: 0 TOOK 0.000430 secs
May 10 01:42:19 msm8909 python3[3028]: DEACTIVATING HR.
May 10 01:42:19 msm8909 python3[3028]: DBUS: Stop notify for 06:05:04:11:B9:D2 : 00002a37-0000-1000-8000-00805f9b34fb
May 10 01:42:19 msm8909 python3[3028]: GOT Instant Data: {'battery': 69, 'case_temp': 99, 'act_cals': 0, 'skin_temp': 99, 'sleep_duration': 0, 'heart_rate': 0, 'run_steps': 0, 'bmr_cals': 0, 'solar_gen': 17, 'total_steps': 0, 'thermal_gen': 17, 'activity': 0, 'distance': 0, 'total_cals': 0, 'walk_steps': 0}
May 10 01:42:19 msm8909 python3[3028]: W ID: 75
May 10 01:42:19 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276539, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:42:19 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276539, 'gatewayId': '00e15e66f988db', 'statusValues': {'heartRate': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'bmrCals': 0, 'runSteps': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'activity': 0, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:42:19 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276539, "gatewayId": "00e15e66f988db", "statusValues": {"heartRate": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "bmrCals": 0, "runSteps": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "activity": 0, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 69}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "3d80444b8cbf478aa521304043c93625", "rt": "instant"}
May 10 01:42:19 msm8909 python3[3028]: Instant Upload complete
May 10 01:42:19 msm8909 python3[3028]: DBUS: Disconnecting from 06:05:04:11:B9:D2
May 10 01:42:21 msm8909 python3[3028]: DBUS: WARN: Trying to disconnect device that isn't connected.
May 10 01:42:21 msm8909 python3[3028]: DBUS: 06:05:04:11:B9:D2 disconnected.
May 10 01:42:21 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045206363
May 10 01:42:22 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045206363
May 10 01:42:22 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:42:22 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:42:22 msm8909 python3[3028]: [SSE] RX'd: {'key': 'dfeaa299ee044b859c03355e0b308820', 'timestamp': 1715276530.9064198, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:22 msm8909 python3[3028]: [SSE] RX'd: {'key': '3d80444b8cbf478aa521304043c93625', 'timestamp': 1715276540.0328369, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:22 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:42:22 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:42:23 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:42:23 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276543, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:42:23 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276543, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:42:23 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276543, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "98b297bb88e146f0a5f84ac4421227e7", "rt": "instant"}
May 10 01:42:23 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:42:23 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:42:24 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105f5f
May 10 01:42:24 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:42:24 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:42:24 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276544, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:42:24 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276544, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:42:24 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276544, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "07143f9345c94547b72ff236c237be68", "rt": "instant"}
May 10 01:42:24 msm8909 python3[3028]: [SSE] RX'd: {'key': '98b297bb88e146f0a5f84ac4421227e7', 'timestamp': 1715276543.9367809, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:24 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:42:24 msm8909 python3[3028]: [SSE] RX'd: {'key': '07143f9345c94547b72ff236c237be68', 'timestamp': 1715276544.5138855, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:25 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058306161
May 10 01:42:25 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:26 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:42:35 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:42:36 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:42:36 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:42:36 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045306363
May 10 01:42:37 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058006161
May 10 01:42:37 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:38 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:42:38 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:42:38 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:42:39 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:42:39 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276559, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:42:39 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276559, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:42:39 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276559, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "e20a9d3ed7d642c1818a98e81dc4e844", "rt": "instant"}
May 10 01:42:39 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a306060
May 10 01:42:39 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:42:39 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 01:42:39 msm8909 python3[3028]: [SSE] RX'd: {'key': 'e20a9d3ed7d642c1818a98e81dc4e844', 'timestamp': 1715276559.6671875, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:40 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:42:40 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:42:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "1065d819f97e4bdeb3bbf3de22fb182f", "rt": "gw"}
May 10 01:42:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '1065d819f97e4bdeb3bbf3de22fb182f', 'timestamp': 1715276561.1972811, 'data': '', 'type': 's', 'source': 0}
May 10 01:42:50 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058106161
May 10 01:42:50 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:42:50 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:42:51 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:42:51 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:42:51 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:42:51 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:42:52 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:42:52 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:42:53 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045106363
May 10 01:42:54 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a006060
May 10 01:42:54 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:43:03 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:43:03 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:43:03 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:43:04 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058306161
May 10 01:43:04 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:43:04 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a106060
May 10 01:43:04 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:43:05 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:43:06 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:43:06 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:43:06 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045206363
May 10 01:43:07 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:43:07 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:43:08 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:43:08 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:43:18 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:43:19 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058006161
May 10 01:43:19 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:43:20 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:43:20 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:43:20 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057305f5f
May 10 01:43:20 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:43:21 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:43:21 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:43:23 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:43:23 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:43:32 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:43:32 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:43:33 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:43:33 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:43:33 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c006060
May 10 01:43:33 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058206161
May 10 01:43:33 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:43:35 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:43:35 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276615, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:43:35 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276615, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:43:35 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276615, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "b69ed177afa247debec192425bec561c", "rt": "instant"}
May 10 01:43:36 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b69ed177afa247debec192425bec561c', 'timestamp': 1715276616.1243258, 'data': '', 'type': 's', 'source': 0}
May 10 01:43:36 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:43:36 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:43:36 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:43:36 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276616, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:43:36 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276616, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:43:36 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276616, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "8538bdf813e84d38b3b8ec0766503bf3", "rt": "instant"}
May 10 01:43:37 msm8909 python3[3028]: [SSE] RX'd: {'key': '8538bdf813e84d38b3b8ec0766503bf3', 'timestamp': 1715276617.1052587, 'data': '', 'type': 's', 'source': 0}
May 10 01:43:40 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:43:40 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:43:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "ba0b20309e974adfa97f1f8ace010690", "rt": "gw"}
May 10 01:43:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'ba0b20309e974adfa97f1f8ace010690', 'timestamp': 1715276621.1952002, 'data': '', 'type': 's', 'source': 0}
May 10 01:43:45 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c106060
May 10 01:43:45 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276625, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:43:45 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276625, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:43:45 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276625, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 76}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "56fd5438aed247208fd32f560d64c98f", "rt": "instant"}
May 10 01:43:46 msm8909 python3[3028]: [SSE] RX'd: {'key': '56fd5438aed247208fd32f560d64c98f', 'timestamp': 1715276626.255549, 'data': '', 'type': 's', 'source': 0}
May 10 01:43:47 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:43:47 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:43:47 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:43:47 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276627, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:43:47 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276627, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:43:47 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276627, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "077f56b3b36b425f955dcd0d66f0a09f", "rt": "instant"}
May 10 01:43:47 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:43:48 msm8909 python3[3028]: [SSE] RX'd: {'key': '077f56b3b36b425f955dcd0d66f0a09f', 'timestamp': 1715276627.7052784, 'data': '', 'type': 's', 'source': 0}
May 10 01:43:48 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:43:48 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:43:48 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:43:48 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058306161
May 10 01:43:48 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:43:50 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:43:50 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:43:53 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:43:53 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:44:00 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:44:00 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:44:00 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c306060
May 10 01:44:00 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058106161
May 10 01:44:00 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:44:02 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:44:03 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:44:03 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:44:15 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:44:15 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:44:15 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:44:15 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:44:15 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057206161
May 10 01:44:15 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:44:15 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:44:15 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:44:17 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:44:17 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:44:17 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:44:17 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:44:18 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:44:18 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:44:23 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:44:23 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:44:28 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057306161
May 10 01:44:28 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:44:29 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:44:29 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:44:29 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:44:30 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:44:30 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:44:30 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:44:30 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:44:40 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:44:40 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:44:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "c08b97f1184d40b2985a43d86aa54094", "rt": "gw"}
May 10 01:44:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'c08b97f1184d40b2985a43d86aa54094', 'timestamp': 1715276681.2383733, 'data': '', 'type': 's', 'source': 0}
May 10 01:44:41 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:44:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:44:42 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:44:42 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:44:42 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276682, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:44:42 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276682, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:44:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276682, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "430e622dbfa94da9ae9bb5ff5ea98fe0", "rt": "instant"}
May 10 01:44:42 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:44:42 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:44:43 msm8909 python3[3028]: [SSE] RX'd: {'key': '430e622dbfa94da9ae9bb5ff5ea98fe0', 'timestamp': 1715276682.7433221, 'data': '', 'type': 's', 'source': 0}
May 10 01:44:45 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:44:46 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:44:46 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:44:54 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:44:54 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:44:56 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:44:56 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276696, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:44:56 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276696, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:44:56 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276696, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "4be8afaddd77417f86e81d9f0dd50d80", "rt": "instant"}
May 10 01:44:56 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:44:56 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276696, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:44:56 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276696, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:44:56 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276696, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "ff75afa956cf4a2183b7dd72ad3555c0", "rt": "instant"}
May 10 01:44:56 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:44:56 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:44:56 msm8909 python3[3028]: [SSE] RX'd: {'key': '4be8afaddd77417f86e81d9f0dd50d80', 'timestamp': 1715276696.6869526, 'data': '', 'type': 's', 'source': 0}
May 10 01:44:56 msm8909 python3[3028]: [SSE] RX'd: {'key': 'ff75afa956cf4a2183b7dd72ad3555c0', 'timestamp': 1715276696.8772144, 'data': '', 'type': 's', 'source': 0}
May 10 01:44:57 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:44:57 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:44:57 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057206161
May 10 01:44:57 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:44:59 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:44:59 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105f5f
May 10 01:44:59 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:44:59 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:44:59 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276699, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:44:59 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276699, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:44:59 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276699, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "939f58f1970345e68a14a5225794f769", "rt": "instant"}
May 10 01:44:59 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:44:59 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:45:00 msm8909 python3[3028]: [SSE] RX'd: {'key': '939f58f1970345e68a14a5225794f769', 'timestamp': 1715276700.1611872, 'data': '', 'type': 's', 'source': 0}
May 10 01:45:00 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:45:00 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:45:09 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:45:09 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:45:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:45:10 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:45:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:45:11 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:45:11 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045306363
May 10 01:45:11 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057006161
May 10 01:45:11 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:45:12 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:45:12 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:45:12 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:45:12 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:45:12 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:45:12 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:45:14 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:45:23 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:45:23 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:45:23 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:45:23 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 01:45:24 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045006363
May 10 01:45:24 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d006060
May 10 01:45:24 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:45:24 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057106161
May 10 01:45:24 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:45:24 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:45:24 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:45:25 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:45:25 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:45:27 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:45:37 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:45:37 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:45:38 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e205f5f
May 10 01:45:38 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045206363
May 10 01:45:39 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057306161
May 10 01:45:39 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:45:39 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056105f5f
May 10 01:45:39 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:45:39 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:45:39 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d106060
May 10 01:45:39 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:45:40 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:45:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:45:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:45:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "50d225a7ada54e6389ba230b7b0eb40c", "rt": "gw"}
May 10 01:45:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '50d225a7ada54e6389ba230b7b0eb40c', 'timestamp': 1715276741.5928864, 'data': '', 'type': 's', 'source': 0}
May 10 01:45:53 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d306060
May 10 01:45:53 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:45:53 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:45:54 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000057006161
May 10 01:45:54 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:45:54 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056205f5f
May 10 01:45:54 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:45:54 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:45:54 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:45:54 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:46:06 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:46:06 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276766, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:46:06 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276766, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:46:06 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276766, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "4d62e03d245b4c1e98b34a2f033781e8", "rt": "instant"}
May 10 01:46:06 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:46:06 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:46:06 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:46:06 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276766, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:46:06 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276766, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:46:06 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276766, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "c9d2c9a0b06a438fa5b34c4569e59651", "rt": "instant"}
May 10 01:46:06 msm8909 python3[3028]: [SSE] RX'd: {'key': '4d62e03d245b4c1e98b34a2f033781e8', 'timestamp': 1715276766.6922336, 'data': '', 'type': 's', 'source': 0}
May 10 01:46:07 msm8909 python3[3028]: [SSE] RX'd: {'key': 'c9d2c9a0b06a438fa5b34c4569e59651', 'timestamp': 1715276767.0737214, 'data': '', 'type': 's', 'source': 0}
May 10 01:46:07 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:46:07 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:46:08 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:46:08 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276768, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:46:08 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276768, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:46:08 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276768, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "8ac3965281574908bf3194f9a4118e64", "rt": "instant"}
May 10 01:46:08 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:46:08 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276768, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:46:08 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276768, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:46:08 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276768, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "76f29d6962814530a19df6c579e0efb2", "rt": "instant"}
May 10 01:46:09 msm8909 python3[3028]: [SSE] RX'd: {'key': '8ac3965281574908bf3194f9a4118e64', 'timestamp': 1715276768.6863358, 'data': '', 'type': 's', 'source': 0}
May 10 01:46:09 msm8909 python3[3028]: [SSE] RX'd: {'key': '76f29d6962814530a19df6c579e0efb2', 'timestamp': 1715276768.8058629, 'data': '', 'type': 's', 'source': 0}
May 10 01:46:20 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:46:21 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:46:22 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:46:22 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:46:23 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:46:24 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:46:24 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:46:25 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:46:25 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:46:35 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:46:36 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:46:36 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:46:37 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:46:37 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:46:37 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:46:37 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:46:38 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:46:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:46:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:46:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "692fff3a86d7436fb27f514164c51d64", "rt": "gw"}
May 10 01:46:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '692fff3a86d7436fb27f514164c51d64', 'timestamp': 1715276801.5073712, 'data': '', 'type': 's', 'source': 0}
May 10 01:46:47 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:46:47 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:46:47 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:46:48 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:46:48 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:46:48 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:46:48 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:46:50 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 01:46:50 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 01:46:50 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:46:50 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:46:50 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:46:50 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:46:50 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:46:50 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:46:52 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:46:52 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:46:52 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:46:55 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:46:55 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:47:01 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:47:01 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:47:02 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:47:02 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:47:04 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:47:05 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:47:05 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:47:05 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:47:15 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c206060
May 10 01:47:15 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276835, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:47:15 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276835, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:47:15 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276835, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 76}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "aeae0f2f930948a29f12ffc1dcab68b1", "rt": "instant"}
May 10 01:47:16 msm8909 python3[3028]: [SSE] RX'd: {'key': 'aeae0f2f930948a29f12ffc1dcab68b1', 'timestamp': 1715276836.2855773, 'data': '', 'type': 's', 'source': 0}
May 10 01:47:17 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:47:17 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276837, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:47:17 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276837, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:47:17 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276837, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "ddc973cdaf284d14980f4254af9173fe", "rt": "instant"}
May 10 01:47:18 msm8909 python3[3028]: [SSE] RX'd: {'key': 'ddc973cdaf284d14980f4254af9173fe', 'timestamp': 1715276837.8249245, 'data': '', 'type': 's', 'source': 0}
May 10 01:47:18 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:47:18 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276838, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:47:18 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276838, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:47:18 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276838, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "0295f440e99b483cbf5a3ce813abf261", "rt": "instant"}
May 10 01:47:19 msm8909 python3[3028]: [SSE] RX'd: {'key': '0295f440e99b483cbf5a3ce813abf261', 'timestamp': 1715276838.6304698, 'data': '', 'type': 's', 'source': 0}
May 10 01:47:25 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:47:25 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:47:29 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:47:29 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c006060
May 10 01:47:30 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:47:30 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:47:30 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:47:30 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:47:30 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045106363
May 10 01:47:30 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276850, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:47:30 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276850, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:47:30 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276850, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 69}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "b779fffb29dc407ebe884614cb39126d", "rt": "instant"}
May 10 01:47:31 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b779fffb29dc407ebe884614cb39126d', 'timestamp': 1715276851.2472858, 'data': '', 'type': 's', 'source': 0}
May 10 01:47:32 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:47:33 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:47:33 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:47:34 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:47:34 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:47:34 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a206161
May 10 01:47:34 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:47:40 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 01:47:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:47:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:47:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "f794639b0ff4419681cadcfc06ccfa45", "rt": "gw"}
May 10 01:47:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'f794639b0ff4419681cadcfc06ccfa45', 'timestamp': 1715276861.6187437, 'data': '', 'type': 's', 'source': 0}
May 10 01:47:44 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:47:44 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045306363
May 10 01:47:44 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 01:47:44 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 01:47:44 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:47:44 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:47:47 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c206060
May 10 01:47:48 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:47:48 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:47:56 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:47:56 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:47:57 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:47:58 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:47:58 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:47:58 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:47:58 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:47:59 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000045006363
May 10 01:47:59 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a106161
May 10 01:47:59 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:47:59 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c306060
May 10 01:48:00 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057305f5f
May 10 01:48:00 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:48:02 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:48:02 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:48:02 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:48:12 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:48:12 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:48:13 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:48:13 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:48:13 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:48:14 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:48:14 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:48:14 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004c006060
May 10 01:48:16 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:48:16 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:48:16 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:48:16 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:48:16 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276896, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:48:16 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276896, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:48:16 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276896, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "159ecffe94fd43a8b39faa6e97dcaa03", "rt": "instant"}
May 10 01:48:17 msm8909 python3[3028]: [SSE] RX'd: {'key': '159ecffe94fd43a8b39faa6e97dcaa03', 'timestamp': 1715276897.1778257, 'data': '', 'type': 's', 'source': 0}
May 10 01:48:25 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059006161
May 10 01:48:25 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:48:26 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:48:26 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:48:26 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:48:26 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:48:26 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276906, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:48:26 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276906, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:48:26 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276906, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "96fa0fdcdc264bf68e61e5cb4dc49650", "rt": "instant"}
May 10 01:48:26 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:48:26 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:48:26 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:48:27 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d306060
May 10 01:48:27 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:48:27 msm8909 python3[3028]: [SSE] RX'd: {'key': '96fa0fdcdc264bf68e61e5cb4dc49650', 'timestamp': 1715276907.0666921, 'data': '', 'type': 's', 'source': 0}
May 10 01:48:27 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047106060
May 10 01:48:27 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276907, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:48:27 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276907, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:48:28 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276907, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 71}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "121fc228df1d43c2892e5839a5127a6e", "rt": "instant"}
May 10 01:48:28 msm8909 python3[3028]: [SSE] RX'd: {'key': '121fc228df1d43c2892e5839a5127a6e', 'timestamp': 1715276908.3926346, 'data': '', 'type': 's', 'source': 0}
May 10 01:48:29 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056205f5f
May 10 01:48:29 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:48:40 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047306060
May 10 01:48:41 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:48:41 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276921, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:48:41 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276921, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:48:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276921, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "fab2c3adfd3949ba8be030c61a521cde", "rt": "instant"}
May 10 01:48:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:48:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:48:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "8fc70944c61547b08b74630904dfe58a", "rt": "gw"}
May 10 01:48:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:48:41 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:48:41 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:48:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'fab2c3adfd3949ba8be030c61a521cde', 'timestamp': 1715276921.6544206, 'data': '', 'type': 's', 'source': 0}
May 10 01:48:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '8fc70944c61547b08b74630904dfe58a', 'timestamp': 1715276921.7058802, 'data': '', 'type': 's', 'source': 0}
May 10 01:48:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:48:42 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:48:43 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059106161
May 10 01:48:43 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:48:43 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:48:44 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005d106060
May 10 01:48:44 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:48:44 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:48:44 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:48:53 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 01:48:54 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:48:54 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:48:55 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:48:55 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:48:56 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e205f5f
May 10 01:48:56 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:48:56 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:48:56 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056105f5f
May 10 01:48:56 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:48:57 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:48:57 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:48:58 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:48:58 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:49:08 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:49:08 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:49:08 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:49:09 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:49:09 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:49:09 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:49:09 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:49:10 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059006161
May 10 01:49:10 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:49:11 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056205f5f
May 10 01:49:11 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:49:11 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:49:22 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:49:22 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:49:23 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:49:23 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:49:24 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:49:25 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:49:25 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:49:26 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:49:26 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:49:36 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:49:36 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:49:36 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046206363
May 10 01:49:37 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:49:37 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:49:38 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:49:38 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:49:38 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:49:38 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276978, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "2a407269992c4955b0959367b29e3b94", "rt": "instant"}
May 10 01:49:38 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:49:38 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276978, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "1def12bca5644cd69e7c60b496b254dc", "rt": "instant"}
May 10 01:49:38 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105f5f
May 10 01:49:38 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:49:38 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:49:38 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276978, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:49:38 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276978, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "83cb0774a4bd4d8cab655670acdf8af0", "rt": "instant"}
May 10 01:49:39 msm8909 python3[3028]: [SSE] RX'd: {'key': '2a407269992c4955b0959367b29e3b94', 'timestamp': 1715276978.9951704, 'data': '', 'type': 's', 'source': 0}
May 10 01:49:39 msm8909 python3[3028]: [SSE] RX'd: {'key': '1def12bca5644cd69e7c60b496b254dc', 'timestamp': 1715276979.0492263, 'data': '', 'type': 's', 'source': 0}
May 10 01:49:39 msm8909 python3[3028]: [SSE] RX'd: {'key': '83cb0774a4bd4d8cab655670acdf8af0', 'timestamp': 1715276979.3228974, 'data': '', 'type': 's', 'source': 0}
May 10 01:49:40 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:49:40 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:49:40 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:49:40 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:49:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:49:40 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:49:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:49:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:49:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "a6d131fcb9f744109f7c79514a9df89c", "rt": "gw"}
May 10 01:49:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a6d131fcb9f744109f7c79514a9df89c', 'timestamp': 1715276981.7003293, 'data': '', 'type': 's', 'source': 0}
May 10 01:49:50 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:49:50 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:49:50 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:49:52 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059006161
May 10 01:49:52 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:49:52 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:49:53 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:49:53 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:49:53 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:49:53 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715276993, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:49:53 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715276993, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:49:53 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715276993, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 70}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "74390b79e4704dd0983de2b69e1b441d", "rt": "instant"}
May 10 01:49:54 msm8909 python3[3028]: [SSE] RX'd: {'key': '74390b79e4704dd0983de2b69e1b441d', 'timestamp': 1715276994.1590047, 'data': '', 'type': 's', 'source': 0}
May 10 01:49:57 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:49:57 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:50:03 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:50:04 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:50:04 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:50:05 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:50:05 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:50:05 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:50:05 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:50:05 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:50:05 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005f5f
May 10 01:50:05 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:50:05 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046106363
May 10 01:50:08 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:50:18 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056105f5f
May 10 01:50:18 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:50:18 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046206363
May 10 01:50:19 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:50:19 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:50:20 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:50:20 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:50:21 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:50:21 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:50:22 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:50:22 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:50:22 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058306161
May 10 01:50:22 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:50:22 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:50:27 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:50:27 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:50:32 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:50:32 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:50:35 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:50:35 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056305f5f
May 10 01:50:35 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:50:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:50:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:50:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "9a53154dddcc43a993945ef4aecc3269", "rt": "gw"}
May 10 01:50:42 msm8909 python3[3028]: [SSE] RX'd: {'key': '9a53154dddcc43a993945ef4aecc3269', 'timestamp': 1715277042.2669275, 'data': '', 'type': 's', 'source': 0}
May 10 01:50:45 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:50:45 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:50:46 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:50:46 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277046, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:50:46 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277046, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:50:46 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277046, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "2c52eed9f8a84b5a960a426176dfd85d", "rt": "instant"}
May 10 01:50:46 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058206161
May 10 01:50:46 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:50:47 msm8909 python3[3028]: [SSE] RX'd: {'key': '2c52eed9f8a84b5a960a426176dfd85d', 'timestamp': 1715277046.7293978, 'data': '', 'type': 's', 'source': 0}
May 10 01:50:47 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:50:47 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277047, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:50:47 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277047, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:50:47 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277047, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "d36729ee35274a41a8db4ba8defa959f", "rt": "instant"}
May 10 01:50:47 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:50:47 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277047, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:50:47 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277047, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1179, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:50:47 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277047, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1179, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "c6b52b5ab8ee4e98886b93c7438e43e1", "rt": "instant"}
May 10 01:50:47 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046106363
May 10 01:50:48 msm8909 python3[3028]: [SSE] RX'd: {'key': 'd36729ee35274a41a8db4ba8defa959f', 'timestamp': 1715277048.4111102, 'data': '', 'type': 's', 'source': 0}
May 10 01:50:49 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:50:49 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:50:49 msm8909 python3[3028]: [SSE] RX'd: {'key': 'c6b52b5ab8ee4e98886b93c7438e43e1', 'timestamp': 1715277049.2276652, 'data': '', 'type': 's', 'source': 0}
May 10 01:50:49 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046206363
May 10 01:50:57 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:50:57 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:50:59 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:51:00 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:51:01 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000058306161
May 10 01:51:01 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:51:02 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046306363
May 10 01:51:02 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277062, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:51:02 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277062, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:51:02 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277062, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 70}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "a5b864d0f69f482dab439947da37e2fd", "rt": "instant"}
May 10 01:51:02 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:51:03 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a5b864d0f69f482dab439947da37e2fd', 'timestamp': 1715277062.7981615, 'data': '', 'type': 's', 'source': 0}
May 10 01:51:04 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d206060
May 10 01:51:13 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:51:13 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:51:14 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:51:14 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:51:14 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d306060
May 10 01:51:16 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:51:16 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:51:16 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a106161
May 10 01:51:16 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:51:17 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:51:27 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:51:28 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:51:28 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:51:28 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:51:28 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a206161
May 10 01:51:28 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:51:29 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d006060
May 10 01:51:30 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:51:32 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:51:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:51:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:51:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "e9b619910d054cfc9293006f9bab909a", "rt": "gw"}
May 10 01:51:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:51:41 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:51:41 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047306363
May 10 01:51:42 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1179, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049b0011000000004d106060
May 10 01:51:42 msm8909 python3[3028]: [SSE] RX'd: {'key': 'e9b619910d054cfc9293006f9bab909a', 'timestamp': 1715277102.16835, 'data': '', 'type': 's', 'source': 0}
May 10 01:51:42 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 01:51:42 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 01:51:43 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:51:44 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:51:45 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a006161
May 10 01:51:45 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:51:46 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:51:46 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:51:56 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:51:56 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:51:57 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:51:57 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277117, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:51:57 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277117, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:51:58 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277117, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "3eada09fbb934065ae037947bf7bd2b7", "rt": "instant"}
May 10 01:51:58 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:51:58 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:51:58 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:51:58 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:51:58 msm8909 python3[3028]: [SSE] RX'd: {'key': '3eada09fbb934065ae037947bf7bd2b7', 'timestamp': 1715277118.452101, 'data': '', 'type': 's', 'source': 0}
May 10 01:52:00 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:52:00 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277120, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:52:00 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277120, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:52:00 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277120, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "3df5379669bf4ccca0fd8602dd2b3229", "rt": "instant"}
May 10 01:52:01 msm8909 python3[3028]: [SSE] RX'd: {'key': '3df5379669bf4ccca0fd8602dd2b3229', 'timestamp': 1715277121.1485538, 'data': '', 'type': 's', 'source': 0}
May 10 01:52:10 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006160011000000005a206161
May 10 01:52:10 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:52:10 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:52:10 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277130, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:52:10 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277130, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:52:10 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277130, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "3621d993a1d140b9af771f9fc57e2cb6", "rt": "instant"}
May 10 01:52:10 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a206060
May 10 01:52:10 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:52:11 msm8909 python3[3028]: [SSE] RX'd: {'key': '3621d993a1d140b9af771f9fc57e2cb6', 'timestamp': 1715277131.0541995, 'data': '', 'type': 's', 'source': 0}
May 10 01:52:11 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:52:11 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:52:11 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:52:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:52:12 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:52:13 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e205f5f
May 10 01:52:13 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x1b\xab'} 1bab065f00
May 10 01:52:13 msm8909 python3[3028]: IGNORING 06:05:04:BA:DE:FB WITH PAIRING CODE: 1bab
May 10 01:52:14 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105f5f
May 10 01:52:14 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:52:23 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:52:23 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277143, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:52:23 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277143, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:52:23 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277143, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "8169c3b7b58d49fa93e42c818c4a85fb", "rt": "instant"}
May 10 01:52:23 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:52:24 msm8909 python3[3028]: [SSE] RX'd: {'key': '8169c3b7b58d49fa93e42c818c4a85fb', 'timestamp': 1715277144.312916, 'data': '', 'type': 's', 'source': 0}
May 10 01:52:25 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a006060
May 10 01:52:25 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:52:26 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:52:26 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:52:27 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:52:28 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:52:28 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:52:28 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:52:28 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x1b\xab'} 1bab065f00
May 10 01:52:28 msm8909 python3[3028]: IGNORING 06:05:04:BA:DE:FB WITH PAIRING CODE: 1bab
May 10 01:52:37 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a106060
May 10 01:52:37 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:52:38 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:52:40 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 01:52:40 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059106161
May 10 01:52:40 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:52:40 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:52:41 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:52:41 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:52:41 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:52:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "25c5b97bf9e145acb6d5d046431a5d13", "rt": "gw"}
May 10 01:52:42 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:52:42 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:52:42 msm8909 python3[3028]: [SSE] RX'd: {'key': '25c5b97bf9e145acb6d5d046431a5d13', 'timestamp': 1715277162.2076824, 'data': '', 'type': 's', 'source': 0}
May 10 01:52:51 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:52:51 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:52:52 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059306161
May 10 01:52:52 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:52:52 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:52:53 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005a206060
May 10 01:52:53 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:52:53 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:52:53 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:52:54 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:52:54 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:52:55 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:52:56 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:52:56 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:52:56 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:52:56 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:52:56 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:52:58 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:52:58 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:53:06 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:53:06 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:53:06 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:53:06 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:53:07 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:53:07 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:53:07 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277187, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:53:07 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277187, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:53:07 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277187, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "1d1535e4fcd645b397fb0ba2a451216b", "rt": "instant"}
May 10 01:53:08 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:53:08 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:53:08 msm8909 python3[3028]: [SSE] RX'd: {'key': '1d1535e4fcd645b397fb0ba2a451216b', 'timestamp': 1715277188.1818419, 'data': '', 'type': 's', 'source': 0}
May 10 01:53:08 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047306060
May 10 01:53:08 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277188, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:53:08 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277188, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:53:08 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277188, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 71}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "1e2a16ca61b54cf99051b2f4d3f3de75", "rt": "instant"}
May 10 01:53:09 msm8909 python3[3028]: [SSE] RX'd: {'key': '1e2a16ca61b54cf99051b2f4d3f3de75', 'timestamp': 1715277189.2154155, 'data': '', 'type': 's', 'source': 0}
May 10 01:53:20 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:53:20 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:53:20 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:53:20 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:53:21 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:53:21 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:53:21 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:53:21 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:53:21 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:53:21 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:53:22 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:53:22 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277202, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:53:22 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277202, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:53:22 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277202, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "252001c8a09e4bd18a8357188e9c0bf1", "rt": "instant"}
May 10 01:53:22 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 01:53:23 msm8909 python3[3028]: [SSE] RX'd: {'key': '252001c8a09e4bd18a8357188e9c0bf1', 'timestamp': 1715277202.8447883, 'data': '', 'type': 's', 'source': 0}
May 10 01:53:23 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:53:24 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:53:24 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:53:29 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:53:29 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:53:33 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047106060
May 10 01:53:34 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:53:34 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:53:34 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d205f5f
May 10 01:53:34 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:53:36 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:53:36 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:53:42 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:53:42 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:53:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "a57bdbe9ce3a4433a574f76fc0b87227", "rt": "gw"}
May 10 01:53:42 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a57bdbe9ce3a4433a574f76fc0b87227', 'timestamp': 1715277222.7872577, 'data': '', 'type': 's', 'source': 0}
May 10 01:53:48 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:53:48 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277228, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:53:48 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277228, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:53:48 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277228, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "54eabe6741604ed29ef00acfd8daaa32", "rt": "instant"}
May 10 01:53:48 msm8909 python3[3028]: [SSE] RX'd: {'key': '54eabe6741604ed29ef00acfd8daaa32', 'timestamp': 1715277228.5411854, 'data': '', 'type': 's', 'source': 0}
May 10 01:53:49 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d005f5f
May 10 01:53:50 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:53:50 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:53:50 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047206060
May 10 01:53:50 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059106161
May 10 01:53:50 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:53:51 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:53:51 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:53:52 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:53:59 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:53:59 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:54:01 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d105f5f
May 10 01:54:01 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:54:04 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 01:54:05 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:54:05 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:54:05 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:54:05 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1558, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061600110000000059206161
May 10 01:54:05 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:54:06 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:54:06 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:54:06 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:54:06 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:54:16 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:54:16 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277256, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:54:16 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277256, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:54:16 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277256, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "712f1fbe96e84ce79d8911506f8efb78", "rt": "instant"}
May 10 01:54:17 msm8909 python3[3028]: [SSE] RX'd: {'key': '712f1fbe96e84ce79d8911506f8efb78', 'timestamp': 1715277256.6252313, 'data': '', 'type': 's', 'source': 0}
May 10 01:54:19 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046306363
May 10 01:54:20 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205f5f
May 10 01:54:20 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:54:20 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a006161
May 10 01:54:20 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:54:20 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 01:54:29 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:54:29 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:54:29 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:54:29 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:54:30 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:54:31 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:54:31 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:54:31 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:54:31 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:54:31 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 01:54:31 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277271, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:54:31 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277271, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:54:31 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277271, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "8008b55add4840e4a2c62db3fb418fab", "rt": "instant"}
May 10 01:54:31 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046006363
May 10 01:54:31 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277271, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:54:31 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277271, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 70}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:54:31 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277271, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 70}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "c03eed0ccbf44459b625a9dc226d2900", "rt": "instant"}
May 10 01:54:31 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:54:31 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:54:31 msm8909 python3[3028]: [SSE] RX'd: {'key': '8008b55add4840e4a2c62db3fb418fab', 'timestamp': 1715277271.9045932, 'data': '', 'type': 's', 'source': 0}
May 10 01:54:31 msm8909 python3[3028]: [SSE] RX'd: {'key': 'c03eed0ccbf44459b625a9dc226d2900', 'timestamp': 1715277271.9558034, 'data': '', 'type': 's', 'source': 0}
May 10 01:54:32 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a106161
May 10 01:54:32 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:54:42 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:54:42 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:54:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "bc65eae956d245609f7dbd332f844f04", "rt": "gw"}
May 10 01:54:42 msm8909 python3[3028]: [SSE] RX'd: {'key': 'bc65eae956d245609f7dbd332f844f04', 'timestamp': 1715277282.8124516, 'data': '', 'type': 's', 'source': 0}
May 10 01:54:43 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:54:43 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 01:54:44 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:54:45 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046206363
May 10 01:54:47 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a206161
May 10 01:54:47 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:54:59 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 01:54:59 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277299, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:54:59 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277299, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:54:59 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277299, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "5f8a3cd76676422e9b592881fbb9a9eb", "rt": "instant"}
May 10 01:55:00 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:55:00 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:55:00 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:55:00 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:55:00 msm8909 python3[3028]: [SSE] RX'd: {'key': '5f8a3cd76676422e9b592881fbb9a9eb', 'timestamp': 1715277300.4009819, 'data': '', 'type': 's', 'source': 0}
May 10 01:55:00 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000046306363
May 10 01:55:01 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:55:01 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:55:01 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a006161
May 10 01:55:01 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:55:11 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:55:12 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:55:12 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:55:13 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 01:55:14 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a106161
May 10 01:55:14 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:55:14 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:55:14 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:55:15 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:55:15 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:55:26 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d105f5f
May 10 01:55:26 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a206161
May 10 01:55:26 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:55:27 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:55:27 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:55:27 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:55:27 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:55:28 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:55:28 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277328, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:55:28 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277328, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:55:28 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277328, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "78f1c2adda54468facb662f2943e0a7c", "rt": "instant"}
May 10 01:55:29 msm8909 python3[3028]: [SSE] RX'd: {'key': '78f1c2adda54468facb662f2943e0a7c', 'timestamp': 1715277329.0499661, 'data': '', 'type': 's', 'source': 0}
May 10 01:55:29 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:55:30 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:55:30 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:55:30 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:55:30 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:55:30 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:55:39 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 01:55:39 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:55:39 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:55:40 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105e5f
May 10 01:55:40 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:55:40 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d005f5f
May 10 01:55:40 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277340, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 77}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:55:40 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277340, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 77}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:55:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277340, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 77}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "b0b9d43db7494a8788525cbbc41a381b", "rt": "instant"}
May 10 01:55:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:55:40 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:55:41 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a006161
May 10 01:55:41 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:55:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b0b9d43db7494a8788525cbbc41a381b', 'timestamp': 1715277341.2016222, 'data': '', 'type': 's', 'source': 0}
May 10 01:55:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:55:42 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:55:42 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:55:42 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:55:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "b5966e2f616a484f8101c1472cf102a3", "rt": "gw"}
May 10 01:55:43 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b5966e2f616a484f8101c1472cf102a3', 'timestamp': 1715277342.8606114, 'data': '', 'type': 's', 'source': 0}
May 10 01:55:44 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:55:44 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:55:44 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277344, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:55:44 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277344, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:55:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277344, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "b1514c21cb8348bcac90c3175e9b42d7", "rt": "instant"}
May 10 01:55:44 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:55:44 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:55:44 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b1514c21cb8348bcac90c3175e9b42d7', 'timestamp': 1715277344.6786857, 'data': '', 'type': 's', 'source': 0}
May 10 01:55:53 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:55:53 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:55:54 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:55:55 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057305e5f
May 10 01:55:55 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:55:56 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:55:56 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:55:56 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:55:57 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:55:58 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a206161
May 10 01:55:58 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:56:00 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:56:00 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:56:08 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:56:08 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:56:09 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:56:09 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277369, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:56:09 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277369, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:56:09 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277369, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "7d8a9838130e404cb45001bae9f0bfbc", "rt": "instant"}
May 10 01:56:09 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:56:09 msm8909 python3[3028]: [SSE] RX'd: {'key': '7d8a9838130e404cb45001bae9f0bfbc', 'timestamp': 1715277369.4779608, 'data': '', 'type': 's', 'source': 0}
May 10 01:56:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:56:10 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:56:10 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000058306161
May 10 01:56:10 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:56:10 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:56:12 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105e5f
May 10 01:56:12 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:56:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:56:12 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:56:22 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 01:56:23 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:56:23 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:56:23 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:56:23 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:56:23 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:56:23 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:56:25 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000058006161
May 10 01:56:25 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:56:30 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:56:30 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:56:36 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:56:36 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:56:36 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:56:37 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000058206161
May 10 01:56:37 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:56:38 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:56:38 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:56:38 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:56:38 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:56:38 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277398, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:56:38 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277398, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:56:38 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277398, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "60bb472d092d4fe3a9641f4e6075d89f", "rt": "instant"}
May 10 01:56:39 msm8909 python3[3028]: [SSE] RX'd: {'key': '60bb472d092d4fe3a9641f4e6075d89f', 'timestamp': 1715277399.0041785, 'data': '', 'type': 's', 'source': 0}
May 10 01:56:39 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057305e5f
May 10 01:56:39 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:56:42 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:56:42 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:56:42 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "45ae347084914e0db77939e54831427f", "rt": "gw"}
May 10 01:56:43 msm8909 python3[3028]: [SSE] RX'd: {'key': '45ae347084914e0db77939e54831427f', 'timestamp': 1715277403.3497417, 'data': '', 'type': 's', 'source': 0}
May 10 01:56:49 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 01:56:49 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277409, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:56:49 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277409, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:56:49 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277409, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "71dc90b47a2045e7b632316ea6af0973", "rt": "instant"}
May 10 01:56:49 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:56:50 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000058306161
May 10 01:56:50 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:56:50 msm8909 python3[3028]: [SSE] RX'd: {'key': '71dc90b47a2045e7b632316ea6af0973', 'timestamp': 1715277410.3109567, 'data': '', 'type': 's', 'source': 0}
May 10 01:56:50 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 01:56:50 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:56:50 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277410, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:56:50 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277410, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:56:50 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277410, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "8eef134892d24b9aa3cd9f1cf8954aa8", "rt": "instant"}
May 10 01:56:51 msm8909 python3[3028]: [SSE] RX'd: {'key': '8eef134892d24b9aa3cd9f1cf8954aa8', 'timestamp': 1715277411.2635341, 'data': '', 'type': 's', 'source': 0}
May 10 01:56:51 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:56:51 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:56:54 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105e5f
May 10 01:56:54 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:57:01 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:57:01 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:57:04 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205e5f
May 10 01:57:04 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:57:04 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 01:57:05 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:57:05 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:57:05 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:57:05 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:57:07 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:57:17 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:57:17 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:57:17 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:57:18 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:57:18 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:57:22 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:57:31 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:57:31 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:57:31 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:57:32 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048206060
May 10 01:57:32 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:57:32 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:57:36 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:57:36 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:57:36 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:57:36 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:57:40 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 01:57:43 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:57:43 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:57:43 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "0ab51ccec10348699bde6a8212ae7c18", "rt": "gw"}
May 10 01:57:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '0ab51ccec10348699bde6a8212ae7c18', 'timestamp': 1715277463.8585219, 'data': '', 'type': 's', 'source': 0}
May 10 01:57:47 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:57:47 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:57:47 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:57:48 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048306060
May 10 01:57:48 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277468, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:57:48 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277468, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:57:48 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277468, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "42c1ceb83e0c4dc0b44ec3ad259dcfba", "rt": "instant"}
May 10 01:57:49 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:57:49 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048006060
May 10 01:57:49 msm8909 python3[3028]: [SSE] RX'd: {'key': '42c1ceb83e0c4dc0b44ec3ad259dcfba', 'timestamp': 1715277469.1118937, 'data': '', 'type': 's', 'source': 0}
May 10 01:57:50 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:57:50 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277470, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:57:50 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277470, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:57:50 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277470, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "30827025785d43c38c6d4f1ada37b09a", "rt": "instant"}
May 10 01:57:50 msm8909 python3[3028]: [SSE] RX'd: {'key': '30827025785d43c38c6d4f1ada37b09a', 'timestamp': 1715277470.3943768, 'data': '', 'type': 's', 'source': 0}
May 10 01:58:01 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:58:01 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277481, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:58:01 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277481, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:58:01 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277481, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "5bdb4a8f275e440ca6242e6efb0076a5", "rt": "instant"}
May 10 01:58:01 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:58:01 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:58:02 msm8909 python3[3028]: [SSE] RX'd: {'key': '5bdb4a8f275e440ca6242e6efb0076a5', 'timestamp': 1715277482.0402336, 'data': '', 'type': 's', 'source': 0}
May 10 01:58:03 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:58:03 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:58:03 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000048106060
May 10 01:58:04 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:58:04 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:58:04 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:58:04 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277484, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:58:04 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277484, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:58:04 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277484, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "602f3ded6a31461891b58e4c552fcd97", "rt": "instant"}
May 10 01:58:05 msm8909 python3[3028]: [SSE] RX'd: {'key': '602f3ded6a31461891b58e4c552fcd97', 'timestamp': 1715277485.1508539, 'data': '', 'type': 's', 'source': 0}
May 10 01:58:14 msm8909 python3[3028]: ADVERT: {'battery': 91, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005b306060
May 10 01:58:14 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:58:14 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 01:58:15 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:58:15 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:58:15 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:58:15 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:58:18 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d005f5f
May 10 01:58:28 msm8909 python3[3028]: ADVERT: {'battery': 91, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005b106060
May 10 01:58:28 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:58:28 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:58:28 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:58:28 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:58:29 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:58:29 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:58:29 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:58:31 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d105f5f
May 10 01:58:31 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059106161
May 10 01:58:31 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:58:32 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:58:32 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:58:32 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:58:32 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:58:42 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:58:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:58:42 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:58:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:58:42 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:58:42 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:58:43 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056005e5f
May 10 01:58:43 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:58:43 msm8909 python3[3028]: ADVERT: {'battery': 91, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005b206060
May 10 01:58:43 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:58:43 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:58:43 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:58:43 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "d434359e9b0942068aa61f0b95b94eea", "rt": "gw"}
May 10 01:58:43 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d205f5f
May 10 01:58:44 msm8909 python3[3028]: [SSE] RX'd: {'key': 'd434359e9b0942068aa61f0b95b94eea', 'timestamp': 1715277523.9695487, 'data': '', 'type': 's', 'source': 0}
May 10 01:58:44 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 01:58:45 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047106060
May 10 01:58:45 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d305f5f
May 10 01:58:46 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059306161
May 10 01:58:46 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:58:46 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:58:46 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:58:57 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 01:58:57 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277537, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:58:57 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277537, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 01:58:57 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277537, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "225de05bfebd468fab8fe23486b9b198", "rt": "instant"}
May 10 01:58:57 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:58:57 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:58:57 msm8909 python3[3028]: ADVERT: {'battery': 91, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005b006060
May 10 01:58:57 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:58:57 msm8909 python3[3028]: [SSE] RX'd: {'key': '225de05bfebd468fab8fe23486b9b198', 'timestamp': 1715277537.6312425, 'data': '', 'type': 's', 'source': 0}
May 10 01:58:58 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004d005f5f
May 10 01:58:58 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059006161
May 10 01:58:58 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:59:02 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:59:02 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:59:10 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040056305e5f
May 10 01:59:10 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 01:59:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:59:10 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:59:10 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047306060
May 10 01:59:10 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277550, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:59:10 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277550, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 01:59:10 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277550, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 71}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "85927326df48495dbe1eebc35cbe8dca", "rt": "instant"}
May 10 01:59:10 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f105f5f
May 10 01:59:10 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277550, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:59:10 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277550, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 79}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 01:59:10 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277550, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 79}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "6da79937f6124c9d80bcb3a6f48db6da", "rt": "instant"}
May 10 01:59:11 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059106161
May 10 01:59:11 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:59:11 msm8909 python3[3028]: [SSE] RX'd: {'key': '85927326df48495dbe1eebc35cbe8dca', 'timestamp': 1715277551.2661455, 'data': '', 'type': 's', 'source': 0}
May 10 01:59:11 msm8909 python3[3028]: [SSE] RX'd: {'key': '6da79937f6124c9d80bcb3a6f48db6da', 'timestamp': 1715277551.3170059, 'data': '', 'type': 's', 'source': 0}
May 10 01:59:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 01:59:12 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 01:59:12 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:59:12 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277552, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:59:12 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277552, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 17, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 01:59:12 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277552, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 17, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "e7e12211abd448029ddfe935775ec354", "rt": "instant"}
May 10 01:59:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:59:12 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:59:12 msm8909 python3[3028]: [SSE] RX'd: {'key': 'e7e12211abd448029ddfe935775ec354', 'timestamp': 1715277552.5607743, 'data': '', 'type': 's', 'source': 0}
May 10 01:59:14 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 01:59:14 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 01:59:24 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 01:59:24 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 01:59:25 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c206060
May 10 01:59:25 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:59:25 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 01:59:25 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 01:59:25 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 01:59:25 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 01:59:25 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x1e\xfa', 'pairing_code': b'\x1e\xfa', 'mtp_version': 6} 1efa1efa0006
May 10 01:59:25 msm8909 python3[3028]: IGNORING 06:05:04:88:94:2A WITH PAIRING CODE: 1efa
May 10 01:59:26 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d006060
May 10 01:59:27 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f305f5f
May 10 01:59:32 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 01:59:32 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 01:59:37 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f005f5f
May 10 01:59:38 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:59:38 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 01:59:38 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047106060
May 10 01:59:38 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047006363
May 10 01:59:38 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d206060
May 10 01:59:40 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059006161
May 10 01:59:40 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:59:41 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047206060
May 10 01:59:42 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 01:59:42 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:59:42 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:59:42 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:59:43 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 01:59:43 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 01:59:43 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "83bbf04a9b0148ccac62a6ead7a18a1a", "rt": "gw"}
May 10 01:59:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '83bbf04a9b0148ccac62a6ead7a18a1a', 'timestamp': 1715277584.1916986, 'data': '', 'type': 's', 'source': 0}
May 10 01:59:53 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047106363
May 10 01:59:53 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d306060
May 10 01:59:54 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004f205f5f
May 10 01:59:55 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 01:59:55 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 01:59:55 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059206161
May 10 01:59:55 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 01:59:55 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 01:59:55 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 01:59:56 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 01:59:56 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:00:03 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:00:03 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:00:06 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 17, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001100110000000047206363
May 10 02:00:06 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000200020000000047006060
May 10 02:00:07 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 02:00:07 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:00:07 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700110000000059306161
May 10 02:00:07 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:00:08 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:00:08 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:00:08 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:00:08 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0011000000004d106060
May 10 02:00:08 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277608, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:00:08 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277608, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 17, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:00:08 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277608, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 17, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "e68dd35b1e1348ebb1004c084bdea375", "rt": "instant"}
May 10 02:00:09 msm8909 python3[3028]: [SSE] RX'd: {'key': 'e68dd35b1e1348ebb1004c084bdea375', 'timestamp': 1715277608.8801417, 'data': '', 'type': 's', 'source': 0}
May 10 02:00:09 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 02:00:09 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 02:00:10 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 02:00:10 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 02:00:20 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047006363
May 10 02:00:20 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277620, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:00:20 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277620, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:00:20 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277620, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "393d6d7ff6ec4660a4f325dfdbbd6277", "rt": "instant"}
May 10 02:00:20 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048106060
May 10 02:00:20 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277620, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:00:20 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277620, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:00:20 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277620, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "a418e7007c0d4d09b5607a1c868d74cb", "rt": "instant"}
May 10 02:00:20 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c206060
May 10 02:00:21 msm8909 python3[3028]: [SSE] RX'd: {'key': '393d6d7ff6ec4660a4f325dfdbbd6277', 'timestamp': 1715277621.2078314, 'data': '', 'type': 's', 'source': 0}
May 10 02:00:21 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a418e7007c0d4d09b5607a1c868d74cb', 'timestamp': 1715277621.2689226, 'data': '', 'type': 's', 'source': 0}
May 10 02:00:22 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205e5f
May 10 02:00:22 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:00:22 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 02:00:22 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:00:22 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e005f5f
May 10 02:00:22 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277622, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:00:22 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277622, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 2, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 2, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:00:22 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277622, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 2, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 2, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "47c0173133da412fbfabd0b17660621b", "rt": "instant"}
May 10 02:00:22 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a006161
May 10 02:00:22 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:00:22 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x08w'} 0877065f00
May 10 02:00:22 msm8909 python3[3028]: IGNORING 06:05:04:7A:56:97 WITH PAIRING CODE: 0877
May 10 02:00:22 msm8909 python3[3028]: [SSE] RX'd: {'key': '47c0173133da412fbfabd0b17660621b', 'timestamp': 1715277622.932013, 'data': '', 'type': 's', 'source': 0}
May 10 02:00:33 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:00:33 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:00:33 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057305e5f
May 10 02:00:33 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:00:34 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:00:34 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048206060
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c106060
May 10 02:00:34 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:00:34 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:00:34 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a206161
May 10 02:00:34 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:00:35 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 02:00:35 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 02:00:35 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c306060
May 10 02:00:37 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:00:38 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:00:38 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:00:38 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c006060
May 10 02:00:43 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:00:43 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:00:43 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "97da58207a774bc69af431c2188d0839", "rt": "gw"}
May 10 02:00:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '97da58207a774bc69af431c2188d0839', 'timestamp': 1715277644.3199995, 'data': '', 'type': 's', 'source': 0}
May 10 02:00:48 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:00:48 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057105e5f
May 10 02:00:48 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:00:49 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c306060
May 10 02:00:49 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:00:49 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e305f5f
May 10 02:00:49 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:00:52 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a306161
May 10 02:00:52 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:00:52 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:00:52 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:01:02 msm8909 python3[3028]: ADVERT: {'battery': 90, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd50007000000000000000006170011000000005a006161
May 10 02:01:02 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:01:02 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048106060
May 10 02:01:02 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c206060
May 10 02:01:03 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057205e5f
May 10 02:01:03 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:01:03 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:01:03 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:01:04 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 2, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 2, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000020002000000004e105f5f
May 10 02:01:04 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180011000000005c006060
May 10 02:01:04 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:01:05 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:01:05 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:01:06 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c106060
May 10 02:01:06 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:01:06 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:01:16 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c206060
May 10 02:01:16 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:01:16 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048206060
May 10 02:01:16 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:01:16 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:01:16 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:01:17 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004e006060
May 10 02:01:17 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277677, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 78}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:01:17 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277677, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 78}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:01:17 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277677, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 78}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "977e99c98d194f77a9fab6cd6d2da961", "rt": "instant"}
May 10 02:01:18 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 17, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900110000040057005e5f
May 10 02:01:18 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:01:18 msm8909 python3[3028]: [SSE] RX'd: {'key': '977e99c98d194f77a9fab6cd6d2da961', 'timestamp': 1715277678.0945981, 'data': '', 'type': 's', 'source': 0}
May 10 02:01:19 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:01:19 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059206161
May 10 02:01:19 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:01:20 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:01:20 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:01:30 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004e106060
May 10 02:01:30 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:01:30 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277690, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:01:30 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277690, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:01:30 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277690, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "7c821df743bc49fcba4d838d6e7a3192", "rt": "instant"}
May 10 02:01:31 msm8909 python3[3028]: [SSE] RX'd: {'key': '7c821df743bc49fcba4d838d6e7a3192', 'timestamp': 1715277690.7433608, 'data': '', 'type': 's', 'source': 0}
May 10 02:01:31 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:01:31 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:01:31 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 02:01:31 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 02:01:31 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e305f5f
May 10 02:01:31 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277691, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:01:31 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277691, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:01:31 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277691, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "3ac5f985fd23424d9888cdc4cccd3e8b", "rt": "instant"}
May 10 02:01:32 msm8909 python3[3028]: [SSE] RX'd: {'key': '3ac5f985fd23424d9888cdc4cccd3e8b', 'timestamp': 1715277692.0500507, 'data': '', 'type': 's', 'source': 0}
May 10 02:01:33 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:01:33 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:01:34 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:01:34 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277694, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:01:34 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277694, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:01:34 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277694, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "a661d31dbf1f485b97accded660a1c20", "rt": "instant"}
May 10 02:01:34 msm8909 python3[3028]: [SSE] RX'd: {'key': 'a661d31dbf1f485b97accded660a1c20', 'timestamp': 1715277694.5109076, 'data': '', 'type': 's', 'source': 0}
May 10 02:01:43 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:01:43 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:01:43 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "9d9a149924c14b14adab26fcaec56ab7", "rt": "gw"}
May 10 02:01:44 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:01:44 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:01:44 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048006060
May 10 02:01:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '9d9a149924c14b14adab26fcaec56ab7', 'timestamp': 1715277704.3452685, 'data': '', 'type': 's', 'source': 0}
May 10 02:01:45 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900120000040057205e5f
May 10 02:01:45 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:01:45 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 02:01:45 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 02:01:46 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:01:46 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e105f5f
May 10 02:01:47 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'$\x04', 'pairing_code': b'$\x04', 'mtp_version': 6} 240424040006
May 10 02:01:47 msm8909 python3[3028]: IGNORING 06:05:04:80:24:04 WITH PAIRING CODE: 2404
May 10 02:01:48 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059106161
May 10 02:01:48 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:01:58 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048206060
May 10 02:02:01 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:02:01 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:02:01 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:02:01 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:02:02 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059306161
May 10 02:02:02 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:02:04 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:02:04 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:02:11 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06^', 'pairing_code': b'\x06^', 'mtp_version': 6} 065e065e0006
May 10 02:02:11 msm8909 python3[3028]: IGNORING 06:05:04:62:A2:9E WITH PAIRING CODE: 065e
May 10 02:02:12 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:02:13 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:02:13 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c306060
May 10 02:02:13 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:02:14 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000058006161
May 10 02:02:14 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:02:15 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e005f5f
May 10 02:02:26 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:02:26 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:02:26 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048006060
May 10 02:02:27 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:02:27 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:02:27 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:02:28 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:02:28 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:02:29 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d306060
May 10 02:02:29 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277749, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:02:29 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277749, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:02:29 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277749, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "837510ce6e094541a6c5a8ad5b23fd10", "rt": "instant"}
May 10 02:02:30 msm8909 python3[3028]: [SSE] RX'd: {'key': '837510ce6e094541a6c5a8ad5b23fd10', 'timestamp': 1715277749.7499554, 'data': '', 'type': 's', 'source': 0}
May 10 02:02:30 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:02:30 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:02:34 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:02:34 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:02:40 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c206060
May 10 02:02:40 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:02:40 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:02:40 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:02:40 msm8909 python3[3028]: Running Scheduled: Thread Check
May 10 02:02:40 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:02:40 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277760, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:02:40 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277760, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:02:40 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277760, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "fe622228fc9f490aac4b8db5945fe04c", "rt": "instant"}
May 10 02:02:40 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048206060
May 10 02:02:40 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277760, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:02:40 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277760, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:02:41 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277760, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "3f8c0037275c499fbaed1274ffe0442b", "rt": "instant"}
May 10 02:02:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:02:41 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:02:41 msm8909 python3[3028]: [SSE] RX'd: {'key': 'fe622228fc9f490aac4b8db5945fe04c', 'timestamp': 1715277761.3335116, 'data': '', 'type': 's', 'source': 0}
May 10 02:02:41 msm8909 python3[3028]: [SSE] RX'd: {'key': '3f8c0037275c499fbaed1274ffe0442b', 'timestamp': 1715277761.3862257, 'data': '', 'type': 's', 'source': 0}
May 10 02:02:41 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d006060
May 10 02:02:42 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:02:42 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:02:43 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e305f5f
May 10 02:02:44 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:02:44 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:02:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "7bc73112db034d12bd971424f6109ca0", "rt": "gw"}
May 10 02:02:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '7bc73112db034d12bd971424f6109ca0', 'timestamp': 1715277764.3816977, 'data': '', 'type': 's', 'source': 0}
May 10 02:02:54 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d106060
May 10 02:02:55 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e005f5f
May 10 02:02:55 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:02:55 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:02:57 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:02:57 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047006363
May 10 02:02:57 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277777, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:02:57 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277777, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:02:57 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277777, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "01c2f028875e416a8887cf283b4c12b4", "rt": "instant"}
May 10 02:02:58 msm8909 python3[3028]: [SSE] RX'd: {'key': '01c2f028875e416a8887cf283b4c12b4', 'timestamp': 1715277777.9654825, 'data': '', 'type': 's', 'source': 0}
May 10 02:02:58 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:02:58 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:03:04 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:03:04 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:03:07 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e105f5f
May 10 02:03:08 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048006060
May 10 02:03:08 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d306060
May 10 02:03:09 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:03:10 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c10605f
May 10 02:03:10 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:03:11 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900120000040057005e5f
May 10 02:03:11 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:03:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:03:12 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:03:22 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e305f5f
May 10 02:03:22 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c20605f
May 10 02:03:22 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:03:23 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c006060
May 10 02:03:24 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:03:24 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:03:25 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:03:25 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:03:26 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047206060
May 10 02:03:26 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c106060
May 10 02:03:35 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:03:35 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:03:35 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c206060
May 10 02:03:35 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277815, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:03:35 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277815, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:03:35 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277815, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 76}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "169626ce4f724b97948a2082ad927258", "rt": "instant"}
May 10 02:03:36 msm8909 python3[3028]: [SSE] RX'd: {'key': '169626ce4f724b97948a2082ad927258', 'timestamp': 1715277816.3710709, 'data': '', 'type': 's', 'source': 0}
May 10 02:03:37 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047306060
May 10 02:03:37 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e005f5f
May 10 02:03:37 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:03:37 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:03:39 msm8909 python3[3028]: ADVERT: {'battery': 85, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000055006161
May 10 02:03:39 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:03:39 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047006363
May 10 02:03:40 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c00605f
May 10 02:03:40 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:03:44 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:03:44 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:03:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "1de4b2ca49f245c0aa2c5a3a908b8bd0", "rt": "gw"}
May 10 02:03:44 msm8909 python3[3028]: [SSE] RX'd: {'key': '1de4b2ca49f245c0aa2c5a3a908b8bd0', 'timestamp': 1715277824.8432257, 'data': '', 'type': 's', 'source': 0}
May 10 02:03:50 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047006060
May 10 02:03:50 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277830, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:03:50 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277830, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:03:50 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277830, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 71}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "abb134684cf64b75a0cb8b98383eb902", "rt": "instant"}
May 10 02:03:50 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c306060
May 10 02:03:51 msm8909 python3[3028]: [SSE] RX'd: {'key': 'abb134684cf64b75a0cb8b98383eb902', 'timestamp': 1715277830.7910378, 'data': '', 'type': 's', 'source': 0}
May 10 02:03:52 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:03:52 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277832, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:03:52 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277832, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:03:52 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277832, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "b1f120d8e3df44d8afa1b855f6e3372d", "rt": "instant"}
May 10 02:03:52 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b1f120d8e3df44d8afa1b855f6e3372d', 'timestamp': 1715277832.5572531, 'data': '', 'type': 's', 'source': 0}
May 10 02:03:54 msm8909 python3[3028]: ADVERT: {'battery': 85, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000055206161
May 10 02:03:54 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:03:54 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:03:54 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1560, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006180012000000005c20605f
May 10 02:03:54 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:04:03 msm8909 python3[3028]: ADVERT: {'battery': 85, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000055306161
May 10 02:04:03 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:04:04 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:04:04 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277844, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:04:04 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277844, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:04:04 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277844, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "c538d843ec6f44a8af74f77c225247a0", "rt": "instant"}
May 10 02:04:04 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e305f5f
May 10 02:04:04 msm8909 python3[3028]: [SSE] RX'd: {'key': 'c538d843ec6f44a8af74f77c225247a0', 'timestamp': 1715277844.5601013, 'data': '', 'type': 's', 'source': 0}
May 10 02:04:05 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:04:05 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:04:05 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:04:05 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:04:06 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 969, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003c900120000040057205e5f
May 10 02:04:06 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:04:06 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c306060
May 10 02:04:06 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:04:17 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047206060
May 10 02:04:18 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040056305e5f
May 10 02:04:18 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:04:20 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:04:20 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:04:21 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059106161
May 10 02:04:21 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:04:21 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047006363
May 10 02:04:22 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:04:22 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:04:22 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c206060
May 10 02:04:32 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:04:32 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:04:32 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c306060
May 10 02:04:32 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047006060
May 10 02:04:32 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:04:33 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040056005e5f
May 10 02:04:33 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:04:33 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059306161
May 10 02:04:33 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:04:33 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:04:33 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:04:34 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:04:34 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:04:34 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:04:35 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:04:35 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:04:36 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c206060
May 10 02:04:36 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:04:36 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:04:36 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:04:44 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:04:44 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:04:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "d503de5e032946518726a7136a1b5932", "rt": "gw"}
May 10 02:04:45 msm8909 python3[3028]: [SSE] RX'd: {'key': 'd503de5e032946518726a7136a1b5932', 'timestamp': 1715277884.9153593, 'data': '', 'type': 's', 'source': 0}
May 10 02:04:46 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047106060
May 10 02:04:46 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:04:46 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:04:48 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059006161
May 10 02:04:48 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:04:48 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c306060
May 10 02:04:48 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:04:49 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e305f5f
May 10 02:04:49 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c106060
May 10 02:04:49 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277889, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:04:49 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277889, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 76}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:04:49 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277889, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 76}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "ca796526c6604fadaf5b64925de2d01a", "rt": "instant"}
May 10 02:04:49 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:04:50 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:04:50 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:04:50 msm8909 python3[3028]: [SSE] RX'd: {'key': 'ca796526c6604fadaf5b64925de2d01a', 'timestamp': 1715277890.0191758, 'data': '', 'type': 's', 'source': 0}
May 10 02:04:50 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040056205e5f
May 10 02:04:50 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:05:00 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:05:00 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:05:00 msm8909 python3[3028]: ADVERT: {'battery': 86, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040056305e5f
May 10 02:05:00 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:05:00 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:05:00 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:05:01 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059106161
May 10 02:05:01 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:05:01 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c006060
May 10 02:05:01 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:05:01 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e105f5f
May 10 02:05:01 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277901, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:05:01 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277901, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:05:01 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277901, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "2ca86ceff75a43debc6613322a2f5a88", "rt": "instant"}
May 10 02:05:01 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:05:02 msm8909 python3[3028]: ADVERT: {'battery': 76, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004c206060
May 10 02:05:02 msm8909 python3[3028]: [SSE] RX'd: {'key': '2ca86ceff75a43debc6613322a2f5a88', 'timestamp': 1715277901.7744181, 'data': '', 'type': 's', 'source': 0}
May 10 02:05:02 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047206060
May 10 02:05:02 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277902, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:05:02 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277902, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 71}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:05:02 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277902, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 71}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "b1579858e56a49f384019868522c58d8", "rt": "instant"}
May 10 02:05:03 msm8909 python3[3028]: [SSE] RX'd: {'key': 'b1579858e56a49f384019868522c58d8', 'timestamp': 1715277903.3187449, 'data': '', 'type': 's', 'source': 0}
May 10 02:05:04 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:05:04 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:05:04 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x12\xde', 'pairing_code': b'\x12\xde', 'mtp_version': 6} 12de12de0006
May 10 02:05:04 msm8909 python3[3028]: IGNORING 06:05:04:71:88:0E WITH PAIRING CODE: 12de
May 10 02:05:06 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:05:06 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:05:13 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:05:14 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047306060
May 10 02:05:14 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047206363
May 10 02:05:14 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277914, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:05:14 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277914, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 71}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:05:14 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277914, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 71}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "f6dcff041fae4116b18502c805b1dee1", "rt": "instant"}
May 10 02:05:14 msm8909 python3[3028]: [SSE] RX'd: {'key': 'f6dcff041fae4116b18502c805b1dee1', 'timestamp': 1715277914.6991487, 'data': '', 'type': 's', 'source': 0}
May 10 02:05:14 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:05:14 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:05:15 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x10!', 'pairing_code': b'\x10!', 'mtp_version': 6} 102110210006
May 10 02:05:15 msm8909 python3[3028]: IGNORING 06:05:04:48:10:21 WITH PAIRING CODE: 1021
May 10 02:05:15 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005d20605f
May 10 02:05:15 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:05:18 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059306161
May 10 02:05:18 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:05:29 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d106060
May 10 02:05:29 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:05:30 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059006161
May 10 02:05:30 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:05:30 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e005f5f
May 10 02:05:32 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:05:32 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:05:36 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:05:36 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:05:41 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:05:41 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:05:42 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005d10605f
May 10 02:05:42 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:05:43 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d306060
May 10 02:05:44 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:05:44 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:05:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "44c10029d1bf446d92529d1a8e50b81e", "rt": "gw"}
May 10 02:05:45 msm8909 python3[3028]: [SSE] RX'd: {'key': '44c10029d1bf446d92529d1a8e50b81e', 'timestamp': 1715277944.9916229, 'data': '', 'type': 's', 'source': 0}
May 10 02:05:45 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048206060
May 10 02:05:45 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047106363
May 10 02:05:46 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:05:46 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:05:55 msm8909 python3[3028]: ADVERT: {'mtp_version': 5, 'company_id': b'_\x00', 'pairing_code': b'\x00\x8f'} 008f065f00
May 10 02:05:55 msm8909 python3[3028]: IGNORING 06:05:04:13:9C:CF WITH PAIRING CODE: 008f
May 10 02:05:56 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:05:57 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059306161
May 10 02:05:57 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:05:57 msm8909 python3[3028]: ADVERT: {'battery': 93, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005d20605f
May 10 02:05:57 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:05:59 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000047306363
May 10 02:06:06 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:06:06 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:06:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x18\x98', 'pairing_code': b'\x18\x98', 'mtp_version': 6} 189818980006
May 10 02:06:10 msm8909 python3[3028]: IGNORING 06:05:04:A1:B4:D8 WITH PAIRING CODE: 1898
May 10 02:06:10 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x06\xd6', 'pairing_code': b'\x06\xd6', 'mtp_version': 6} 06d606d60006
May 10 02:06:10 msm8909 python3[3028]: IGNORING 06:05:04:44:7C:06 WITH PAIRING CODE: 06d6
May 10 02:06:11 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d106060
May 10 02:06:11 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277971, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:06:11 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277971, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:06:11 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277971, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "7d9a13215f504a6b86e82da0f88ff0dd", "rt": "instant"}
May 10 02:06:12 msm8909 python3[3028]: [SSE] RX'd: {'key': '7d9a13215f504a6b86e82da0f88ff0dd', 'timestamp': 1715277971.7495692, 'data': '', 'type': 's', 'source': 0}
May 10 02:06:12 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\x18\x98', 'pairing_code': b'\x18\x98', 'mtp_version': 6} 189818980006
May 10 02:06:12 msm8909 python3[3028]: IGNORING 06:05:04:A1:B4:D8 WITH PAIRING CODE: 1898
May 10 02:06:12 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048006060
May 10 02:06:12 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277972, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:06:12 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277972, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:06:12 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277972, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "4eb1a1968ec84798bca0941d2450915f", "rt": "instant"}
May 10 02:06:13 msm8909 python3[3028]: [SSE] RX'd: {'key': '4eb1a1968ec84798bca0941d2450915f', 'timestamp': 1715277973.2522626, 'data': '', 'type': 's', 'source': 0}
May 10 02:06:13 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047106060
May 10 02:06:25 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047206060
May 10 02:06:25 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d306060
May 10 02:06:26 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000058206161
May 10 02:06:26 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:06:27 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c10605f
May 10 02:06:27 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:06:28 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e105f5f
May 10 02:06:28 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277988, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:06:28 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277988, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 95, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 95, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 78}, 'configId': 292, 'deviceId': '06:05:04:AF:F9:E9', 'firmwareRevision': None, 'wearableId': 73}
May 10 02:06:28 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277988, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 95, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 95, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 78}, "configId": 292, "deviceId": "06:05:04:AF:F9:E9", "firmwareRevision": null, "wearableId": 73}, "key": "4611d46a4e9f4b0792db2bbd1e8877c0", "rt": "instant"}
May 10 02:06:28 msm8909 python3[3028]: [SSE] RX'd: {'key': '4611d46a4e9f4b0792db2bbd1e8877c0', 'timestamp': 1715277988.6350114, 'data': '', 'type': 's', 'source': 0}
May 10 02:06:36 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:06:36 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:06:37 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e205f5f
May 10 02:06:38 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047306060
May 10 02:06:39 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000058306161
May 10 02:06:39 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:06:39 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000045306363
May 10 02:06:39 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715277999, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:06:39 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715277999, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 99, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 18, 'skinTemp': 99, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 69}, 'configId': 291, 'deviceId': '06:05:04:11:B9:D2', 'firmwareRevision': None, 'wearableId': 75}
May 10 02:06:39 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715277999, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 99, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 18, "skinTemp": 99, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 69}, "configId": 291, "deviceId": "06:05:04:11:B9:D2", "firmwareRevision": null, "wearableId": 75}, "key": "5c0913c1a2c240d2a64805f403ca286d", "rt": "instant"}
May 10 02:06:40 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c20605f
May 10 02:06:40 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:06:40 msm8909 python3[3028]: [SSE] RX'd: {'key': '5c0913c1a2c240d2a64805f403ca286d', 'timestamp': 1715277999.7518313, 'data': '', 'type': 's', 'source': 0}
May 10 02:06:40 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d006060
May 10 02:06:41 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 94, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040057105e5e
May 10 02:06:41 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:06:42 msm8909 python3[3028]: ADVERT: {'alert_status': b'\x00', 'company_id': b'\n\x91', 'pairing_code': b'\n\x91', 'mtp_version': 6} 0a910a910006
May 10 02:06:42 msm8909 python3[3028]: IGNORING 06:05:04:69:0A:91 WITH PAIRING CODE: 0a91
May 10 02:06:44 msm8909 python3[3028]: [SSE] Sending keepalive ping
May 10 02:06:44 msm8909 python3[3028]: [SSE] SENDING GATEWAY STATUS PING
May 10 02:06:44 msm8909 python3[3028]: [SSE] Sending: {"msg": {"wearables": [], "gateway_id": "00e15e66f988db"}, "key": "8b48713411d74ccdaea878019561aa05", "rt": "gw"}
May 10 02:06:45 msm8909 python3[3028]: [SSE] RX'd: {'key': '8b48713411d74ccdaea878019561aa05', 'timestamp': 1715278005.126256, 'data': '', 'type': 's', 'source': 0}
May 10 02:06:52 msm8909 python3[3028]: ADVERT: {'battery': 71, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000047006060
May 10 02:06:53 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000058106161
May 10 02:06:53 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:06:53 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000045006363
May 10 02:06:55 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d206060
May 10 02:07:06 msm8909 python3[3028]: ADVERT: {'battery': 88, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000058206161
May 10 02:07:06 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:07:06 msm8909 python3[3028]: ADVERT: {'battery': 69, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000045106363
May 10 02:07:07 msm8909 python3[3028]: ADVERT: {'battery': 92, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\x18\xcf', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 1561, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x18\xcf', 'walk_steps': 0, 'sleep_state': 0} 18cf18cf0007000000000000000006190012000000005c10605f
May 10 02:07:07 msm8909 python3[3028]: IGNORING 06:05:04:E0:B5:0F WITH PAIRING CODE: 18cf
May 10 02:07:07 msm8909 python3[3028]: Running Scheduled: Check Network
May 10 02:07:07 msm8909 python3[3028]: [NET] NETWORK GOOD.
May 10 02:07:07 msm8909 python3[3028]: ADVERT: {'battery': 78, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004e105f5f
May 10 02:07:09 msm8909 python3[3028]: ADVERT: {'battery': 87, 'mtp_version': 7, 'case_temp': 94, 'act_cals': 0, 'pairing_code': b'\x15\x83', 'skin_temp': 94, 'sleep_duration': 0, 'solar_gen': 970, 'run_steps': 0, 'bmr_cals': 4, 'alert_status': b'\x00', 'total_cals': 4, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x15\x83', 'walk_steps': 0, 'sleep_state': 0} 158315830007000000000000000003ca00120000040057005e5e
May 10 02:07:09 msm8909 python3[3028]: IGNORING 06:05:04:61:15:83 WITH PAIRING CODE: 1583
May 10 02:07:10 msm8909 python3[3028]: ADVERT: {'battery': 79, 'mtp_version': 7, 'case_temp': 95, 'act_cals': 0, 'pairing_code': b'\x0f\x89', 'skin_temp': 95, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x0f\x89', 'walk_steps': 0, 'sleep_state': 0} 0f890f890007000000000000000000030003000000004f205f5f
May 10 02:07:20 msm8909 python3[3028]: ADVERT: {'battery': 77, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'%\x1a', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 1180, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'%\x1a', 'walk_steps': 0, 'sleep_state': 0} 251a251a00070000000000000000049c0012000000004d006060
May 10 02:07:20 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715278040, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:07:20 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715278040, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 1180, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 18, 'battery': 77}, 'configId': 295, 'deviceId': '06:05:04:02:E8:6A', 'firmwareRevision': None, 'wearableId': 76}
May 10 02:07:20 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715278040, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 1180, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 18, "battery": 77}, "configId": 295, "deviceId": "06:05:04:02:E8:6A", "firmwareRevision": null, "wearableId": 76}, "key": "19cd30cd93a644fa8f6086296019d772", "rt": "instant"}
May 10 02:07:20 msm8909 python3[3028]: ADVERT: {'battery': 89, 'mtp_version': 7, 'case_temp': 97, 'act_cals': 0, 'pairing_code': b'\x1d\xd5', 'skin_temp': 97, 'sleep_duration': 0, 'solar_gen': 1559, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\xd5', 'walk_steps': 0, 'sleep_state': 0} 1dd51dd500070000000000000000061700120000000059006161
May 10 02:07:20 msm8909 python3[3028]: IGNORING 06:05:04:50:93:05 WITH PAIRING CODE: 1dd5
May 10 02:07:21 msm8909 python3[3028]: ADVERT: {'battery': 70, 'mtp_version': 7, 'case_temp': 99, 'act_cals': 0, 'pairing_code': b'\x1d\x92', 'skin_temp': 99, 'sleep_duration': 0, 'solar_gen': 18, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 18, 'heart_rate': 0, 'distance': 0, 'company_id': b'\x1d\x92', 'walk_steps': 0, 'sleep_state': 0} 1d921d9200070000000000000000001200120000000046306363
May 10 02:07:21 msm8909 python3[3028]: [SSE] RX'd: {'key': '19cd30cd93a644fa8f6086296019d772', 'timestamp': 1715278040.8734226, 'data': '', 'type': 's', 'source': 0}
May 10 02:07:21 msm8909 python3[3028]: ADVERT: {'battery': 72, 'mtp_version': 7, 'case_temp': 96, 'act_cals': 0, 'pairing_code': b'\rU', 'skin_temp': 96, 'sleep_duration': 0, 'solar_gen': 3, 'run_steps': 0, 'bmr_cals': 0, 'alert_status': b'\x00', 'total_cals': 0, 'total_steps': 0, 'thermal_gen': 3, 'heart_rate': 0, 'distance': 0, 'company_id': b'\rU', 'walk_steps': 0, 'sleep_state': 0} 0d550d5500070000000000000000000300030000000048306060
May 10 02:07:21 msm8909 python3[3028]: DEBUG INSTANT UPDATE: {'utcTimestamp': 1715278041, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:07:21 msm8909 python3[3028]: [SSE] Instant: {'utcTimestamp': 1715278041, 'gatewayId': '00e15e66f988db', 'statusValues': {'bmrCals': 0, 'totalCals': 0, 'sleepDuration': 0, 'caseTemp': 96, 'runSteps': 0, 'sleepState': 0, 'heartRate': 0, 'actCals': 0, 'solarGen': 3, 'skinTemp': 96, 'walkSteps': 0, 'distance': 0, 'totalSteps': 0, 'thermalGen': 3, 'battery': 72}, 'configId': 294, 'deviceId': '06:05:04:32:34:65', 'firmwareRevision': None, 'wearableId': 74}
May 10 02:07:21 msm8909 python3[3028]: [SSE] Sending: {"msg": {"utcTimestamp": 1715278041, "gatewayId": "00e15e66f988db", "statusValues": {"bmrCals": 0, "totalCals": 0, "sleepDuration": 0, "caseTemp": 96, "runSteps": 0, "sleepState": 0, "heartRate": 0, "actCals": 0, "solarGen": 3, "skinTemp": 96, "walkSteps": 0, "distance": 0, "totalSteps": 0, "thermalGen": 3, "battery": 72}, "configId": 294, "deviceId": "06:05:04:32:34:65", "firmwareRevision": null, "wearableId": 74}, "key": "42f6d8b0c27c4f1aa3de67b8d2217d57", "rt": "instant"}
May 10 02:07:21 msm8909 python3[3028]: [WATCHDOG] RESETTING GATEWAY - HARD TIMEOUT