Terminology for users - integration/platform/domain/entity

What is the correct user terminology describing the platform level of an entity (like ‘sensor’, ‘switch’, etc)?

The context is that in a separate application that interfaces with Home Assistant (via Home Assistant MQTT discovery) the user is conceptually selecting <platform?>, then DeviceClass, then UnitOfMeasurement. In this context is “Platform” correct?

I’m thinking that, in this context, an “Entity” is the final combination of the <platform?>, DeviceClass, UnitOfMeasurement, and configuration.

That is called a Domain

I have read it and been confused every time, but you may be after domain.

2 Likes

Thank you @Floo and @nickrout. That was fast!

@Nick24 - Yes, the glossay definition does clarify it. Thx for the link.