🚦 Traffic light rating for integration support

Already done, nevermind!

Integrations are already categorised in the documentation based on their communication mode (local/cloud push/pull). This information helps users who want to ensure that their devices will work locally without any cloud connectivity, for instance.

Many users also want to know if the devices they buy will have stable support in Home Assistant in the long term. To this end, I propose a traffic light system for integrations that clearly communicates to users the quality of the integration and its support from the vendor.

For instance:

:green_circle: Green could indicate that there is a publicly documented and stable API that the integration uses. It could also demonstrate that the vendor is supportive of third party tools and services accessing its products and services. Integrations rated green would be considered safe bets based on past performance.

:yellow_circle: Yellow could indicate that the integration makes use of undocumented APIs or the API has a history of changing and varying features. It could also mean that the vendor is indifferent to third party software accessing its products and services.

:red_circle: Red could indicate that the integration makes use of hacks and workarounds to work. The integration is liable to break at any time if the vendor makes a change to their platform. It could also indicate that the vendor has engaged in activities that are hostile to third party access.

This already exists. Quality scale - Home Assistant

it only started at the end of 2024 so not a lot have been rated yet. See the 2025.5 release notes party on YouTube. This was discussed.

1 Like

Thanks for this! I hadn’t seen this!!