Repository navigation
Domain Lockout
Nick Berardi edited this page Jul 19, 2026
·
5 revisions
| COS | Yes |
| Access | R/W |
| Data length | 8 bytes |
Locks local thermostat controls so the homeowner cannot change mode/fan/setpoints (or only within limits).
| Byte | Field | Values |
|---|---|---|
| 0 | Lockout type | 0 None (default), 1 Full, 2 Partial |
| 1 | Mode lockout | 0 Disabled, 1 Enabled (ignore if type Full/None) |
| 2 | Fan lockout | 0 / 1 |
| 3 | Dehumidifier lockout | 0 / 1 |
| 4 | Menu screen lockout | 0 Disabled, 1 Enabled |
| 5 | Setpoint lockout | 0 Off; 1 Range; 2 Timed+Range; 3 Full |
| 6 | Setpoint range | Index → ±1–20 °F (0.5–10 °C steps) — see guide table |
| 7 | Setpoint time | Index → 15–480 minutes in 15 min steps — for timed lockout |
Full: enables mode/fan/dehum lockouts and full setpoint lockout. None: clears those. Partial: per-field configuration.
Increment Setpoint over protocol is not restricted by lockouts.
Guide typo: Byte 4 (Menu Screen Lockout) lists "0: Disabled 1: Enabled 3-255: Reserved", leaving value 2 unaccounted; presumed intent is 2–255 reserved. See Guide Errata.
Protocol reference for scrypted-aprilaire · Validate codecs with npm test