Skip to content
Home Assistant TestFlight
Climate

Plum ecoMAX

denpamusic/homeassistant-plum-ecomax · vv0.5.0

HACSLocal push

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.

EntityShows up asNote
switchSwitch or outlet
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
water_heaterWater heater (as a thermostat)
selectMode 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
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Plum controller on LAZAR 15kW boiler with AliExpress RS485 WiFi adapterNot workingConnection times out in config flow
Saved copy
Hello, 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)RequestedUser wants direct RS-485 connection for fuel consumption tracking
Saved 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 controllerRequestedOwner needs ecoNET300 firmware for ecoSOL; no progress shown
Saved 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 stars51
Latest versionv0.5.0 (2026-10-18)
Set up in the UIYes
Maintainers@denpamusic
LicenseMIT

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.