Fenecon FEMS & OpenEMS
Lamarqe/ha_openems · vv1.8.0
Home Assistant Integration for Fenecon FEMS and OpenEMS
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 | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
select | Mode picker (as switches) |
What people report
OpenEMS/Fenecon FEMS works with local REST and websocket. SG-Ready heat pump controls were added after a user request.
- Works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| SG-Ready heat pump via OpenEMS controller | Works Local | Mode and ManualState selects added in v1.8.0 RC4, confirmed by usersSaved copyThe SG-Ready heat pump controller is visible in Home Assistant, but the Mode and ManualState select entities are missing. Environment: - ha_openems 1.7.2 - Home Assistant Core 2026.9.4 - FEMS 2026.9.4 - Local FEMS connection with OWNER access - Controller: ctrlIoHeatPump0 - Factory: Controller.Io.HeatPump.SgReady Current configuration: enabled=true, mode=MANUAL, manualState=REGULAR, baseMode=REGULAR, jsCalendar=[]. Outputs: io0/Relay2 and io0/Relay3. The FEMS UI allows changing the manual operating state. HA only exposes sensors and boolean configuration entities. Expected: select entities … Excerpt saved from GitHub on 2026-10-23. | Issue #61 · 2026-10 |
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) | 338 (0.05%) |
|---|---|
| GitHub stars | 65 |
| Latest version | v1.8.0 (2026-10-23) |
| Set up in the UI | Yes |
| Maintainers | @Lamarqe |
| License | Apache-2.0 |
Limitations from the README
- This integration is not affiliated with Fenecon.
- Fenecon might change APIs with upcoming version.
- The developers take no responsibility for anything that happens to your equipment due to this integration. I.e.,
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.
Sources
- Documentation: https://github.com/Lamarqe/ha_openems?tab=readme-ov-file#ha_openems
- Source code: https://github.com/Lamarqe/ha_openems
- Issues: https://github.com/Lamarqe/ha_openems/issues
- HACS: https://hacs.xyz