check_device_parameters
Detect misconfigured ETS devices by comparing parameter settings among identical siblings in a .knxproj file, highlighting outliers and split configurations.
Instructions
Find the device whose ETS parameter settings differ from its N identical siblings — the odd thermostat/sensor out (e.g. one thermostat with a different setpoint/hysteresis, one presence detector with a different detection time).
Reads per-device parameter values straight from the `.knxproj` project part
(data xknxproject does not expose), groups identical devices by application
program, and returns `clear_outliers` (a strong majority with a small minority —
likely a mistake) and `split_configs` (balanced 2+ variants — review, often two
zones). Numeric config parameters are listed first; names are resolved from the
device application program. Read-only, no ETS/bus. Give a real `.knxproj` `path`
(a password-protected/encrypted project cannot be read).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| password | No | ||
| min_group | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||