This commit is contained in:
Mateusz Gruszczyński
2026-09-03 13:16:32 +02:00
parent b8ff31f205
commit abcd84f5ef
6 changed files with 17 additions and 17 deletions
+3 -2
View File
@@ -722,7 +722,7 @@ Valid modes: `cool`, `heat`, `off`.
- `cool`/`heat` select the house rule used by zones that inherit the global mode and immediately re-run arbitration for free zones. Explicit local/group/direct ownership is preserved.
- `off` means **do not perform house-level thermostat control** for inherited free zones. It does not block local thermostats, groups, device-manual control or controller automations.
Returns public runtime settings.
Returns `{ "mode": "cool|heat|off" }`.
### `POST /api/house/power`
@@ -742,7 +742,6 @@ Response includes:
"one_shot": true,
"devices": [],
"groups": [],
"settings": {},
"failed": []
}
```
@@ -759,6 +758,8 @@ Valid: `auto`, `comfort`, `sleep`, `away`.
A non-`auto` preset creates overrides for free house-controlled zones and normally expires at each zone's next schedule boundary. `auto` clears those free-zone overrides. Explicit local thermostat, group, temporary thermostat and direct/manual ownership is not overwritten by a house profile action.
Response contains `preset`, the updated `zones`, current `devices`, and a `failed` array for immediate-control errors. It does not embed settings; settings are available only from the functional `/api/settings/*` resources.
---
## Schedules