Reolink-aio

Latest version: v0.11.6

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

Scan your dependencies

Page 1 of 16

0.11.6

Additions:
- [Add Download VodRequestType](https://github.com/starkillerOG/reolink_aio/commit/7b1b36b1ec76d925f1f5c4a2a51abd2d6688d480)
- [Add cry detection support](https://github.com/starkillerOG/reolink_aio/commit/8205713ab73d7145204ff1637593112ee00a165d)

Bug fixes:
- [Add GetPerformance as waking command](https://github.com/starkillerOG/reolink_aio/commit/b39b74bc61aa429f2dfc66224da79fe084eca2b4)
- [Prevent keepalive loop watchdog from triggering when protocol is None due to connection errors](https://github.com/starkillerOG/reolink_aio/commit/31f75f890f5276a06f6685a3608a6095937929ba)
- [Fix "Always On" doorbell led option for latest NVR firmware, changed from "Always" to "KeepOn"](https://github.com/starkillerOG/reolink_aio/commit/781c713d6118a0b66a68acd95e207fe4b1680633)
- [Check for baichuan protocol is None](https://github.com/starkillerOG/reolink_aio/commit/bfb318c614c6951eb0ac317b50e9b468c73eeb2d)
- [Baichuan check for future done before calling set_exception](https://github.com/starkillerOG/reolink_aio/commit/c6b32f7e7f2d6267d159566a6d9c2a98faf150f6)
- [Fix KeyError when None not in ch_list of check_new_firmware](https://github.com/starkillerOG/reolink_aio/commit/75fda9d2b31fb5e63845a51b1af45a4ae8277bd1)

Optimizations:
- [Make hide_password available](https://github.com/starkillerOG/reolink_aio/commit/f24085ddc749cb8a02f24a5b384c0f122d612740)
- [Prevent multiple lost subscription error logs](https://github.com/starkillerOG/reolink_aio/commit/1f73b8a49b54ed96e5d35ae1939a0e7b9e2d4f68)
- [Also check RTSP stream of Battery cameras, but not on startup](https://github.com/starkillerOG/reolink_aio/commit/4f4ff133d173f41774d747156c447cdb1196aa63)
- [Also set aiohttp sock_read timeout](https://github.com/starkillerOG/reolink_aio/commit/ef9171626ce9fffa78693fe5326b93b0337bfb06)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.5...0.11.6

0.11.5

Additions:
- [Add Baichuan fallback for SetRecV20](https://github.com/starkillerOG/reolink_aio/commit/eccf4b0ef92eee9361c008a0fda3ae7116f7753b)

Bug fixes:
- [Prevent error for Floodlight push](https://github.com/starkillerOG/reolink_aio/commit/396efb2938be97e2a0b0b09175bd5bcce3c17e28)
- [Fix version parsing of recording filenames for 'RecS0A'](https://github.com/starkillerOG/reolink_aio/commit/0e59ad9f2f04c0d76eff862775ac04d8f7e575dc)
- [Ensure recording extension does not get changed when toggeling recording enabled](https://github.com/starkillerOG/reolink_aio/commit/7ceb97a2716168a9d85e686f4f9e408778cf55e1)
- [Also set connect and sock_connect timeouts](https://github.com/starkillerOG/reolink_aio/commit/692af245daced9798aa178393ade4108011520f9)
- [Wrap aiohttp_session.get/post in asyncio.timeout to ensure it actually timeouts](https://github.com/starkillerOG/reolink_aio/commit/d78bd43e3bc64a03af81f98b51bc42f513dad6d6)

Optimizations:
- [Add minimum firmware for NVS8 and NVS16](https://github.com/starkillerOG/reolink_aio/commit/c4eb703098c45fcb52671a83b76c1de1d57018b0)
- [Prevent unneeded Baichuan "Future exception was never retrieved" errors](https://github.com/starkillerOG/reolink_aio/commit/a0cc098a04c28a3eab0e5a36780e6de600f02166)

Notes:
- [Temporarly drop python 3.13 tests due to pylint import bug](https://github.com/starkillerOG/reolink_aio/commit/d8593077d84a0c9831ffd95fc7bf095ca427a1fc)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.4...0.11.5

0.11.4

Additions:
- [Add check_subscribe_events as a watchdog](https://github.com/starkillerOG/reolink_aio/commit/462109c330d30ca591948a4de78ff08d27ef2d68)
- [Add Baichuan QuickReplyPlay fallback](https://github.com/starkillerOG/reolink_aio/commit/6f2cb1bbd228c23a1f79fa57f3a2fb997b374610)
- [Add rspCode -9 to baichuan fallbacks](https://github.com/starkillerOG/reolink_aio/commit/1d445fdcb77990bd7ebaaa24af9b3cb36b192f8f)

Bug fixes:
- [Dynamic keepalive intervall](https://github.com/starkillerOG/reolink_aio/commit/b4d706fbed351fc101fb7e5ba7df4e505ea0b336)
- [Events_active only when time_connection_lost>120s](https://github.com/starkillerOG/reolink_aio/commit/ff973db96302ea1765619629b60fa7fa27d87e18)
- [Keep the keepalive_loop running when exception occurs](https://github.com/starkillerOG/reolink_aio/commit/9077aa83e78fb21029e8613058cd061cc2cfe96c)

Optimizations:
- [Bump minimum firmware version of RLN36 to v3.5.1.356_24110148](https://github.com/starkillerOG/reolink_aio/commit/652f85f349e04ed19287ab3f1e8f069f0d8d7dd1)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.3...0.11.4

0.11.3

Additions:
- [Add bit_rate and frame_rate commands](https://github.com/starkillerOG/reolink_aio/commit/b9ee086ed50ee95184573b6acbbc4d5fc1a40d07)
- [Add binning_mode commands](https://github.com/starkillerOG/reolink_aio/commit/fb2b9be7b9129ef68465bb4fa5e84f0b3b7ec827)

Bug fixes:
- [Fix typo in DingDongOpt WAKING_COMMANDS list](https://github.com/starkillerOG/reolink_aio/commit/4350d4df0d6910a2393879ff592a821ded73b78a)
- [Check for empty UID ("")](https://github.com/starkillerOG/reolink_aio/commit/fdcee73db285f473de42739f3219fccc6027bc9d)

Optimizations:
- [Bump minimum firmware version of RLN16-410 N6MB01 to v3.5.1.356_24110113](https://github.com/starkillerOG/reolink_aio/commit/ef93565f6ee266163340603f797abe7a8f53e325)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.2...0.11.3

0.11.2

Additions:
- [Add python 3.13 support (testing)](https://github.com/starkillerOG/reolink_aio/commit/5fe8250dee11c2484db4020bda9fca8b78cb02b5)
- [Add Baichuan fallback mechanism for redundancy](https://github.com/starkillerOG/reolink_aio/commit/8927fa41237f7ed1c316ea7a114508f9bd80b788)
- [Use Baichuan fallback for send_setting](https://github.com/starkillerOG/reolink_aio/commit/a2afe08cc0ad02b3f8c5bb345c3e3871f57837ca)
- [Add Baichuan fallbacks for GetDingDongList, DingDongOpt, and GetDingDongCfg](https://github.com/starkillerOG/reolink_aio/commit/e60d8e09cce6a989854ef4dd28a98073c257f2b4)
- [Add set chime fallbacks](https://github.com/starkillerOG/reolink_aio/commit/c55b97a1a5edf7d605fffae9313bf7d68743c6dc)
- [Add Sleep status push](https://github.com/starkillerOG/reolink_aio/commit/e03028ed5bf88a6319c1823c06b601ffe2cfe677)
- [Add BatteryInfo push](https://github.com/starkillerOG/reolink_aio/commit/557e7aea0bb2ae65392bae8dd9ab9a8fe2aec9b1)

Bug fixes:
- [Fix battery cam motion push](https://github.com/starkillerOG/reolink_aio/commit/b646676671ef7b8b3d6b726de8e71e35945e0f0a)
- [Add DingDong commands as waking](https://github.com/starkillerOG/reolink_aio/commit/18f3dfb5b3dc7778f46459d0a8f5d6d62ce4489f)
- [Encrypt extension and body XML separately](https://github.com/starkillerOG/reolink_aio/commit/b361995c65454fb0eeca3246c522c31e3c43dde6)
- [Fix chimes beeing set unavailable by other channels](https://github.com/starkillerOG/reolink_aio/commit/674d186d6b1cd957df6672a1a5c87cad3a8ba58a)
- [Fix KeyError when baichuan has connection error](https://github.com/starkillerOG/reolink_aio/commit/33b3103749874db4cffbaf6719395c4bb350dce6)
- [Solve ringName keyerror](https://github.com/starkillerOG/reolink_aio/commit/c913382a873ab744d0c93fcf1813525a018b5211)
- [Catch errors while removing chime](https://github.com/starkillerOG/reolink_aio/commit/b15677b9b2043650e6a6b5c90899af4108a2df41)
- [prevent warning about "other" push](https://github.com/starkillerOG/reolink_aio/commit/e129a9f59c86e1f0ce413212d550f4c34c794e83)

Optimizations:
- [Use cmd_id 93 (LinkType) for keepalive to let battery cams sleep](https://github.com/starkillerOG/reolink_aio/commit/94a4de7e7c30df7f423624b42636c4793d1e668d)
- [Skip checking RTSP url for battery cameras to not wake them](https://github.com/starkillerOG/reolink_aio/commit/f34a9573cc984429dafaa3abf990f283df0c016b)
- [Timeout API firmware check after 15s and continue with online firmware check](https://github.com/starkillerOG/reolink_aio/commit/39065c4cb7b378f2e8c24a29b608636632fe945e)
- [Bump minimum version of RLN8-410 N7MB01 to v3.5.1.356_24110154](https://github.com/starkillerOG/reolink_aio/commit/701553ea52ddc9564cc319dc5db0c61d78d2c1dd)
- [Improve lost event subscription logging](https://github.com/starkillerOG/reolink_aio/commit/306d44ae82fe6f7473d07f72d2bbea11ac1c2065)
- [Immediately reestablish connection when subscribed](https://github.com/starkillerOG/reolink_aio/commit/ec45aa2e5a3ecdc8897e4272d2a6d667b8888c0b)
- [Add more typing](https://github.com/starkillerOG/reolink_aio/commit/0f925d1cc132f3fbc976c843327f4c9d40684f04)
- [Bump down decrypt push error to debug](https://github.com/starkillerOG/reolink_aio/commit/29b68c7c778a1f9645456fc169f3c1ae81fe64f6)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.1...0.11.2

0.11.1

Additions:
- [Signal for a reload after a firmware update](https://github.com/starkillerOG/reolink_aio/commit/c6b5a452a42c4e57265a8fa4fb1da5bbfff57ea8)

Bug fixes:
- [Check hourly rate limit on the Reolink servers](https://github.com/starkillerOG/reolink_aio/commit/4aea936073d4a786a04e81ec1c838cdec3dc5049)
- [Do not log errors while firmware rebooting](https://github.com/starkillerOG/reolink_aio/commit/5e3dd04361db3a53d63015909f337c6f5e399534)

**Full Changelog**: https://github.com/starkillerOG/reolink_aio/compare/0.11.0...0.11.1

Page 1 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.