Releases: denpamusic/homeassistant-plum-ecomax
plum-ecomax v0.4.1-beta.4
plum-ecomax v0.4.1-beta.3
- Updated PyPlumIO library from v0.5.7 to v0.5.8.
- Fixed numbers not updating when changed on the controller.
plum-ecomax v0.4.1-beta.2
Updated PyPlumIO library from v0.5.4 to v0.5.7.
plum-ecomax v0.4.1-beta.1
Foreword
This is first beta release of new 0.4.x branch of the integration based on PyPlumIO 0.5.x.
PyPlumIO 0.5.x brings about new design philosophy as well as much lower memory footprint (up to 35 Mb savings measured) and moderate performance upgrade, especially with multi-cored CPU. From the integration standpoint you can expect faster startup time and quicker reaction to parameter changes.
Due to some breaking changes, this is released as beta without any additional new features, so you can safely test it and downgrade if there's a problem, without really losing anything in the process.
As always any feedback is much appreciated!
Breaking changes
Power
andLoad
sensors are now listed under different keys in PyPlumIO. This means that sensors under old key will become unavailable and can be safely removed. If you use these sensors, make sure to update your dashboards and/or automations to point to a new sensors or simply edit IDs of new sensors to match the IDs of removed ones.- Same for
Weather control
andEnable circuit
switches andGrate mode temperature
,Fuel calorific value
,Circuit target temp
andCircuit work mode
parameters.
Integration changes
plum-ecomax v0.3.16
- Switched to model string for device identification instead of device ID. Related to #46
- Added ash pan full device-specific sensor for ecoMAX 860P3-S LITE. Resolves #46. Thanks @dareksliwecki
- Polish translation was completed and improved thanks to @dr4gonix.
NB: This will be the last release of 0.3.x branch and is meant as a "safe heaven" due to sheer amount of changes in PyPlumIO 0.5.x on which the next version of this integration will be based.
plum-ecomax v0.3.15
plum-ecomax v0.3.14
plum-ecomax v0.3.13
- Updated PyPlumIO library from v0.4.4 to v0.4.9.
- Improved general performance and dramatically decreased integration startup time by removing bottlenecks, that were found by profiling PyPlumIO library.
End time
is now included inSet schedule
service. Example:Start time: 00:00:00
andEnd time: 01:00:00
now sets schedule for 00:00, 00:30 and 01:00, while previously it would only set it for 00:00 and 00:30.- Added missing state for ecoMAX 810P-L TOUCH. Resolves #39. Thanks @monique3838
- Updated minimum required Home Assistant version to v2023.7.0. Resolves #38. Thanks @jerguitariste
plum-ecomax v0.3.12
⚠️ This release requires at least version 2023.7.0 of Home Assistant. Related to #38
- Reworked
Get schedule
andSet schedule
service. Now both services useday
andnight
states to better reflect schedule implementation on the controller itself. - Many thermostat fixes. Resolves #33, #37. Huge thanks @Safs for the amazing work on testing.
- Fixed
Get parameter
service failing, when product UID is not available.
plum-ecomax v0.3.11
⚠️ This release requires at least version 2023.7.0 of Home Assistant. Related to #38
- Implemented
Get parameter
andGet schedule
service. These services allow to receive parameters and schedules from the controller and/or mixers. For more information about responding services, please see release notes for HASS 2023.7 and documentation. - Thermostats should now respect current preset, when running in schedule mode. Resolves #33. Thanks @Safs
- Fixed missing strings in English translation. Resolves #34. Thanks @Safs
- Fixed
Set schedule
service.