Airzone

From HSYCO
Revision as of 14:14, 7 January 2014 by Hsyco (talk | contribs) (→‎Datapoints)
Jump to navigation Jump to search

Airzone is a control framework for ducted air conditioning systems which allows for the control of several zones independently. This I/O server provides support for this Airzone systems: INNOBUS, FLEXA, ANTREE and CEN.

Communication

Airzone communicates with HSYCO through a modbus connection employing a RS-485 gateway.

RS-485 parameters:

Baud rate 19200
Data bits 8
Stop bit 1
Parity even
Flow control none

HSYCO Configuration

Options

ID Default Values Description
gui true true enable support for the UI object, UISET actions and USER commands
false disable UI support
startupevents false true generate IO events also during the driver’s start-up phase
false start generating events only after HSYCO is aligned with the current status of the system
pollinterval 20 n > 0 the data acquisition interval, in seconds
version 1 1 use protocol version 1
2 use protocol version 2

Datapoints

ID Value R/W Description
connection online R connection established
offline R HSYCO can't connect to the panel
z<n>.name <text> R the name of zone <n> is set to <text>
power 0 R the system is off
W turn off the system
1 R the system is on
W turn on the system
setpoint.temp <val> W set the setpoint temperature of all the zones to <val>
temp.unit c R the system unit for the temperature is set to °C/10
f R the system unit for the temperature is set to °F
mode.eco 0 W set the Eco-Sleep mode off on all the zones
1 W set the Eco-Sleep mode on on all the zones
mode.control manual W set the control mode of all the zones to manual
automatic W set the control mode of all the zones to automatic
mode.hold 0 W disable the touch hold of the system
1 W enable the touch hold of the system
mode.fanspeed auto R the fancoil fan speed of the system is set to automatic
W set the fancoil fan speed of the system to automatic
1 R the fancoil fan speed of the system is set to speed 1
W set the fancoil fan speed of the system to speed 1
2 R the fancoil fan speed of the system is set to speed 2
W set the fancoil fan speed of the system to speed 2
3 R the fancoil fan speed of the system is set to speed 3
W set the fancoil fan speed of the system to speed 3
flip W cycle on the fancoil fan speed status following the order: auto - 1 - 2 - 3 - auto ...
z<n>.power 0 R the zone is off
W turn off the zone
1 R the zone is on
W turn on the zone
flip W switch the status of the zone
z<n>.setpoint.temp <val> R the setpoint temperature of this zone is set to <val>
W set the setpoint temperature of the zone to <val>
up W increase the setpoint temperature of 0.5 °C or 1°F depending on the system settings
down W decrease the setpoint temperature of 0.5 °C or 1°F depending on the system settings
z<n>.localtemp <val> R the local temperature is <val>
z<n>.remotetemp <val> R the temperature measured by the remote probe is <val>
z<n>.temp <val> R the temperature measured by the input probe of this zone is <val>.

For protocol version 1, if the 'z<n>.config.probe' datapoint has value 'remote', then <val> corresponds to the value of the 'z<n>.remotetemp' datapoint, otherwise to the value of the 'z<n>.localtemp' datapoint. For protocol version 2, if the 'z<n>.config.probe' datapoint has value '1', then <val> corresponds to the value of the 'z<n>.remotetemp' datapoint, otherwise to the value of the 'z<n>.localtemp' datapoint.

z<n>.mode.eco 0 R the Eco-Sleep mode is disabled for zone <n>
W set the Eco-Sleep mode off for zone <n>
1 R the Eco-Sleep mode is active for zone <n>
W set the Eco-Sleep mode on for zone <n>
flip W switch the Eco-Sleep mode status of zone <n>
z<n>.mode.control manual R the control mode for zone <n> is set to manual
W set the control mode of zone <n> to manual
automatic R the control mode for zone <n> is set to automatic
W set the control mode of zone <n> to automatic
flip W switch the control mode of zone <n>
z<n>.mode.hold 0 R the touch hold is disabled on zone <n>
W disable the touch hold of zone <n>
1 R the touch hold is enabled on zone <n>
W enable the touch hold of zone <n>
z<n>.mode.fanspeed auto R the fancoil fan speed of zone <n> is set to automatic
W set the fancoil fan speed of zone <n> to automatic
1 R the fancoil fan speed of zone <n> is set to speed 1
W set the fancoil fan speed of zone <n> to speed 1
2 R the fancoil fan speed of zone <n> is set to speed 2
W set the fancoil fan speed of zone <n> to speed 2
3 R the fancoil fan speed of zone <n> is set to speed 3
W set the fancoil fan speed of zone <n> to speed 3
flip W cycle on the fancoil fan speed status following the order: auto - 1 - 2 - 3 - auto ...