A Main reason when we talk about/say a/my Device itâs because it is !. i.e i want my light on, i want my heater on etc. etc. etc. no one says i want my entity on, and thatâs the primary reason why Device is commonly used, and is still in top in i.e Automations
You mention Device-Dashboard, why ? , there are 2 kind of âDevice Dashboardsâ, 1. For Devices you have in HA, 2. For Devices you view HA on.
Anyone of above you would like to call entity-Dashboards ?
What i mean is , if have no clue how you came to your Conclusions , by reading some Text, talking about Devices, itâs a ânormal phraseâ
Yes i was glad when i found out to âRename an entity, to reflect My Deviceâ
And Yes, in Automation, in âunstructuredâ moments i have happened to click the Device to, spite i clearly know itâs the Deviceâs entity i want(spite it only have 1 entity/trigger) , thou i normally just make a rough âoverviewâ of my automations in UI, and go to Yalm-Mode, to figure out the rest(so no harm done)
There is a Natural, mentally and technically Hierarchy. Device(ID)-Entities(IDs)-attributes(IDs) Etc, most users relative fast learn this , you did, i did , And we also got frustrated 1st times we âdiscoveredâ those DeviceIDâs, which might only have 1 trigger-function i.e On/Off ( Main-State of the Device ) If not only function/states.
New users and âunfortionallyâ also alot others, will only have their Devices to i.e Turn-on/of, they donât think Or care about, the technique behind the UI/Device.
A Thermometer is another case/Device, as it can have many Triggers
( No problem, just click and choose which )
The Tab/Click generation (no offense) just want things to work, with a click, no to much technical terms or peculiar program-language(feed me a spoon or i stave)
How would you ever be able to change/satisfy these various peoples way of thinking/living ?
Itâs a learning-latter, either you stay on 1st-level, or you climb slowly further, Nature-Behavior.
Are you annoyed about âDeviceâ is on top ? , Are you annoyed by people using it(instead of entity) intentionally or unaware (most likely last option
?
Would it be better with a âpamphletâ explaining the differences, before they can go any further ?
Take the Thermometer ( try your self in the UI chose Device vs Entity), pretend you just recently learned HA, you just added your Temp Device, got a nice Card on your DeviceDashboard( Home)
You figured out to name the device, you have no clue where all the other âstuffâ is âhiddenâ, Your Device shows Temp, Humid, Battery.
You click Automation
Should UI editor After User Choosing My-Temp-Device then choosing the entity (i.e Humid) revert/change to that entity-name ⊠sure sounds cool
Also check the âsimplicityâ(and actually weird difference) choosing Device, vs entities (when you as new user not know much about automations etc) You know the name of your Device
Itâs actually amazing how the UI User-Friendliness has âdevelopedâ
And most likely someone could make it âcode-cleanâ by replacing the idâs with itâs name upon save
Luckily, i can use it the way it is, and before i click Save, i can change the entity.id, and delete device.id