Zone
Datagram
Zone
{
"Index": 0, // zone index
"Name": string, // upto 16 chars including \0
"ZoneType": int, // zone type setting: ZoneType_e
"SensType": int, // zone sensor type: RoomSensorType_t
"Mode": int, // current zone mode: ZoneMode_e
"Setpoint": int, // current zone setpoint (x100)
"Temp": int, // current zone temperature (x100)
"MaxAir": int, // maximum damper open setting %
"MinAir": int, // minumum damper closed setting %
"Const": int, // constant number (each constant will have its own number)
"ConstA": int // constant zone active (zone forced open): 0 - not active, 1 - active
"Master": int // Master zone is forced open (display zone constant graphic in zone summary screen)
"DmpFlt": int, // zone damper motor fault
"iSense": int, // isense controller active:
"Area": int, // area of zone in m2
"Calibration": int, // zone sensot calibration value
"Bypass": int, // constant zone set to bypass
"DmpPos": int, // current damper position
"RfSignal": int, // RF signal level: RfSignalLevel_e
"BattVolt": int, // battery level: BatteryLevel_e
"SensorFault": int, // sensor fault: 0 - no fault, 1- fault
"BalanceMax":int, // Zone balance max
"BalanceMin":int, // zone balance min
"DamperSkip":int // damper skip: 0 - no skip, 1 - skip
}
Control Actions
Change Zone Mode
Available: Local API, Cloud API
{
"ZoneMode":{
"Index":a,
"Mode":b
}
}
where:
- a - is the zone index number
- b - is the target zone mode
Set Zone Setpoint
Available: Local API, Cloud API
{
"ZoneSetpoint":{
"Index":a,
"Setpoint":b
}
}
where:
- a - is the zone index number
- b - is the target setpoint degree x100, value limits: 1500 <= b <= 3000, steps of 50
Set Zone Max Airflow
Available: Local API, Cloud API
{
"ZoneMaxAir":{
"Index":a,
"MaxAir":b
}
}
where:
- a - is the zone index number
- b - is maximum open percentage, value limits 0 <= b <= 100, steps of 5
Set Zone Min Airflow
Available: Local API, Cloud API
{
"ZoneMinAir":{
"Index":a,
"MinAir":b
}
}
where:
- a - is the zone index number
- b - is minimum open percentage, value limits 0 <= b <= 100, steps of 5
Set Zone Name
Available: Local API, Cloud API
{
"ZoneName":{
"Index":a,
"Name":b
}
}
where:
- a - is the zone index number
- b - is string of new zone name, max length 15 characters.
Types
ZoneMode_e
{
ZoneMode_Open = 1,
ZoneMode_Close,
ZoneMode_Auto,
ZoneMode_Override,
ZoneMode_Constant
}
ZoneType_e
{
ZoneType_OpenClose = 1,
ZoneType_Constant,
ZoneType_Auto
}