Devices and Entities, What are they and how do they relate to each other

Some helpful reading:

Personally, I think of entities as an abstraction of the thing I want to control or monitor, where as the device is more a container to group entities. I don’t want to turn on the device to do something, I want to turn on the thing the device controls. For me, there’s a weak bond between a device and an entity.

Devices can change.

It concerns me that the updates to the UI for building automations seemingly are adding device IDs as if they never change. That seems like building in future trouble.[1]

As I said in the beta thread, I think the name change is sound and makes sense, but there needs to be a better way to handle the impact of that change so there’s not a shitshow when the release finally happens.

[1] I rarely use the UI for building automations. I kind of assume (likely incorrectly) that as one’s automations and scripts become more complex that working in YAML is more likely.