Releases: denpamusic/PyPlumIO
Releases · denpamusic/PyPlumIO
PyPlumIO v0.5.18
- Fixed memory leak caused by unintended create entry call on every received frame.
PyPlumIO v0.5.17
- Fix
import_module()
call blocking the event loop.
PyPlumIO v0.5.16
- Fixed freeze when closing connection, before it was successfully established.
- Fixed pending alert end date. Pending alert have
0xFFFFFFFF
end date, not0x00000000
.
PyPlumIO v0.5.15
- Improved performance of producer/consumer protocol.
PyPlumIO v0.5.14
- Fixed burned fuel counter getting stuck, after receiving outdated fuel consumption data. Resolves: denpamusic/homeassistant-plum-ecomax#45. Thanks @svenlange2
PyPlumIO v0.5.13
PyPlumIO v0.5.12
- Fixed naming collision with
circulation_pump
key. Related to: denpamusic/homeassistant-plum-ecomax#56. Thanks @zASSAz
PyPlumIO v0.5.11
- Marked package as typed in accordance with PEP-561.
- Added support for pyserial-asyncio-fast. It features lower latency and faster writes. If installed, it will be used to handle serial connections. By default available with HomeAssistant.
- Added support for Python 3.12.
- General code style and performance improvements.
PyPlumIO v0.5.10
- Improved connection classes signature.
- Added slots to structure decoders.
- Fixed fuel level for ecoMAX 860P6-O. Resolves: #19. Thanks @jszkiela72
- Fixed thermostat parameters decoder. Thanks @jszkiela72
PyPlumIO v0.5.9
- Fixed schedule name extractor not working when schedule name contains _ (underscore). Found in: denpamusic/homeassistant-plum-ecomax#44. Thanks @funraa
- Fixed
AddressableDevice.async_setup
incorrectly markingFrameType.REQUEST_ALERTS
as unsupported frame, when no alerts is available.