leshqo / satel_integra_ext-ha

Apache License 2.0
12 stars 1 forks source link

Add GUI to Home Assistant #5

Open pepsonEL opened 2 months ago

pepsonEL commented 2 months ago

Hi. Good feature will be add GUI to Home Assistant to setup integration.

michaljonik commented 2 months ago

I agree it's nice to have but you normally configure it just once and forget about it. Unless you have some other use-cases where the GUI could be really a game changer?

pepsonEL commented 2 months ago

Yes you are right, but more integration setup once and forgot, and many integration get GUI in Home Assistant.

michaljonik commented 1 month ago

Home Assistant config flows seem to be quite limited. It only supports forms with flat list of entries. No multiple fields in a row. No fancy features. And satel has lots of inputs/outputs which makes it a bit tricky.

One solution would be to split in multiple very long forms like these below. Non-empty names would enable items. Items with empty names would be disabled. Other attributes (like icons) would have to be modified via normal entity customizations.

Any feedbacks or suggestions to improve this idea are welcome.