esphome / esphome/feature-requests
[Request] Refactor UI Dashboard
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
I have quite a few devices that are 99% the same and basically the only difference is the name of the device.
It would be nice if the UI would let you create a "device class" that has the main part of the config (e.g. everything you would typically configure today in the device). But then have the ability to create instantiations of that device class and customise certain config settings (i.e. the name and some other parameters that might be specific to individual devices).
I know there is a way to kind of do this today, but IIUC it requires creating files outside of the UI and then importing them. This is rather clunky and not user friendly for more novice users.
**Please describe your use case for this integration and alternatives you've tried:**
If I buy 10 of the exact same model LED light bulbs, I have to create a full 10 different devices in the current UI.
With the this requested feature, I could create 1 overall class for that specific LED light bulb model, then have 10 sub device instantiations that setup each device implementation with the proper name, ip, etc...
I've tried using the substitutions component, but couldn't seem to get it to work.
**Additional context**
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.