Roll-ZAS KNX Room Controller Application program version: [1.5] User manual edition: [1.5]_a www.zennio.
Roll-ZAS CONTENTS Contents ........................................................................................................................................ 2 Document Updates ....................................................................................................................... 3 1 Introduction ............................................................................................................................ 5 1.1 ZAS .......................................................
Roll-ZAS DOCUMENT UPDATES Version Modifications Page(s) Changes in the application program: - Optimization of the Motion Detector and Internal Temperature Probe functions. - Changes in the ‘Building’ thermostat function: - o Increased hysteresis range for the two-point control. o Increased setpoint temperature range for the Freezing Protection. Communication objects: o Write flag (W) of object “[General] Central Button” enabled by default.
Roll-ZAS to 0-9. - Restriction of the additional heat / cool orders when unnecessary. Changes in the application program: [1.1]_a - http://www.zennio.com Option added to use the central area of the touch panel as a binary control. - Technical Support: http://zennioenglish.zendesk.
Roll-ZAS 1 INTRODUCTION 1.1 ZAS ZAS (Zennio Analogue Screen) from Zennio is an elegant and versatile touch panel featuring a wide variety of functions, as well as two thermostats, an infrared receiver and a set of analogue/digital inputs, which makes it a smart solution for controlling home or hotel rooms, offices, or any other environment where climate, lighting, shutters or scenes need to be controlled. These are the most outstanding features of ZAS: 1.8’’ back-lit display with a resolution of 128x64.
Roll-ZAS pages: Security, Configuration, etc.). For every page it is possible to configure up to 8 buttons, which will carry out different actions, according to the ETS configuration. Moreover, starting with version 1.1, it is also possible to use the central area of the touch panel as an additional binary control, providing the user with a quick manner of, for example, turning a light source on or off whenever it is required. Figure 1. ZAS 1.
Roll-ZAS This device does not need an additional power supply as it is entirely powered through the KNX bus. Figure 2 shows the element diagram of the ZAS controller. 1.- KNX connector 2.- Temperature sensor 3.- Programming button 4.- Programming LED 5.- Inputs (A/D) 6 - Magnet 7.- Touch button 8 - Display 9.- IR receiver 10. Central touch area Figure 2. ZAS. Element Diagram.
Roll-ZAS Figure 3. Screens "1" and "C" in the Factory State Nevertheless, prior to accessing this default interface and also at the end of every download of the application program performed afterwards, it will be necessary to calibrate ZAS. The touch calibration is carried out by pressing buttons 1, 2, 7 and 8, in this order (sequence shown by Figure 4).
Roll-ZAS 2 CONFIGURATION 2.1 THE ROLL-ZAS APPLICATION PROGRAM The Roll-ZAS application allows controlling a set of domotic functionalities in a simple and intuitive manner. Several parameters are provided for configuring the general functionality of the controller, such as: luminosity, touch panel lock, initial update, internal sensor, contrast, buzzer sound, presence simulation, etc. Pages. The information shown on the display is divided into pages.
Roll-ZAS 2.2 TOUCH AREA ZAS incorporates 12 touch buttons for controlling all the functionality. Moreover, the central space in the touch panel can be also used as a binary control. See Figure 5. Figure 5. Touch Area The first row of the touch panel consists of the following buttons: Menu button: permits navigating through the different pages of ZAS (only if this option is enabled by parameter; see section 3.3).
Roll-ZAS Every button incorporates a central LED that turns on while the button is being held, therefore notifying the detection of user presses. The behaviour of the LEDs can be configured by parameter, being possible to choose a normal behaviour or a statedependent behaviour, driven by the communication object associated to the button (see section 3.3.1 for further information).
Roll-ZAS Note: keep in mind that Page 1 is enabled by default and that it cannot be deactivated. Therefore, number “1” will always be shown here. Through the navigation outline, it is possible to identify the currently active page, as it will be highlighted on the screen. Moreover, the security level required to access every enabled page will be shown through a specific icon next to the name of the page: that the page has been configured with level “1”, while will represent will represent level “2”.
Roll-ZAS If the Arrow buttons have been enabled for page navigation, a short press on the up arrow button (the one on the right) will commute to the next enabled page according to the navigation outline. A short press on the down arrow button (on the left) will commute to the previous enabled page. This makes it possible, for instance, to switch from page 3 to page 2 through a single press on the down arrow, not being therefore necessary to make multiple presses.
Roll-ZAS Action buttons Scenes Special functions Climate control Display Figure 7. ZAS Remote Control The outer (left/right) buttons on rows 2-5 in the remote control perform the same actions as the remaining 8 buttons that can be found on the touch panel.
Roll-ZAS 3 ETS PARAMETERISATION To begin with the parameterisation of the ZAS controller it is necessary, once the ETS program has been opened, to import the database of the product (Roll-ZAS application program). Next, the device should be added to the project where desired. And then, one rightclick on the device will permit selecting "Edit parameters", in order to start the configuration. A detailed explanation about the different functionalities of the device is provided in the next sections. 3.
Roll-ZAS Figure 9. Default Configuration Window As shown in Figure 9, the configuration window is divided into the following primary tabs: General: sets and configures the main functionality of the controller and of the infrared remote control. The “General Labels” sub-tab is shown by default. Pages: enables and configures each of the available pages, as well as the procedure for switching from one to another and the parameters related to the Screensaver. The “Page 1” sub-tab is shown by default.
Roll-ZAS General Labels. Text strings that will be shown on the "scene saved" event, as well as those that will be shown through the screen calibration process. The texts parameterised by default are "Saved", "Calibrate" and "Press". Figure 10. General Labels Luminosity. This functionality permits setting a custom configuration of the luminosity for the normal operation and for the screensaver modes, or the default levels.
Roll-ZAS binary objects. In the case of Scenes, the special levels will be activated upon the reception of the parameterised scene values through the "[General] Scene: receive" object. LED Blink Object: enabling this parameter brings a new 1-bit communication object, "[General] LED Blink", which will make the LEDs of every touch button in ZAS light during the time specified under "Blink time" (1-20 seconds) on the reception of the value "1".
Roll-ZAS scenes (scene number 1-64), or by simply pressing on the ZAS touch panel, which will also send a welcome message to the bus (1-bit object or scene, through the objects “[General] Welcome object” or “[General] Scene: receive”, respectively). Notes: • The possibility of sending a 1-bit value through “[General] Welcome object” on the unlock event (i.e.
Roll-ZAS Initial Update. This function sets whether ZAS, after recovering from a failure of the KNX bus, should send read requests for the updated value of the general indicators (if they were enabled by parameter) and for the “[General] Time” object, as well as for the updated status of the objects associated to the touch buttons.
Roll-ZAS remote control, although it will be from the analogous buttons on the touch panel). Pressing on any of the action buttons will make ZAS switch to Page 1 and then execute the corresponding order, according to the pressed button. In case of controlling not only Page 1, pressing on the remote control buttons will cause different reactions, depending on the currently active page and on the configuration of each button.
Roll-ZAS Internal Temp. Sensor: ZAS includes a built-in temperature sensor with an associated 2-byte communication object ("[Internal Sensor] Current temperature"), which shows up when the internal sensor function is enabled under the General parameter window. Figure 14. Internal Temperature Sensor.
Roll-ZAS continuous re-sending of these objects when the temperature fluctuates continuously around the limit. Contrast Level: the initial contrast level (0-20) of the display can be set here. This value may be changed later by the final user, if the contrast function of the Configuration page is activated. Buzzer Object: associated to this parameter is a 1-bit communication object, "[General] Buzzer", which will make ZAS emit a short beep when it receives the value "1".
Roll-ZAS First of all, two parameters are provided to set the buttons that will be destined to navigate through the enabled pages: the Menu or the Arrow buttons. To obtain detailed information about page switching, please refer to section 2.3.
Roll-ZAS First of all, the Header parameter is shown, from where it is possible to establish an identifying text string (up to 10 characters) for that particular page, which will be shown in the upper left corner of the display (Figure 6). Next, it is possible to establish the desired configuration, individual or in pairs, for each of the 8 buttons available in every page. The different options for every configuration are explained next. 3.3.1.
Roll-ZAS Off/Decrease Button: a short press switches the light off ("[Px][Byz] Light On/Off"=0). A long press sends an order to decrease the luminosity level, according to the configured dimming step, which is then followed by a stop order (0x00 in this case) as soon as the button is released. Off/Decrease Button: a short press switches the light on ("[Px][Byz] Light On/Off"=1).
Roll-ZAS level, with no need of performing multiple long presses for regulations greater than the parameterised step. Shutter: this option permits sending orders to a shutter actuator by means of two 1-bit objects, “[Px][Byz] Move shutter” (“0”=move up, and “1”=move down) and “[Px][Byz] Stop shutter”, and a 1-byte object, “[Px][Byz] Shutter position”, which sets the desired position for the shutter, in percentage, at any time (0%=Top, 100%=Bottom).
Roll-ZAS limits must be configured (values between 0 and 255). The behaviour of this type of buttons is as follows: Decrease Button: a short press decreases the counter value by 1 unit, while a long press decreases the value by 10 units. Increase Button: a short press increases the counter value by 1 unit, while a long press increases the value by 10 units. Enumeration: allows configuring up to 6 discrete numerical values (or states) by means of the Value 1 – Value 6 parameters.
Roll-ZAS 1-byte Unsigned Integer. Enables the 1-byte object "[Px][Byz] 1-byte indicator", writable from the bus, which will contain the value (0-255) to be represented on the screen every time a button of the pair is pressed. Scaling. Enables the 1-byte object "[Px][Byz] Scaling indicator", writable from the bus, which will contain the value (0-100%) to be represented on the screen every time a button of the pair is pressed. 2-byte Unsigned Integer.
Roll-ZAS 1 bit: allows sending the values “0”, “1”, or an alternation between them. This option allows setting a name for the function associated to the button, and a text message for the Switch On and Switch Off actions.
Roll-ZAS received from the dimmer once ZAS sends the dimming orders due to button presses).
Roll-ZAS disabled, just the name of the button is shown while the associated LED is off. Regarding the countdown timers, the same will apply, although the time is shown preceded by the "-" sign, thus indicating that the time is a decreasing value. Once enabled, it is necessary to set the time (or the countdown interval) for the sending.
Roll-ZAS the touch panel (the first one on the left). The current contrast level will then be shown; to increase it, just press the up arrow button, and to decrease it, the down arrow button. Light: adjusts the luminosity level of the ZAS display (value between 1 and 10). To modify this level, just press the button corresponding to the Luminosity in the touch panel (the first one on the right).
Roll-ZAS 3.3.3 SECURITY The Security tab allows configuring access restrictions to the different enabled pages, as well as setting the security password (or passwords) and the parameters that affect the Security page itself. Figure 18. Security Window It will be possible to set a header, text string of up to 10 characters that identifies the Security page and that will be shown in the left upper area of the display when accessing that page.
Roll-ZAS Note: Level 2 is the maximum security level, so the password for Level 2 has a higher priority than that for Level 1. This means that it will be possible to access pages protected with Level 1 by using the password for Level 2, but not the opposite. Next, it is necessary to set the desired protection level for every page (pages 1-4 and Configuration page): Not Restricted; Restricted: Level 1; or Restricted: Level 2.
Roll-ZAS 3.3.4 INDICATORS From this window it is possible to enable and configure up to 6 general indicators of different types. Figure 20. Indicators Window Binary: shows a text (configurable by parameter) on the screen according to the value ("0" or "1") received through the "[Ind x] Binary indicator" object. Counter: shows on the screen the value received through the "[Ind x] 1-byte indicator" object. Scaling: shows on the screen the value received through the "[Ind x] Scaling indicator" object.
Roll-ZAS It is possible to configure the screensaver to only show the current Time, the current Temperature (selecting the desired measurement source: Internal temperature sensor or an external value received by the "[General] Screensaver temperature" object) or both (alternatively every 5 seconds). Note: the temperature shown by the screensaver will be truncated to range [-20ºC, 95ºC]. The screensaver can also be disabled.
Roll-ZAS Once an input is enabled, and depending on the selected input type, a new tab will be available from the menu on the left. 3.4.1 SWITCH/SENSOR After configuring an input as a switch/sensor, it is necessary to select the actions to be performed on the arrival of a falling edge and on the arrival of a rising edge. Figure 21.
Roll-ZAS Periodical Sending of "0": defines the period, in seconds, for a cyclical sending of the value "0" after the detection of the corresponding edge. Setting this to 0 disables the periodical sending. Periodical Sending of "1": defines the period, in seconds, for a cyclical sending of the value "1" after the detection of the corresponding edge. Setting this to 0 disables the periodical sending.
Roll-ZAS whenever it turns to be significantly different from the previous measurement. Therefore, this field defines the increase/decrease (from 0 to 200 tenths of a degree) that, when exceeded, will trigger this extra sending. Value “0” disables this function. Temperature Protection: permits enabling the overheat or overcool protections, or both.
Roll-ZAS Figure 24. Channel configuration For further information on the behaviour and parameterisation of them, please refer to the specific documentation “Motion Sensor”, available at http://www.zennio.com. 3.5 THERMOSTATS 2 independent thermostats are also implemented by the Roll-ZAS application. Figure 25.
Roll-ZAS 3.6 PRESENCE SIMULATION This function is designed to simulate presences in a building, once the devices of the KNX installation have been correctly parameterised. It allows randomly switching on/off some elements in the domotic installation during a period of time set by parameter. Figure 26. Presence Simulation After enabling the presence simulation in ETS, two new 1-bit communication objects will be shown: "[Sim] Presence Simulation" and "[Sim] Simulation Channel".
Roll-ZAS Starting / Finish time: establishes the start time (hours and minutes) at which the presence simulation will begin (and finish), provided that the functionality needs to have been enabled first, by sending a “1” through the "[Sim] Presence simulation" object. Note: the start and finish times must be different; if not, the presence simulation may behave unexpectedly. Minimum/Maximum ON/OFF time: sets the minimum and maximum time lengths desired for the ON and OFF states.
Roll-ZAS ANNEX I. BUTTON ICONS Icons for individual buttons: Name Default Off On 0 1 Minus Plus Down Up Left Right Stop Play Icon Icons for pair buttons: they are similar to those for the individual buttons, however they are grouped into pairs. The one on the left will be shown on the left button of the pair, while the one on the right will be drawn on the right button. Name Default Off/On 0/1 Minus/Plus Down/Up Left/Right Stop/Play http://www.zennio.com Icon Technical Support: http://zennioenglish.
Roll-ZAS ANNEX II. COMMUNICATION OBJECTS “Functional range” shows the values that, with independence of any other values permitted by the bus according to the object size, may be of any use or have a particular meaning because of the specifications or restrictions from both the KNX standard or the application program itself. “1st boot” shows the cases where an object is assigned a certain value by the application program after a device download or a full reset.
Roll-ZAS 4 Bit O C T R - - DPT_Control_Dimming 1 Byte 11, 19, 27, 35 12, 20, 28, 36 http://www.zennio.com - [P1][Bx] Light Dimming 4-bit dimming control 0-255 0-65535 0-120.
Roll-ZAS 0x8 (Stop) 0x9 (Inc.by 100%) … 0xF (Inc.by 1%) 38, 46, 54, 62 39, 47, 55, 63 - [P2][Bxy] Light Dimming 4-bit dimming control - - [P2][Bx] Light Dimming 4-bit dimming control [P2][Bx] 2-byte value (float) [P2][Bx] 2-byte value (unsigned int) [P2][Bx] 1-byte value [P2][Bxy] Scaling [P2][Bxy] 1-byte counter [P2][Bxy] Enum Control [P2][Bxy] Temperature Control [P2][Bxy] Light Indicator [P2][Bxy] Shutter Position 0-120.
Roll-ZAS 42, 50, 58, 66 43, 51, 59, 67 44, 52, 60, 68 45, 53, 61, 69 70, 78, 86, 94 71, 79, 87, 95 72, 80, 88, 96 http://www.zennio.
Roll-ZAS 0x1 (Dec.by 100%) … 0x7 (Dec.by 1%) 0x8 (Stop) 0x9 (Inc.by 100%) … 0xF (Inc.by 1%) 1 Byte I C--W- DPT_Scaling 0% - 100% - - 1 Byte I CT-WU DPT_Scaling 0% - 100% - - 1 Byte I C T - W U DPT_Value_1_Ucount 0 - 255 - - 2 Bytes I C T - W U DPT_Value_2_Ucount 0 - 65535 - - 2 Bytes I CT-WU DPT_Value_Temp -273.00 - 670760.
Roll-ZAS 103, 111, 119, 127 - [P4][Bxy] Light Dimming 4-bit dimming control - - [P4][Bx] Light Dimming 4-bit dimming control [P4][Bx] 1-byte value [P4][Bx] 2-byte value (unsigned int) [P4][Bx] 2-byte value (float) [P4][Bxy] Light Indicator [P4][Bxy] Shutter Position [P4][Bxy] Scaling [P4][Bxy] 1-byte counter [P4][Bxy] Enum Control [P4][Bxy] Temperature Control [P4][Bx] Light Indicator [P4][Bxy] Scaling Indicator [P4][Bxy] 1-byte Indicator [P4][Bxy] 2-byte Indicator [P4][Bxy] Temperature Indicator [
Roll-ZAS 107, 115, 123, 131 108, 116, 124, 132 109, 117, 125, 133 - [P4][Bx] Light Dimming 4-bit dimming control [P4][Bx] 2-byte value (float) [P4][Bx] 1-byte value [P4][Bx] 2-byte value (unsigned int) [P4][Bx] Light Indicator [General] Time [General] Scene: receive [General] Scene: send [General] Display Lighting 1 [General] Display Lighting 1 [General] Display Lighting 2 [General] Display Lighting 2 [General] Touch Lock [General] Touch Lock [General] Touch Unlock [General] Touch Unlock [General] We
Roll-ZAS - [Ix] Probe Error [Tx] Temperature Source 1 [Tx] Temperature Source 2 1=Error;0=No Error External Sensor Measure External Sensor Measure - - [Tx] Special Mode 1-byte HVAC Mode [Tx] [Tx] [Tx] [Tx] [Tx] [Tx] [Tx] [Tx] [Tx] [Tx] 0=Nothing; 1=Trigger 0=Off; 1=On 0=Nothing; 1=Trigger 0=Off; 1=On 0=Nothing; 1=Trigger 0=Off; 1=On 0=Nothing; 1=Trigger 0=Off; 1=On 0=Closed; 1=Open 0=Nothing; 1=Timed Comfort 160, 161 1 Bit O CTR-- DPT_Switch 0/1 - - 162, 164 2 Bytes I C--W- DPT_Value_T
Roll-ZAS 226, 227 1 Bit CT--- DPT_Switch 0/1 - - 228, 229 1 Bit CT--- DPT_Switch 0/1 - - 230, 231 1 Byte I C--W- DPT_SceneControl 0-63; 128-191 - - 232, 233 1 Byte I C--W- DPT_SceneControl 0-63; 128-191 - - 234, 235 1 Byte CT--- DPT_SceneControl 0-63; 128-191 - - 236, 237 1 Byte CT--- DPT_SceneControl 0-63; 128-191 - - [Tx] Additional Heat [Ix] Short Circuit [Ix] Open Circuit [I1] Luminosity Level [I2] Luminosity Level [I1][Ch.x] Channel enabling [I1][Ch.
Join and send us your inquiries about Zennio devices: http://zennioenglish.zendesk.com Zennio Avance y Tecnología O.L. C/ Río Jarama, 132. Nave P-8.11 45007 Toledo (Spain). Tel. +34 925 232 002. Fax. +34 925 337 310. www.zennio.com info@zennio.