denpamusic / homeassistant-plum-ecomax

Plum ecoMAX boiler controller integration for Home Assistant.
MIT License
30 stars 7 forks source link

Add ability to create custom entities #58

Closed denpamusic closed 7 months ago

denpamusic commented 9 months ago

Is there an existing issue for this?

I want to suggest:

Feature description

Related to: #41 Related to: #57

Add an ability to create arbitrary entities based from any values that are provided by ecoMAX controller or the connected devices, such as mixers and thermostats. Support adding sensor, binary sensor and number platforms via options flow. See:

Webpage of the product, that I'm suggesting:

No response

My diagnostics data:

No response

Code of Conduct

denpamusic commented 9 months ago

Preview of options flow to create custom entities.

Main menu

Screenshot of an option flow 1

Selecting entity type

Screenshot of an option flow 2

Selecting new entity type

Screenshot of an option flow 3

Filing in new entity details

Screenshot of an option flow 4

denpamusic commented 7 months ago

This will now be tracked in PR: #76