Overview

Request 818600 superseded

- Add patch to work with zeroconf 0.27:
* fix_zeroconf_0.27.patch
- Remove the maximum versions of dependencies in setup.py and
PKG-INFO

- Update to 0.5.1:
* Support for new devices:
- chuangmi.plug.hmi208
- Gateway subdevices: Aqara Wireless Relay 2ch (@bskaplou),
AqaraSwitch{One,Two}Channels (@starkillerOG)
* Fixes & Enhancements:
- The initial UDP handshake is sent now several times to
accommodate spotty networks
- huangmi.camera.ipc019: camera rotation & alarm activation
- acuum: added next_schedule property for timers, water tank
status, is_on state for segment cleaning mode
- huangmi.plug.v3: works now with updated firmware version
- iomi vacuum: various minor fixes
* API changes:
- Device.send() accepts extra_parameters to allow passing
values to the main payload body. This is useful at least for
gateway devices.
- Two new exceptions to give more control to downstream developers:
+ PayloadDecodeException (when the payload is unparseable)
+ DeviceInfoUnavailableException (when device.info() fails)
- Dependency management is now done using poetry & pyproject.toml

- Xiaomi Mijia Smart Sterilization Humidifier (SCK0A45) error -
DEBUG:miio.protocol:Unable to decrypt, returning raw bytes: b''

Request History
Antonio Larrosa's avatar

alarrosa created request

- Add patch to work with zeroconf 0.27:
* fix_zeroconf_0.27.patch
- Remove the maximum versions of dependencies in setup.py and
PKG-INFO

- Update to 0.5.1:
* Support for new devices:
- chuangmi.plug.hmi208
- Gateway subdevices: Aqara Wireless Relay 2ch (@bskaplou),
AqaraSwitch{One,Two}Channels (@starkillerOG)
* Fixes & Enhancements:
- The initial UDP handshake is sent now several times to
accommodate spotty networks
- huangmi.camera.ipc019: camera rotation & alarm activation
- acuum: added next_schedule property for timers, water tank
status, is_on state for segment cleaning mode
- huangmi.plug.v3: works now with updated firmware version
- iomi vacuum: various minor fixes
* API changes:
- Device.send() accepts extra_parameters to allow passing
values to the main payload body. This is useful at least for
gateway devices.
- Two new exceptions to give more control to downstream developers:
+ PayloadDecodeException (when the payload is unparseable)
+ DeviceInfoUnavailableException (when device.info() fails)
- Dependency management is now done using poetry & pyproject.toml

- Xiaomi Mijia Smart Sterilization Humidifier (SCK0A45) error -
DEBUG:miio.protocol:Unable to decrypt, returning raw bytes: b''


Antonio Larrosa's avatar

alarrosa superseded request

superseded by 818607

openSUSE Build Service is sponsored by