powersync-docs/docs/api/metier/airconditioning.md
Patrick Schurig b26274595c
Some checks failed
Build & Deploy docs / build-deploy (push) Failing after 10m17s
feat: référence API JsonRPC générée depuis introspect.json
- Nouveau générateur scripts/gen_api_reference.py : 19 namespaces →
  docs/api/metier/ (10) + docs/api/systeme/ (9) + notifications.md +
  types.md (96 types · 55 enums · 4 flags) + SUMMARY.md literate-nav
- Badges permissionScope (perm-none/control/configure/admin) dans extra.css
- Guide docs/integrations/jsonrpc-api.md (connexion TCP/WS, auth, conventions énergie)
- mkdocs.yml : Référence API dans la nav, REST→JsonRPC renommé
- mkdocs build --strict : 0 warnings · --check idempotent

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 08:15:37 +02:00

4.3 KiB

AirConditioning

Méthodes

AirConditioning.AddZone

ADMIN

Create a zones.

Paramètres :

Champ Type Notes
name String
indoorSensors Uuid[] optionnel
notifications Uuid[] optionnel
outdoorSensors Uuid[] optionnel
thermostats Uuid[] optionnel
windowSensors Uuid[] optionnel

Retour :

Champ Type Notes
airConditioningError AirConditioningError
zone ZoneInfo optionnel

AirConditioning.GetZones

CONTROL

Get all Zones.

Paramètres :

Champ Type Notes
zoneId Uuid optionnel

Retour :

Champ Type Notes
airConditioningError AirConditioningError
zones ZoneInfos

AirConditioning.RemoveZone

ADMIN

Remove a zone.

Paramètres :

Champ Type Notes
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

AirConditioning.SetZoneName

ADMIN

Set zone name.

Paramètres :

Champ Type Notes
name String
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

AirConditioning.SetZoneSetpointOverride

CONTROL

Set zone setpoint override temperature. Parameter minutes gives the minutes until the setpoint should return to the standby/schedule.

Paramètres :

Champ Type Notes
mode SetpointOverrideMode
minutes Int optionnel
setpointOverride Double
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

AirConditioning.SetZoneStandbySetpoint

ADMIN

Set zone standby setpoint temperature.

Paramètres :

Champ Type Notes
standbySetpoint Double
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

AirConditioning.SetZoneThings

ADMIN

Set Zone things

Paramètres :

Champ Type Notes
indoorSensors Uuid[] optionnel
notifications Uuid[] optionnel
outdoorSensors Uuid[] optionnel
thermostats Uuid[] optionnel
windowSensors Uuid[] optionnel
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

AirConditioning.SetZoneWeekSchedule

CONTROL

Set the time schedule for a zone.

Paramètres :

Champ Type Notes
weekSchedule TemperatureWeekSchedule
zoneId Uuid

Retour :

Champ Type Notes
airConditioningError AirConditioningError

Notifications

AirConditioning.ZoneAdded

Emitted whenever a zone is added

Paramètres :

Champ Type Notes
zone ZoneInfo

AirConditioning.ZoneChanged

Emitted whenever a zone changes

Paramètres :

Champ Type Notes
zone ZoneInfo

AirConditioning.ZoneRemoved

Emitted whenever a zone is removed

Paramètres :

Champ Type Notes
zoneId Uuid