Devices
Device CRUD, custom fields, credentials, state, and device-scoped MQTT ACLs
List devices
Paginated device list (API-Spec sections 4–5). Repeatable `filter` query params use the form `field:op:value`.
Create device
Create device
Delete device
Delete device
Get device
Get device
Update device
Update mutable device fields. Only provided properties are updated. `config_overrides` is deep-merged (partial updates). Nested objects merge recursively;