We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf6ea05 commit 7f1e998Copy full SHA for 7f1e998
custom_components/ble_monitor/__init__.py
@@ -468,7 +468,7 @@ def parse_raw_message(self, data):
468
data[xiaomi_index + 7:xiaomi_index + 8]
469
]
470
)
471
- encrypted_payload = data[xdata_point:msg_length - 1]
+ encrypted_payload = data[xdata_point:msg_length - int(not is_ext_packet)]
472
aad = b"\x11"
473
token = encrypted_payload[-4:]
474
payload_counter = encrypted_payload[-7:-4]
0 commit comments