Plum ecoMAX
denpamusic/homeassistant-plum-ecomax · vv0.5.0
Plum ecoMAX boiler controller integration for Home Assistant.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
climate | Thermostat | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
water_heater | Water heater (as a thermostat) | |
select | Mode picker (as switches) |
What people report
Plum ecoMAX boiler controllers work via PyPlumIO; ecoSOL support is requested but needs firmware, and one user could not connect an RS485 WiFi adapter.
- Not working1
- Requested2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Plum controller on LAZAR 15kW boiler with AliExpress RS485 WiFi adapter | Not working | Connection times out in config flowSaved copyHello, I bought a new RS485 WIFI adapter: https://a.aliexpress.com/_Ewt5Prq But I can't connect it to the Plum Ecomax interface. I'm trying to connect it to my LAZAR 15kW boiler with a PLUM controller. What am I doing wrong? Thanks in advance for your help. Excerpt saved from GitHub on 2026-10-23. | Issue #255 · 2025-10 | |
| ecoNET 300 (direct RS-485 alongside cloud) | Requested | User wants direct RS-485 connection for fuel consumption trackingSaved copy… for a new product - [x] new functionality for a product - [ ] documentation improvement - [ ] other ### Feature description Hi, I'm currently using the ecoNET 300 cloud integration and considering adding a direct RS-485 connection alongside it to use homeassistant-plum-ecomax for fuel consumption tracking, since my boiler manufacturer (rebranded Plum controller) has locked the built-in fuel consumption calculator behind a service-technician login I don't have access to. My controller details (from the ecoNET300 HA integration): Controller name: ecoMAX860P-LZ TOUCH Product code: 2 Schema ID: … Excerpt saved from GitHub on 2026-10-23. | Issue #322 · 2026-09 | |
| Plum ecoSOL 301 controller | Requested | Owner needs ecoNET300 firmware for ecoSOL; no progress shownSaved copy… [X] support for a new product - [X] new functionality for a product - [ ] documentation improvement - [ ] other ### Feature description Integration of EcoSOL controller ### Webpage of the product, that I'm suggesting: https://www.plum.pl/en/project/ecosol301_en/ ### My diagnostics data: _No response_ ### Code of Conduct - [X] I agree to follow this project's Code of Conduct Excerpt saved from GitHub on 2026-10-23. | Issue #27 · 2023-04 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Details
| Installs (analytics) | 68 (0.01%) |
|---|---|
| GitHub stars | 51 |
| Latest version | v0.5.0 (2026-10-18) |
| Set up in the UI | Yes |
| Maintainers | @denpamusic |
| License | MIT |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.