Xiaomi-ble

Latest version: v0.33.0

Safety actively analyzes 702641 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 13

0.16.2

Fix
* Add sleepy devices ([40](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/40)) ([`70137b4`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/70137b4addd9d67617de4d64464872f2a146928d))

0.16.1

Fix
* Relax bleak-retry-connector ([38](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/38)) ([`59abc8b`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/59abc8be1ea3e0a6c3c94353f54e5d131c155a11))

0.16.0

Feature
* Bump version ([`880f12d`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/880f12d39f18c07e291cc26d832cba65817a412f))
* Implement motion timeout ([`2818f1f`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/2818f1f6b25410168d59ca3f342801d222cee11e))
* Motion events ([31](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/31)) ([`2a52c1e`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/2a52c1eaafa02b7f00c649cebad0a3d304e5d15d))
* Add new xiaomi sensors ([27](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/27)) ([`a39a5f9`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/a39a5f9c22fa7e497891bbaa147a4f756c922afa))
* Add door opening and motion sensors ([26](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/26)) ([`3e0babd`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/3e0babdde9a69aabd470506f908be55673708671))
* Add support for HHCCJCY10 ([21](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/21)) ([`0f387c2`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/0f387c244644a8469de935ce4e5800d882868d81))
* Add linptech ms1bb and hs1bb ([`52a21dd`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/52a21dd062d9a2172c8e23008f1ee80bbef6ce5e))
* Update for bleak 0.17 support ([19](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/19)) ([`db14912`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/db14912f6c57f20363e85d49fe320765606e7ed3))
* Intial support for binary_sensor devices ([12](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/12)) ([`fc0ff14`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/fc0ff143d695beedd190cc002e1173c8c17f5783))
* Support polling MiFlora battery ([11](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/11)) ([`f08707b`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/f08707bd45d250a44ea7ca5da059feae61851089))
* Add XMZNMSBMCN03 ([9](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/9)) ([`7ff0d49`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/7ff0d49f73f8150e520aaa77868a4f1bd65363b1))
* Add Formaldehyde, Consumable and Voltage sensor ([`8292de7`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/8292de7425597897d562ea43380af221c661df90))
* New bindkey_verified variable to track whether encryption is working ([`dc622a5`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/dc622a511e1909d96d706b77ff86c8ad1905bda0))
* Expose type of encryption to use on XiaomiBluetoothDeviceData ([`935482d`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/935482d0a78daf10b6e2ff772d32d195eba923ea))
* Add lux sensor to cgpr1 ([5](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/5)) ([`accb30e`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/accb30eaa5dc710518e02b92bbfa1ed6c495c992))
* Add support for more sensor types ([`0a87594`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/0a875940fdf7330d53a03f3ca7b7a489353396b6))
* Bump version ([`01656a0`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/01656a03ae6ece3bbcf361bf14355894cf359f0d))
* Add release notes for 0.0.5 ([`2a1d8c5`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/2a1d8c510e31e82bbc22d191eb98efc9a3cf65e8))
* Add SU001-T ([2](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/2)) ([`2281d03`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/2281d033323f8e78e5c2a192c8a900efe859308b))

Fix
* Bump python-semantic-release ([37](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/37)) ([`f2703fd`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/f2703fd49c0f4aafdba6983e0cf92bf4b2558882))
* Force release ([36](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/36)) ([`3f94b0f`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/3f94b0fd4449cd015858a6ed32426727a0be79a1))
* Force release ([35](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/35)) ([`5e9c736`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/5e9c736bfaa035a6418c59031ec6ab137fee5e06))
* Revert version bump ([`51d208a`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/51d208ac8262d0d7af96ceb10b8c5856402f8ad4))
* Bump version ([`f9d9eb9`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/f9d9eb9656bde85124b4340cac79d1ccd8da748e))
* Revert version bump ([`bd8f028`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/bd8f0284a9011bb45b94879152f66619f71fd72f))
* Update dependencies ([`e0bce32`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/e0bce3286b65c5e328c1b29ab82c7817fa51d24c))
* Assign unique keys to device class ([30](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/30)) ([`09a9fbb`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/09a9fbb0a088357ac585805bd1bb0db5def9c75c))
* Extend binary sensor enums ([29](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/29)) ([`4563a9b`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/4563a9bdf86bc1cd40dd86a141437bf20de1f7d6))
* Lower bleak version requirement ([28](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/28)) ([`c9a80ac`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c9a80ac1f6fcc433cd9499092c759d195309c2e4))
* Bump sensor-state-data ([24](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/24)) ([`c2dd39c`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c2dd39ca898910c6458f90033068d8924ecadf51))
* Unit of measurement formaldehyde ([23](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/23)) ([`48035a1`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/48035a1dd704c23d1b8e74be0c7342d7d7da61b7))
* Bump bleak-retry-connector ([18](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/18)) ([`08fc5aa`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/08fc5aab0e6cf2e772cff962c7cf801328ef66e9))
* Use short_address from bluetooth_data_tools ([16](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/16)) ([`d370cca`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/d370cca23c4c585437de5946d33383a550d06bc3))
* Rename Smart Door Lock E ([13](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/13)) ([`ef11f5f`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/ef11f5fd799e9a67223b8dbe5569a33c3e214bc0))
* Set title and device name to something useful ([`73c4d4b`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/73c4d4b59f6729f9806bdf85d2544698840f4198))
* Never poll if still pending ([`f617708`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/f617708e4f67d0a6a4d0b853efee5568a14f8aba))
* Refactor tests to avoid mypy failure ([`c1456d7`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c1456d7fd96300ffc7bcc21c7d17d6ec63e7a287))
* Track last full service info so that we can quickly reauth the bindkey ([`c4feb20`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c4feb20468fdfdd1a9c80c0bee77bef2a250d462))
* Unset bindkey_verified if bindkey starts to fail ([`d2fc9eb`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/d2fc9eb36289a0c4779e97439e682016ae0de1fc))
* Track whether or not we have seen a packet with a payload (HA75833) ([8](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/8)) ([`c99f9a2`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c99f9a2cbd09ac6cebd31349d49d6f038bfea0e6))
* Voltage sensor should have a device class ([`600bb78`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/600bb7819752b6f742e515eea177b65c83b1d3dc))
* Add special casing for when illumination is used for a binary sensor instead of a sensor ([`59c5729`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/59c5729b4c2f39944d61ab65c3aee40c6d041d21))
* Unset bindkey_verified on legacy devices if payload is corrupt as may be wrong key ([`f57827a`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/f57827a7caa0c9c6721f1d9773e89f3472ccf5c7))
* Hide encrypted devices on macOS where we don't know MAC address (for now) ([`20d0e62`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/20d0e62939907b8d58888cd346bda5f3365f943c))
* Fix test regression ([`1f80374`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/1f80374c5c56049235ee55f1fc885b8da2cadbb6))
* Remove stray print ([`55d67d7`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/55d67d741c1c7dd8da14729619515e09680542e1))
* Workaround not knowing MAC on macOS ([`adcb639`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/adcb63967dbdfcd502c5fd15c27c33ceca5c7638))
* Trim service uuid from start of service data ([`8c35dc1`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/8c35dc16cf3a782f045d567bdce26e5a3296bbf9))
* Re-export sensor state classes like other bluetooth helpers ([`b7b97ba`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/b7b97ba50963218d45d9d883179302aca08987ca))
* Use fromutctimestamp for stable tests ([`c1e574c`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/c1e574c7a3e3eed98ee061764efc37599b9c251b))
* Give all tests right MAc, so validation passes on linux ([`da76a1d`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/da76a1dbad06e8eb0c990355d4b84dee3db23860))
* Get remaining tests working ([`8a042e4`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/8a042e4e2ef64151b6ad1db45ba9164d97a536cb))

0.15.0

Feature
* Motion events ([31](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/31)) ([`2a52c1e`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/2a52c1eaafa02b7f00c649cebad0a3d304e5d15d))

0.14.3

Fix
* Assign unique keys to device class ([30](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/30)) ([`09a9fbb`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/09a9fbb0a088357ac585805bd1bb0db5def9c75c))

0.14.2

Fix
* Extend binary sensor enums ([29](https://github.com/Bluetooth-Devices/xiaomi-ble/issues/29)) ([`4563a9b`](https://github.com/Bluetooth-Devices/xiaomi-ble/commit/4563a9bdf86bc1cd40dd86a141437bf20de1f7d6))

Page 7 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.