Plum ecoMAX boiler controller integration for Home Assistant.
MIT License
Bot releases are hidden (Show)
Published by denpamusic about 1 month ago
This is a minor release to bring this project in line with HACS v2.0
None
info.md
as it is no longer supported by HACS.Published by denpamusic 3 months ago
This is mainly bugfix release.
None
water_heater_pump
switch not accepting full range of values.Published by denpamusic 4 months ago
This continues trend of small incremental improvements to bring this project closer to current HASS'es best practices.
None
Published by denpamusic 5 months ago
None
None
Published by denpamusic 6 months ago
This is a hotfix for the [homeassistant.util.loop] Detected blocking call to import_module
repeating warning message in HA v2024.5.0 and above.
None
None
Published by denpamusic 7 months ago
First of all, I'm very sorry for the lack of major updates this winter. I'm actually recently bought sailboat ⛵ that I've always dreamed about and it's taking way too much of my free time as of now... I'm still trying to keep up with bugfixes and HA's changes, so there's one more minor release for you.
None
Published by denpamusic 8 months ago
This is another one of these mostly bugfixy and optimizy release that addresses some of the oldest issues encountered by the community and includes some preliminary work for further changes.
Thermostats (ecoSTERs) have their own sub-devices now, while previously they were added as a part of main ecoMAX device as climate entities. For now this sub-device only contains HA's climate entity, but in the future, it will have more entities added to it, such as timers and schedules. The thermostat device can be used to set thermostat parameters with Set parameter
service.
frozen
and kw_only
. See: https://developers.home-assistant.io/blog/2023/12/11/entity-description-changes/
Published by denpamusic 10 months ago
After very long time spent in beta, this is a first release of the 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 55 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.
Being performance and optimization-oriented release, this version is a bit light on a new features, from the HASS integration standpoint, but it's nevertheless important milestone in improving user experience and overall project maturity.
Power
and Load
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.Weather control
and Enable circuit
switches and Grate mode temperature
, Fuel calorific value
, Circuit target temp
and Circuit work mode
parameters.Published by denpamusic 11 months ago
Published by denpamusic 11 months ago
Published by denpamusic 11 months ago
Published by denpamusic 11 months ago
Updated PyPlumIO library from v0.5.4 to v0.5.7.
Published by denpamusic 11 months ago
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!
Power
and Load
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.Weather control
and Enable circuit
switches and Grate mode temperature
, Fuel calorific value
, Circuit target temp
and Circuit work mode
parameters.Get parameter
service now returns unit of measurement.Published by denpamusic 11 months ago
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.
Published by denpamusic 12 months ago
Published by denpamusic about 1 year ago
Published by denpamusic about 1 year ago
End time
is now included in Set schedule
service. Example: Start time: 00:00:00
and End 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.Published by denpamusic about 1 year ago
⚠️ This release requires at least version 2023.7.0 of HomeAssistant. Related to #38
Get schedule
and Set schedule
service. Now both services use day
and night
states to better reflect schedule implementation on controller itself.Get parameter
service failing, when product UID is not available.Published by denpamusic about 1 year ago
⚠️ This release requires at least version 2023.7.0 of HomeAssistant. Related to #38
Get parameter
and Get 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.Set schedule
service.Published by denpamusic about 1 year ago
Set parameter
and Set schedule
services. Resolves #32. Thanks @niq83