Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion docs/core/integration-quality-scale/rules/dynamic-devices.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,10 @@ async def async_setup_entry(

## Exceptions

There are no exceptions to this rule.
Since this rule isn't always reasonable, we have a few exceptions:
- If there are rate limits applied by the manufacturer, which would degrade the overall user experience.
- If the device is considered a big purchase that does not happen often for the average household, like a car or smart coffee machine.
- If adding or replacing a device is a big maintenance task, like adding a new phase to an electricity meter.

## Related rules

Expand Down