Aller au contenu

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