Difference between revisions of "Airzone"

From HSYCO
Jump to navigation Jump to search
Line 133: Line 133:
 
|R
 
|R
 
|the system unit for the temperature is set to °F
 
|the system unit for the temperature is set to °F
 +
 +
|-
 +
 +
|rowspan="7" |mode
 +
|stop
 +
|RW
 +
|rowspan="7" |read/write the working mode of the system
 +
|-
 +
|cold
 +
|RW
 +
|-
 +
|heatpump
 +
|RW
 +
|-
 +
|ventilation
 +
|RW
 +
|-
 +
|heatingfloor
 +
|RW
 +
|-
 +
|combheating
 +
|RW
 +
|-
 +
|dehumid
 +
|RW
  
 
|-
 
|-
Line 201: Line 226:
 
|W
 
|W
 
|cycle on the fancoil fan speed status following the order: auto - 1 - 2 - 3 - auto ...
 
|cycle on the fancoil fan speed status following the order: auto - 1 - 2 - 3 - auto ...
 +
 +
|-
 +
 +
|rowspan="5" |mode.sleep
 +
|off
 +
|W
 +
|set sleep mode to off on all zones
 +
|-
 +
|30
 +
|W
 +
|set sleep mode to 30 minutes on all zone
 +
|-
 +
|60
 +
|W
 +
|set sleep mode to 60 minutes on all zones
 +
|-
 +
|90
 +
|W
 +
|set sleep mode to 90 minutes on all zones
 +
|-
 +
|flip
 +
|W
 +
|cycle on the sleep mode status following the order: off - 30 - 60 - 90 - off ...
 +
 +
|-
 +
 +
|rowspan="2" |config.motregulationtype
 +
|on/off
 +
|W
 +
|set the motorization regulation type of all the zones to "on/off"
 +
|-
 +
|proportional
 +
|W
 +
|set the motorization regulation type of all the zones to "proportional"
 +
 +
|-
 +
 +
|rowspan="2" |config.motcontrolled
 +
|0
 +
|W
 +
|disable the control of the motorization on all the zones
 +
|-
 +
|1
 +
|W
 +
|enable the control of the motorization on all the zones
 +
 +
|-
 +
 +
|rowspan="2" |config.ac
 +
|0
 +
|W
 +
|disable air conditioning on all zones
 +
|-
 +
|1
 +
|W
 +
|enable air conditioning on all zones
 +
 +
|-
 +
 +
|rowspan="2" |config.heatingfloorctrl
 +
|0
 +
|W
 +
|disable the heating floor controller on all zones
 +
|-
 +
|1
 +
|W
 +
|enable the heating floor controller on all zones
  
 
|-
 
|-
Line 403: Line 495:
 
|W
 
|W
 
|cycle on the sleep mode status following the order: off - 30 - 60 - 90 - off ...
 
|cycle on the sleep mode status following the order: off - 30 - 60 - 90 - off ...
 +
 +
|-
 +
 +
|rowspan="2" |z<n>.mode.prog
 +
|0
 +
|R
 +
|time programming is disabled on this zone
 +
|-
 +
|1
 +
|R
 +
|time programming is enabled on this zone
 +
 +
|-
 +
 +
|rowspan="7" |z<n>.mode
 +
|stop
 +
|RW
 +
|rowspan="7" |read/write the working mode of zone <n>. It is possible to write the working mode of a zone only if it is configured as master (setting the working mode of a master zone will also change the mode of all the zones connected to the same controller)
 +
|-
 +
|cold
 +
|RW
 +
|-
 +
|heatpump
 +
|RW
 +
|-
 +
|ventilation
 +
|RW
 +
|-
 +
|heatingfloor
 +
|RW
 +
|-
 +
|combheating
 +
|RW
 +
|-
 +
|dehumid
 +
|RW
 +
 +
|-
 +
 +
|rowspan="4" |z<n>.config.master
 +
|rowspan="2" |0
 +
|R
 +
|zone <n> is not configured as master
 +
|-
 +
|W
 +
|set zone <n> as not master
 +
|-
 +
|rowspan="2" |1
 +
|R
 +
|zone <n> is configured as master
 +
|-
 +
|W
 +
|set zone <n> as master
 +
 +
|-
 +
 +
|rowspan="4" |z<n>.config.motregulationtype
 +
|rowspan="2" |on/off
 +
|R
 +
|the motorization regulation type of zone <n> is set to "on/off"
 +
|-
 +
|W
 +
|set the motorization regulation type of zone <n> to "on/off"
 +
|-
 +
|rowspan="2" |proportional
 +
|R
 +
|the motorization regulation type of zone <n> is set to "proportional"
 +
|-
 +
|W
 +
|set the motorization regulation type of zone <n> to "proportional"
 +
 +
|-
 +
 +
|rowspan="4" |z<n>.config.motcontrolled
 +
|rowspan="2" |0
 +
|R
 +
|the control of the motorization is disabled on zone <n>
 +
|-
 +
|W
 +
|disable the control of the motorization on zone <n>
 +
|-
 +
|rowspan="2" |1
 +
|R
 +
|the control of the motorization is enabled on zone <n>
 +
|-
 +
|W
 +
|enable the control of the motorization on zone <n>
 +
 +
|-
 +
 +
|rowspan="4" |z<n>.config.ac
 +
|rowspan="2" |0
 +
|R
 +
|air conditioning is disabled on zone <n>
 +
|-
 +
|W
 +
|disable air conditioning on zone <n>
 +
|-
 +
|rowspan="2" |1
 +
|R
 +
|air conditioning is enabled on zone <n>
 +
|-
 +
|W
 +
|enable air conditioning on zone <n>
 +
 +
|-
 +
 +
|rowspan="4" |z<n>.config.heatingfloorctrl
 +
|rowspan="2" |0
 +
|R
 +
|the heating floor controller is disabled on zone <n>
 +
|-
 +
|W
 +
|disable the heating floor controller on zone <n>
 +
|-
 +
|rowspan="2" |1
 +
|R
 +
|the heating floor controller is enabled on zone <n>
 +
|-
 +
|W
 +
|enable the heating floor controller on zone <n>
 
|}
 
|}

Revision as of 15:14, 7 January 2014

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 stop RW read/write the working mode of the system
cold RW
heatpump RW
ventilation RW
heatingfloor RW
combheating RW
dehumid RW
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 ...
mode.sleep off W set sleep mode to off on all zones
30 W set sleep mode to 30 minutes on all zone
60 W set sleep mode to 60 minutes on all zones
90 W set sleep mode to 90 minutes on all zones
flip W cycle on the sleep mode status following the order: off - 30 - 60 - 90 - off ...
config.motregulationtype on/off W set the motorization regulation type of all the zones to "on/off"
proportional W set the motorization regulation type of all the zones to "proportional"
config.motcontrolled 0 W disable the control of the motorization on all the zones
1 W enable the control of the motorization on all the zones
config.ac 0 W disable air conditioning on all zones
1 W enable air conditioning on all zones
config.heatingfloorctrl 0 W disable the heating floor controller on all zones
1 W enable the heating floor controller on all zones
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 ...
z<n>.mode.fancoilpower 0 R the activation status of the fancoil of this zone if set to off
1 R the activation status of the fancoil of this zone if set to on
z<n>.mode.sleep off R sleep mode is off on zone <n>
W set sleep mode to off on zone <n>
30 R sleep mode is set to 30 minutes on zone <n>
W set sleep mode to 30 minutes on zone <n>
60 R sleep mode is set to 60 minutes on zone <n>
W set sleep mode to 60 minutes on zone <n>
90 R sleep mode is set to 90 minutes on zone <n>
W set sleep mode to 90 minutes on zone <n>
flip W cycle on the sleep mode status following the order: off - 30 - 60 - 90 - off ...
z<n>.mode.prog 0 R time programming is disabled on this zone
1 R time programming is enabled on this zone
z<n>.mode stop RW read/write the working mode of zone <n>. It is possible to write the working mode of a zone only if it is configured as master (setting the working mode of a master zone will also change the mode of all the zones connected to the same controller)
cold RW
heatpump RW
ventilation RW
heatingfloor RW
combheating RW
dehumid RW
z<n>.config.master 0 R zone <n> is not configured as master
W set zone <n> as not master
1 R zone <n> is configured as master
W set zone <n> as master
z<n>.config.motregulationtype on/off R the motorization regulation type of zone <n> is set to "on/off"
W set the motorization regulation type of zone <n> to "on/off"
proportional R the motorization regulation type of zone <n> is set to "proportional"
W set the motorization regulation type of zone <n> to "proportional"
z<n>.config.motcontrolled 0 R the control of the motorization is disabled on zone <n>
W disable the control of the motorization on zone <n>
1 R the control of the motorization is enabled on zone <n>
W enable the control of the motorization on zone <n>
z<n>.config.ac 0 R air conditioning is disabled on zone <n>
W disable air conditioning on zone <n>
1 R air conditioning is enabled on zone <n>
W enable air conditioning on zone <n>
z<n>.config.heatingfloorctrl 0 R the heating floor controller is disabled on zone <n>
W disable the heating floor controller on zone <n>
1 R the heating floor controller is enabled on zone <n>
W enable the heating floor controller on zone <n>