Releases: denpamusic/PyPlumIO
Releases · denpamusic/PyPlumIO
PyPlumIO v0.5.37
- Improved handling of EcomaxControl requests. Resolves denpamusic/homeassistant-plum-ecomax#184. Thanks @mati1988r and @krasonm for testing.
- Added optimistic mode flag for parameter descriptors and zero retries for
Parameter.set()
method.
PyPlumIO v0.5.36
- Improved exception handling.
- Improved parameter state typing.
- Minor performance upgrades.
- Fixed retry counter in log message.
- Reverted parameter value check.
PyPlumIO v0.5.35
- Fixed missing exception attribute, that was causing problems when handling unsupported frame. Related to: denpamusic/homeassistant-plum-ecomax#178
PyPlumIO v0.5.34
- Fixed parameter parser, not stopping when encountering first unknown parameter.
- Improved log messages.
PyPlumIO v0.5.33
- Fixed frame version validator method.
PyPlumIO v0.5.32
- Fixed unintended ValueError when trying to set parameter's value to the same number it's already set to.
PyPlumIO v0.5.31
- Refactored parameter handling and revert parameter confirmation fallback method introduced in 0150075. Related to denpamusic/homeassistant-plum-ecomax#176.
- Added clamp filter.
- Support for Python 3.13.
PyPlumIO v0.5.30
- Improve handling parameter change confirmations, when parameter request is missing in frame versions table. Resolves: denpamusic/homeassistant-plum-ecomax#156. Thanks @gednet
PyPlumIO v0.5.29
- Reduce frame handler complexity and memory footprint.
- Fix parameters names. Parameters 37 and 38 were renamed with
grate
prefix. - Fix floating point imprecision when handling parameter multipliers.
PyPlumIO v0.5.28
- Update alert types. Thanks Tomasz Toczydłowski