Skip to content

Frequent state change advertisements -> battery drain #161

@nico1510

Description

@nico1510

Describe the bug

I'm not sure if it's a bug but it looks suspicious. I noticed that I seem to receive very frequent state change advertisements which drains the batter very fast. It might be related to #128 but I'm on home-assistant:2024.3 so yalexs-ble==2.4.2 and should have that fix.

I also tried recalibrating the lock but it didn't change. Do you have any ideas or suggestions I could use to debug the issue a bit more? 🙏

Here are the debug logs - note how frequent they are by looking at the timestamps:

2024-05-01 07:38:50.775 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb02003a0200000005000000000000000200] [0x2]
2024-05-01 07:38:50.775 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing lock_status
2024-05-01 07:38:50.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:38:50.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.41, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-82)
2024-05-01 07:38:51.852 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:38:51.853 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.41, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-82)
2024-05-01 07:38:56.954 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Executing timed disconnect after timeout of 5.1
2024-05-01 07:38:56.954 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnecting
2024-05-01 07:38:56.954 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnecting from the lock
2024-05-01 07:38:56.955 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Shutting down the connection
2024-05-01 07:38:56.955 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Stopping notify: <class 'yalexs_ble.session.Session'>
2024-05-01 07:38:56.960 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command shutdown: e7979a71f7b80b57f0648f44fd65bb050f00
2024-05-01 07:38:56.960 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: e7979a71f7b80b57f0648f44fd65bb050f00
2024-05-01 07:38:56.960 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:38:57.307 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:38:57.308 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:38:57.309 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnect completed
2024-05-01 07:39:02.240 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x00\x00\x9e\x0ev\xc5\xdcO\x8c6\xdbP}\xd4\xf5\xe4\xb9\\'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-87)
2024-05-01 07:39:02.240 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.41, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 0) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:02.241 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:02.292 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:02.293 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:02.293 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:02.293 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:02.293 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:02.293 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connecting to the lock
2024-05-01 07:39:02.561 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x01'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-81)
2024-05-01 07:39:02.561 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.41, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 1) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:02.562 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:02.613 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Rescheduling update since one already in progress
2024-05-01 07:39:02.613 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 4.1 seconds
2024-05-01 07:39:02.948 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connected
2024-05-01 07:39:02.948 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.secure_session.SecureSession'>
2024-05-01 07:39:03.436 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Setting up the session
2024-05-01 07:39:03.437 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_LOCK_TO_MOBILE_KEY_EXCHANGE: REDACTED
2024-05-01 07:39:03.438 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: REDACTED
2024-05-01 07:39:03.438 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:03.826 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 7daee9de9fa332429298495fdef20c140f01 (waiting=True)
2024-05-01 07:39:03.826 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 020000009c7bd31e743000e1ee532c000f01
2024-05-01 07:39:03.827 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 2905070, expected: 2905070
2024-05-01 07:39:03.827 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 020000009c7bd31e743000e1ee532c000f01
2024-05-01 07:39:03.831 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_INITIALIZATION_COMMAND: 120c20bdd7da614ed24f6bf3df60baca0f01
2024-05-01 07:39:03.831 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 120c20bdd7da614ed24f6bf3df60baca0f01
2024-05-01 07:39:03.831 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:04.069 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 155324ee99eef2e5f02d442fef131b8e0f01 (waiting=True)
2024-05-01 07:39:04.070 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 04000000092c10a35722d3f29cb11c6a0f01
2024-05-01 07:39:04.070 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 1780265372, expected: 1780265372
2024-05-01 07:39:04.070 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 04000000092c10a35722d3f29cb11c6a0f01
2024-05-01 07:39:04.073 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:04.264 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:04.264 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing battery
2024-05-01 07:39:04.265 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000f00000000000000000000000200] [0xf]
2024-05-01 07:39:04.265 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command battery: 199174c95bc86e79cab5fdcd285470be0200
2024-05-01 07:39:04.265 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 199174c95bc86e79cab5fdcd285470be0200
2024-05-01 07:39:04.265 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:04.362 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 3b9e98307772268d1c4fb0a114f952ea0200 (waiting=True)
2024-05-01 07:39:04.362 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200000f0000001d150000000000000200
2024-05-01 07:39:04.362 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:04.363 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [BatteryState(voltage=5.405, percentage=45)]
2024-05-01 07:39:04.363 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.405, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-81)
2024-05-01 07:39:04.363 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200000f0000001d150000000000000200
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200000f0000001d150000000000000200
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200000f0000001d150000000000000200] [0xf]
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing battery
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing door_status
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200002e00000000000000000000000200] [0x2e]
2024-05-01 07:39:04.364 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0026083425618708134 for lock to settle
2024-05-01 07:39:04.613 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command door_status: ba3ea77044f06ebdc576fbc296c808b30200
2024-05-01 07:39:04.613 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: ba3ea77044f06ebdc576fbc296c808b30200
2024-05-01 07:39:04.613 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:04.703 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 84d4cb15f46e02e073f5cfc5f32a2c320200 (waiting=True)
2024-05-01 07:39:04.704 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200122e00000001000000000000000200
2024-05-01 07:39:04.704 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:04.704 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<DoorStatus.CLOSED: 1>]
2024-05-01 07:39:04.704 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200122e00000001000000000000000200
2024-05-01 07:39:04.704 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200122e00000001000000000000000200
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200122e00000001000000000000000200] [0x2e]
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing door_status
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing lock_status
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000200000000000000000000000200] [0x2]
2024-05-01 07:39:04.705 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0023232726380228996 for lock to settle
2024-05-01 07:39:04.954 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command lock_status: 384e8706dfddefdc19ba4b67d47e11740200
2024-05-01 07:39:04.954 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 384e8706dfddefdc19ba4b67d47e11740200
2024-05-01 07:39:04.954 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:05.044 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 4bcb955bb71b238ecbeac99543a8eff40200 (waiting=True)
2024-05-01 07:39:05.045 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb02003a0200000005000000000000000200
2024-05-01 07:39:05.045 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:05.045 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<LockStatus.LOCKED: 5>]
2024-05-01 07:39:05.045 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb02003a0200000005000000000000000200
2024-05-01 07:39:05.045 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:05.046 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb02003a0200000005000000000000000200
2024-05-01 07:39:05.046 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb02003a0200000005000000000000000200] [0x2]
2024-05-01 07:39:05.046 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing lock_status
2024-05-01 07:39:05.046 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:05.046 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.405, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-81)
2024-05-01 07:39:06.715 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:06.716 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:06.716 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:06.716 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:06.717 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:06.717 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:06.717 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:06.718 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.405, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-81)
2024-05-01 07:39:11.818 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Executing timed disconnect after timeout of 5.1
2024-05-01 07:39:11.819 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnecting
2024-05-01 07:39:11.819 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnecting from the lock
2024-05-01 07:39:11.819 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Shutting down the connection
2024-05-01 07:39:11.819 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Stopping notify: <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:11.823 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command shutdown: 5fa9fc9eca40db20a5afeaaa1331ef160f00
2024-05-01 07:39:11.823 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 5fa9fc9eca40db20a5afeaaa1331ef160f00
2024-05-01 07:39:11.823 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:12.212 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:12.212 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:12.213 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnect completed
2024-05-01 07:39:17.465 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x00\x00\x9e\x0ev\xc5\xdcO\x8c6\xdbP}\xd4\xf5\xe4\xb9\\'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-88)
2024-05-01 07:39:17.465 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.405, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 0) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:17.465 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:17.517 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connecting to the lock
2024-05-01 07:39:17.788 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x01'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-90)
2024-05-01 07:39:17.788 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.405, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 1) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:17.788 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:17.839 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Rescheduling update since one already in progress
2024-05-01 07:39:17.839 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 4.1 seconds
2024-05-01 07:39:18.171 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connected
2024-05-01 07:39:18.171 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.secure_session.SecureSession'>
2024-05-01 07:39:18.659 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Setting up the session
2024-05-01 07:39:18.663 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_LOCK_TO_MOBILE_KEY_EXCHANGE: REDACTED
2024-05-01 07:39:18.664 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: REDACTED
2024-05-01 07:39:18.664 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:19.049 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 35951f28bce64a115f9910a94dc96e690f01 (waiting=True)
2024-05-01 07:39:19.051 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 02000000a8c60e68f3096c97632f85000f01
2024-05-01 07:39:19.052 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 8728419, expected: 8728419
2024-05-01 07:39:19.052 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 02000000a8c60e68f3096c97632f85000f01
2024-05-01 07:39:19.055 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_INITIALIZATION_COMMAND: ab1dade3ef2dd59e1f23ee77ccf8f6cb0f01
2024-05-01 07:39:19.055 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: ab1dade3ef2dd59e1f23ee77ccf8f6cb0f01
2024-05-01 07:39:19.056 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:19.244 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 8ebce9647b3331937fe511c489e8f96d0f01 (waiting=True)
2024-05-01 07:39:19.244 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 04000000d8c3798aabb288fb7989fd790f01
2024-05-01 07:39:19.245 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 2046658937, expected: 2046658937
2024-05-01 07:39:19.245 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 04000000d8c3798aabb288fb7989fd790f01
2024-05-01 07:39:19.248 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:19.438 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:19.438 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing battery
2024-05-01 07:39:19.439 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000f00000000000000000000000200] [0xf]
2024-05-01 07:39:19.439 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command battery: 3c342dc82299cecffc6213d6387531f50200
2024-05-01 07:39:19.439 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 3c342dc82299cecffc6213d6387531f50200
2024-05-01 07:39:19.439 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:19.536 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: deebc0c11b80d5dff06c39f34ea2fd600200 (waiting=True)
2024-05-01 07:39:19.537 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:19.538 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:19.538 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [BatteryState(voltage=5.422, percentage=45)]
2024-05-01 07:39:19.538 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-90)
2024-05-01 07:39:19.539 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:19.539 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:19.539 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:19.539 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200ef0f0000002e150000000000000200] [0xf]
2024-05-01 07:39:19.539 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing battery
2024-05-01 07:39:19.540 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing door_status
2024-05-01 07:39:19.540 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200002e00000000000000000000000200] [0x2e]
2024-05-01 07:39:19.540 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0034348717890679836 for lock to settle
2024-05-01 07:39:19.788 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command door_status: 8000b83feec89826ca6f0aabacb45e430200
2024-05-01 07:39:19.788 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 8000b83feec89826ca6f0aabacb45e430200
2024-05-01 07:39:19.788 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:19.877 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 55c2aabc886a901ef93f07a630f2e7ff0200 (waiting=True)
2024-05-01 07:39:19.877 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200122e00000001000000000000000200
2024-05-01 07:39:19.878 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:19.878 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<DoorStatus.CLOSED: 1>]
2024-05-01 07:39:19.878 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200122e00000001000000000000000200
2024-05-01 07:39:19.878 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200122e00000001000000000000000200
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200122e00000001000000000000000200] [0x2e]
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing door_status
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing lock_status
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000200000000000000000000000200] [0x2]
2024-05-01 07:39:19.879 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.002230568788945675 for lock to settle
2024-05-01 07:39:20.129 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command lock_status: 87c2b6d16491058e3b59df07e4129e1d0200
2024-05-01 07:39:20.129 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 87c2b6d16491058e3b59df07e4129e1d0200
2024-05-01 07:39:20.129 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:20.218 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 67eb22eac96f2ecfc19ac93ece1b09f10200 (waiting=True)
2024-05-01 07:39:20.218 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb02003a0200000005000000000000000200
2024-05-01 07:39:20.219 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:20.219 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<LockStatus.LOCKED: 5>]
2024-05-01 07:39:20.219 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb02003a0200000005000000000000000200
2024-05-01 07:39:20.219 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:20.220 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb02003a0200000005000000000000000200
2024-05-01 07:39:20.220 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb02003a0200000005000000000000000200] [0x2]
2024-05-01 07:39:20.220 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing lock_status
2024-05-01 07:39:20.220 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:20.220 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-90)
2024-05-01 07:39:21.940 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:21.941 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-90)
2024-05-01 07:39:25.541 WARNING (MainThread) [androidtv.adb_manager.adb_manager_async] Couldn't connect to 192.168.178.77:5555.  ConnectionRefusedError: Connect call failed ('192.168.178.77', 5555)
2024-05-01 07:39:27.042 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Executing timed disconnect after timeout of 5.1
2024-05-01 07:39:27.043 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnecting
2024-05-01 07:39:27.043 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnecting from the lock
2024-05-01 07:39:27.043 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Shutting down the connection
2024-05-01 07:39:27.043 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Stopping notify: <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:27.046 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command shutdown: 72dd4f2ed0ba0a8b58ff941a5e83d11f0f00
2024-05-01 07:39:27.046 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 72dd4f2ed0ba0a8b58ff941a5e83d11f0f00
2024-05-01 07:39:27.046 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:27.434 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:27.434 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:27.436 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnect completed
2024-05-01 07:39:33.335 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x00\x00\x9e\x0ev\xc5\xdcO\x8c6\xdbP}\xd4\xf5\xe4\xb9\\'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-87)
2024-05-01 07:39:33.335 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 0) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:33.336 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:33.386 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:33.386 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:33.386 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:33.386 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:33.387 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:33.387 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connecting to the lock
2024-05-01 07:39:33.660 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x01'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-82)
2024-05-01 07:39:33.660 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 1) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:33.661 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:33.713 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Rescheduling update since one already in progress
2024-05-01 07:39:33.713 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 4.1 seconds
2024-05-01 07:39:34.097 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connected
2024-05-01 07:39:34.097 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.secure_session.SecureSession'>
2024-05-01 07:39:34.633 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Setting up the session
2024-05-01 07:39:34.635 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_LOCK_TO_MOBILE_KEY_EXCHANGE: REDACTED
2024-05-01 07:39:34.635 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: REDACTED
2024-05-01 07:39:34.636 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:34.975 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: ba9a6542e4adf8f69350ebe317edc36b0f01 (waiting=True)
2024-05-01 07:39:34.976 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 02000000df470bc3288a3ff1f72db54b0f01
2024-05-01 07:39:34.976 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 1270164983, expected: 1270164983
2024-05-01 07:39:34.976 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 02000000df470bc3288a3ff1f72db54b0f01
2024-05-01 07:39:34.978 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_INITIALIZATION_COMMAND: 7c5fa76cbfad290b0660656e29fbdf300f01
2024-05-01 07:39:34.978 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 7c5fa76cbfad290b0660656e29fbdf300f01
2024-05-01 07:39:34.978 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:35.218 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 3bc3625b1ee9ce1a018fa52cb11b76b70f01 (waiting=True)
2024-05-01 07:39:35.219 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 0400000053bb6eb213251f9e961f72af0f01
2024-05-01 07:39:35.219 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 2943491990, expected: 2943491990
2024-05-01 07:39:35.219 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 0400000053bb6eb213251f9e961f72af0f01
2024-05-01 07:39:35.223 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:35.511 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:35.511 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing battery
2024-05-01 07:39:35.511 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000f00000000000000000000000200] [0xf]
2024-05-01 07:39:35.512 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command battery: 411604f8baee3d76a6ff67109b8afe6b0200
2024-05-01 07:39:35.512 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 411604f8baee3d76a6ff67109b8afe6b0200
2024-05-01 07:39:35.512 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:35.608 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 9c2b2f963c8e1f290e01f8b756e3480f0200 (waiting=True)
2024-05-01 07:39:35.609 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200ea0f00000033150000000000000200
2024-05-01 07:39:35.609 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:35.609 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [BatteryState(voltage=5.427, percentage=45)]
2024-05-01 07:39:35.610 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.427, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-82)
2024-05-01 07:39:35.610 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200ea0f00000033150000000000000200
2024-05-01 07:39:35.610 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:35.610 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200ea0f00000033150000000000000200
2024-05-01 07:39:35.610 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200ea0f00000033150000000000000200] [0xf]
2024-05-01 07:39:35.611 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing battery
2024-05-01 07:39:35.611 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing door_status
2024-05-01 07:39:35.611 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200002e00000000000000000000000200] [0x2e]
2024-05-01 07:39:35.611 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.002564770169556141 for lock to settle
2024-05-01 07:39:35.859 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command door_status: 89d65947394fa6837b99ff211f784fa50200
2024-05-01 07:39:35.859 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 89d65947394fa6837b99ff211f784fa50200
2024-05-01 07:39:35.859 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:35.950 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: a5352d9ef8edfcd38467c07906f355880200 (waiting=True)
2024-05-01 07:39:35.950 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200122e00000001000000000000000200
2024-05-01 07:39:35.950 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<DoorStatus.CLOSED: 1>]
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200122e00000001000000000000000200
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200122e00000001000000000000000200
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200122e00000001000000000000000200] [0x2e]
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing door_status
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing lock_status
2024-05-01 07:39:35.951 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000200000000000000000000000200] [0x2]
2024-05-01 07:39:35.952 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0019089430570602417 for lock to settle
2024-05-01 07:39:36.202 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command lock_status: c595fc73d451a991bd4d26f53b4021760200
2024-05-01 07:39:36.202 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: c595fc73d451a991bd4d26f53b4021760200
2024-05-01 07:39:36.202 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:36.293 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 223c5887bf1932723fc2a070505fd8d80200 (waiting=True)
2024-05-01 07:39:36.294 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb02003a0200000005000000000000000200
2024-05-01 07:39:36.294 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:36.294 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<LockStatus.LOCKED: 5>]
2024-05-01 07:39:36.295 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb02003a0200000005000000000000000200
2024-05-01 07:39:36.295 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:36.296 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb02003a0200000005000000000000000200
2024-05-01 07:39:36.296 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb02003a0200000005000000000000000200] [0x2]
2024-05-01 07:39:36.296 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing lock_status
2024-05-01 07:39:36.296 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:36.297 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.427, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-82)
2024-05-01 07:39:37.814 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:37.815 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.427, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-82)
2024-05-01 07:39:42.916 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Executing timed disconnect after timeout of 5.1
2024-05-01 07:39:42.917 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnecting
2024-05-01 07:39:42.917 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnecting from the lock
2024-05-01 07:39:42.917 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Shutting down the connection
2024-05-01 07:39:42.918 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Stopping notify: <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:42.928 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command shutdown: 3f50a1251568ab79eb56325c33e9e0f90f00
2024-05-01 07:39:42.928 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 3f50a1251568ab79eb56325c33e9e0f90f00
2024-05-01 07:39:42.929 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:43.363 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:43.365 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnected from lock callback
2024-05-01 07:39:43.366 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Disconnect completed
2024-05-01 07:39:48.290 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x00\x00\x9e\x0ev\xc5\xdcO\x8c6\xdbP}\xd4\xf5\xe4\xb9\\'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-81)
2024-05-01 07:39:48.291 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.427, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 0) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:48.291 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:48.342 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connecting to the lock
2024-05-01 07:39:48.621 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): Accepting new advertisement since local_name L60004G matches: AdvertisementData(local_name='L60004G', manufacturer_data={465: b'\x01'}, service_uuids=['0000003e-0000-1000-8000-0026bb765291', '00000044-0000-1000-8000-0026bb765291', '00000045-0000-1000-8000-0026bb765291', '00000055-0000-1000-8000-0026bb765291', '000000a2-0000-1000-8000-0026bb765291', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000fe24-0000-1000-8000-00805f9b34fb'], rssi=-88)
2024-05-01 07:39:48.622 DEBUG (MainThread) [yalexs_ble_adv] Waschraum (L60004G): State: (current_state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.427, percentage=45), auth=AuthState(successful=True))) (hk_state: -1) (adv_value: 1) (next_update: 0.05) (scheduled_update: None)
2024-05-01 07:39:48.622 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 0.05 seconds
2024-05-01 07:39:48.673 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Rescheduling update since one already in progress
2024-05-01 07:39:48.673 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Scheduling update to happen in 4.1 seconds
2024-05-01 07:39:49.037 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Connected
2024-05-01 07:39:49.038 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.secure_session.SecureSession'>
2024-05-01 07:39:49.476 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Setting up the session
2024-05-01 07:39:49.478 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_LOCK_TO_MOBILE_KEY_EXCHANGE: REDACTED
2024-05-01 07:39:49.478 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: REDACTED
2024-05-01 07:39:49.478 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:49.817 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: f452de9c6c877cdf45266ebafc714f600f01 (waiting=True)
2024-05-01 07:39:49.817 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 02000000a8379f17dd9290627935d0850f01
2024-05-01 07:39:49.817 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 2245014905, expected: 2245014905
2024-05-01 07:39:49.817 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 02000000a8379f17dd9290627935d0850f01
2024-05-01 07:39:49.821 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command SEC_INITIALIZATION_COMMAND: 39a36b3ac4c30d8fa2422de8762f789f0f01
2024-05-01 07:39:49.821 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac613-0b45-11e3-8ffd-0800200c9a66 (Handle: 22): Unknown: 39a36b3ac4c30d8fa2422de8762f789f0f01
2024-05-01 07:39:49.821 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:50.013 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: b0e1debb622701f9080fe6636b5a36540f01 (waiting=True)
2024-05-01 07:39:50.013 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: 04000000b8c1363f97735c8cadca6c340f01
2024-05-01 07:39:50.013 DEBUG (MainThread) [yalexs_ble.secure_session] Waschraum (L60004G): Response security checksum: 879545005, expected: 879545005
2024-05-01 07:39:50.014 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: 04000000b8c1363f97735c8cadca6c340f01
2024-05-01 07:39:50.016 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Starting notify for <class 'yalexs_ble.session.Session'>
2024-05-01 07:39:50.206 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:50.207 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing battery
2024-05-01 07:39:50.207 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000f00000000000000000000000200] [0xf]
2024-05-01 07:39:50.207 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command battery: f412969ff1a57eed697e2accdb1768d40200
2024-05-01 07:39:50.207 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: f412969ff1a57eed697e2accdb1768d40200
2024-05-01 07:39:50.208 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:50.304 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: f0236bf68f246715955e8182046ac0680200 (waiting=True)
2024-05-01 07:39:50.304 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:50.305 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:50.305 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [BatteryState(voltage=5.422, percentage=45)]
2024-05-01 07:39:50.305 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-88)
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200ef0f0000002e150000000000000200
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200ef0f0000002e150000000000000200] [0xf]
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing battery
2024-05-01 07:39:50.306 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing door_status
2024-05-01 07:39:50.307 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200002e00000000000000000000000200] [0x2e]
2024-05-01 07:39:50.307 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0029374142177402973 for lock to settle
2024-05-01 07:39:50.555 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command door_status: fc41d9e96995e41a0d4480c3c0f6a2330200
2024-05-01 07:39:50.555 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: fc41d9e96995e41a0d4480c3c0f6a2330200
2024-05-01 07:39:50.555 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:50.693 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 07ed12e75a7528fa596f6da4861a430b0200 (waiting=True)
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb0200122e00000001000000000000000200
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<DoorStatus.CLOSED: 1>]
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb0200122e00000001000000000000000200
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:50.695 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb0200122e00000001000000000000000200
2024-05-01 07:39:50.696 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb0200122e00000001000000000000000200] [0x2e]
2024-05-01 07:39:50.696 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing door_status
2024-05-01 07:39:50.696 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Executing lock_status
2024-05-01 07:39:50.696 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): send: [ee0200000200000000000000000000000200] [0x2]
2024-05-01 07:39:50.696 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting 0.0025588986463844776 for lock to settle
2024-05-01 07:39:50.945 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Encrypted command lock_status: 8b0ffaaa7cbdb65aa8c300bc8dc650370200
2024-05-01 07:39:50.945 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Writing command to bd4ac611-0b45-11e3-8ffd-0800200c9a66 (Handle: 17): Unknown: 8b0ffaaa7cbdb65aa8c300bc8dc650370200
2024-05-01 07:39:50.945 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Waiting for response
2024-05-01 07:39:51.035 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Receiving response via notify: 7b6a3c548805bba989b9ad0d8ada65d40200 (waiting=True)
2024-05-01 07:39:51.036 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): State changed: bb02003a0200000005000000000000000200
2024-05-01 07:39:51.036 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:51.036 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): State changed: [<LockStatus.LOCKED: 5>]
2024-05-01 07:39:51.036 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Decrypted response via notify: bb02003a0200000005000000000000000200
2024-05-01 07:39:51.036 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Response simple checksum: 0
2024-05-01 07:39:51.037 DEBUG (MainThread) [yalexs_ble.session] Waschraum (L60004G): Got response: bb02003a0200000005000000000000000200
2024-05-01 07:39:51.037 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): response: [bb02003a0200000005000000000000000200] [0x2]
2024-05-01 07:39:51.037 DEBUG (MainThread) [yalexs_ble.lock] Waschraum (L60004G): Finished executing lock_status
2024-05-01 07:39:51.037 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:51.037 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-88)
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Deferred update starting
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting deferred update
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Acquiring lock
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting retry loop
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Starting update (has_lock_info: True)
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Resetting disconnect timer to 5.1 seconds
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): Finished update
2024-05-01 07:39:52.775 DEBUG (MainThread) [yalexs_ble.push] Waschraum (L60004G): New state: LockState(lock=<LockStatus.LOCKED: 5>, door=<DoorStatus.CLOSED: 1>, battery=BatteryState(voltage=5.422, percentage=45), auth=AuthState(successful=True)) LockInfo(manufacturer='August Home Inc.', model='ASL-06', serial='L6W7A0004G', firmware='3.0.34') ConnectionInfo(rssi=-88)

To Reproduce
Steps to reproduce the behavior:

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions