Ha_openems: FEMS and OpenEMS integration

I uploaded a new version last night which allows to change the Fenecon configuration from HomeAssistant. This first version supports only setting of boolean properties.

This is tested in my private setup currently with two properties:

  • ctrlEvcs0/enabledCharging (enable wallbox charging)
  • ctrlEmergencyCapacityReserve0/IsReserveSocEnabled (enable battery reserve).

Here a screen capture of the functionality. On the left the regular FEMS UI and on the right side home assistant. You can see the FEMS UI updating after toggeling the entity in home assistant:
toggle_reserve

Theoretically, there are ~20 more properties in my personal setup (most notable the “enabled” property of each component) which could now be controlled, but I consciously did not try these. I also would not recommend to change these values as this clearly exceeds intended user actions from the regular UI and only Fenecon could tell what it would mean to change these properties (brick warning :grinning:).

In the next step, I will extend this capability to String (Enum based) and number properties.

2 Likes