programming comfort ii l.
Skip this Video
Loading SlideShow in 5 Seconds..
Programming Comfort II PowerPoint Presentation
Download Presentation
Programming Comfort II

Loading in 2 Seconds...

play fullscreen
1 / 117

Programming Comfort II - PowerPoint PPT Presentation

  • Uploaded on

Programming Comfort II Basic Programming by Comfigurator 3 Revised 22 February 2009 Objective To learn how to program Comfort using Comfigurator 3 and download to Comfort This is an introductory course – possibilities are endless Requirements One of the UCMs below

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Programming Comfort II' - Antony

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
programming comfort ii

Programming Comfort II

Basic Programming by Comfigurator 3

Revised 22 February 2009

  • To learn how to program Comfort using Comfigurator 3 and download to Comfort
    • This is an introductory course – possibilities are endless
  • One of the UCMs below
    • UCM05 for serial interface (Rs232) or
    • UCM/Ethernet for Ethernet interface or
    • CWM02 in Passthrough mode
    • UCM/USB
  • Comfigurator version 3 – download from
  • Windows XP or Vista
training equipment
Training Equipment
  • Comfort CP9000
  • KP04
  • DP03 + Ringer
  • UCM05
  • LEM01-M2
  • RC01
  • Notebook
  • ZTS Zone Test Switches
  • Test Lamps
  • IRM01 IR Transmitter
  • Programming with Action Codes
  • Programming with Comfigurator
  • Programming Worksheet FS34
programming methods
Programming Methods
  • Comfigurator Software v3
  • Engineer Menu via keypad or telephone
  • This training introduction will focus on Comfigurator
  • File > New to create a new file
  • Select Template Comfort II Ultra
  • Status bar shows file system and Vocabulary
  • File System 34 for Ultra (31 for Optimum)
  • Make sure you get this RIGHT!. Most problems encountered by first time users are because of this

To change the default template selection, go to menu Options > Default Template

file formats
File Formats
  • File formats for Comfigurator 3 .cclx for files, .cctx for templates. Based on XML format
  • File format for Comfigurator 2 .ccl for files, cct for templates
  • Save convert ccl to cclx if you have files created by Comfigurator 2 or vice versa
connection settings
Connection Settings
  • Menu Options > Settings
  • In UCM Settings, select Serial (RS232), Network (Ethernet) or USB depending on what UCM you have
connection settings serial
Connection Settings - Serial
  • For UCM05 with RS232, select COM Port.
  • Make sure you select the correct COM port!
connection settings network
Connection Settings - Network
  • For Network, enter IP Address and Port of UCM/Ethernet (set by DS Manager)
connection settings usb
Connection Settings - USB
  • For UCM/USB(new), when you plug in the USB connector to the PC, it will be automatically detected and driver installed.
  • When USB is selected, the Serial Number is displayed. If there is nore than 1 UCM/USB, they can be selected in the drop-down box. If there is no serial number seen that means there is no valid USB connection found.
options settings other settings
Options > Settings – other settings
  • Auto-recovery Save Interval – for automatic backup
  • Optimize Responses – best to avoid
  • Toolbar – select which icons appear on the toolbar
modules and settings
Modules and Settings
  • Configuration > Modules and Settings
  • Enter the appropriate numbers of Keypads, Door Stations, Slaves, UCMs, SCS/RIO
  • The Module ID shunts must be unique for each type of ID, must not conflict with other devices of the same type
modules and settings15
Modules and Settings
  • Configuration Flags are miscellaneous System Settings
  • After downloading changes in Configuration flags, Reset is needed if not doing a full download
configuration flags i
Configuration Flags (I)
  • Wait for Dial Tone – uncheck if dial tone is absent from phone line. Normally checked
  • Ignore Line Cut – check if phone line not connected. Local phone access to Comfort and to door station will not work
  • Allow Force Arm – uncheck if Force Arm is not permitted in system
  • Siren Reverse – check for self actuated (SAB) sirens, ie remove siren supply to turn on siren
  • Local Phone Voltage from Ringer – Not Used
configuration flags ii
Configuration Flags (II)
  • Seize Line for Idle Dialouts- Normally Comfort does not cut off local phones when dialing out for Idle alarms eg Arm & disarm. Check if idle alarms should cut off local phones so dialout cannot be interrupted
  • Disable Arming Voice on Door Station – uncheck if open zones to be announced on the Door Station while arming. This allows user to hear if system is armed successfully
  • Repeat Last Zone on Keypads – During alarm, the last zone triggered keeps announcing on all keypads except while dialing out
configuration flags iii
Configuration Flags (III)
  • Call Screening on Keypad – while recording messages from callers, the caller voice is heard on Keypad 1. User can answer call and stop recording message
  • Answering Machine Bypass – To bypass fax machines and external answer machines on the same phone line. User calls home, hangs up after 1 ring. Call again after 10 to 25 seconds. Comfort will answer imemdiately
  • Hear Announcements on Phone – While using the phone, announcements including door station announcement can be heard
  • Show Alarms – For European standard EN50131 only.
  • Entry Dial Delay – For European standard EN50131 only.
configuration flags iv
Configuration Flags (IV)
  • Allow Low Battery Arm – Normally Low Battery or NO battery prevents system from Arming. Check box to permit arming with no or low battery. Uncheck for EN50131/PD6662 compliance
  • Require Engineer Code to Write.. Check to require Engineer Code login (default 6789) before Write to Comfort (protection against users) This means F0 on keypad is required before engineer code
  • Detect Battery Disconnected. Low Battery alarm if battery not connected. Check for EN50131/PD6662
programming model
Programming Model
  • Zone/Input Programming
  • Alarm and Dial-out Settings
  • Control Menu
  • Events and Responses
write pc comfort
Write (PC -> Comfort)
  • Write Configuration to Comfort
  • In Transfer Menu, select Write (PC to Comfort)
  • If “Require Engineer Code to Login” is enabled, Login window opens “Press F0 on keypad and enter Engineer Code”
  • If Don’t Require Engineer code, then enter User code (1234)
write pc comfort22
Write (PC -> Comfort)
  • Transfer should start. Progress bar shows the percent completed
  • If the File system is not matched to the Comfort system, warning message will be seen. Select the correct file system
  • Comfort II Ultra = File System 34
  • Comfort II Optimum = File System 31
  • If the wrong file system is used, system stops working and red/green leds on PCB remain on. Load the correct file system by selecting Comfort II Ultra or Optimum and write to Comfort
transfer menu
Transfer Menu
  • Write Selective – only changed screens are download – be careful
  • Read (Comfort to PC), All descriptions are lost
  • Read Selective – Read only selected screens from Comfort.
  • Event Log – Read event log from Comfort and save as file or print
  • Reset System –Restarts Comfort. No data is lost
  • Set Comfort Date/Time – sync Comfort clock
transfer menu24
Transfer Menu
  • System Information – uploads version information from Comfort. Needed when asking for tech support. Automatically saved in Configuration >General Information > System Settings
  • Vocab Upgrade – Upgrade Vocabulary or language from a vocabulary file to Comfort.
  • Sentences Table Upgrade – write sentences from a vocabulary file to Comfort
  • Firmware download – Upgrade firmware for Comfort Flash CPU (>5.100)
i o monitor
I/O Monitor
  • View > I/O Monitor to open a window showing communications with Comfort. This is useful for debugging purposes
zones inputs

Security > Zones/Inputs

zones inputs27
  • Zone Type
  • 4 Words for each zone
  • Entry Path – NOT the same as Entry Door Zone Type
  • On/Off Response
zones inputs28
Zones/ Inputs
  • Program Zone 2 as Zone Type = Door/Window, Phrase = Kitchen Window
  • Download to Comfort. Transfer > PC > Comfort. Wait for system to Reset
  • Press F3,2 on Keypad for Security Check. This announces all Zones which are open.
  • Open Zone and 2. Hear the zone names being announced
zones inputs29
Zones/ Inputs
  • Drag and Drop zones from one place to another – Try it
  • This is very useful when you need to change zones from one input to another
security zone types
Security > Zone Types
  • 31 Zone Types to be assigned to a zone
  • Zone Types determine behaviour of the Zone
  • Settings – Disabled, Immediate, Alert, Perimeter for each mode: Security Off, Away, Night, Day
  • Alarm Type – Normal when the Zone is activated in Immediate setting
  • Alarm Type – Trouble when Zone trouble when system armed
zone types
Zone Types
  • Entry – Zone is Entry Door
  • 24 Hour – zone is Immediate in all modes and cannot be bypassed
  • Normally Open – zone is closed when activated. (Security zones are usually Normally Closed)
  • Digital – Zone is either open or Closed, no Short Circuit or Open Circuit state. Used for CSM03
  • Sensitivity – minimum duration in ms for zone to be activated before registering a change to ON
  • Zone Types normally need not be changed from the defaults
zone types32
Zone Types
  • Common Zone Types
    • Door/Window for magnetic contacts
    • Entry Door – for front door used in arming/entry
    • PIR Night/Away – PIR active in Away and Night (not Day)
    • PIR Away – PIR active in Away only (not Day or Night)
    • Panic – Panic button activates Panic Alarm
    • Fire NC – Activates Fire/Smoke Alarm
    • Digital N/O – for CSM03 or switches
alarm types
Alarm Types

Security Types > Alarm Types

  • Dial-out, Dial Indexes, Response, Strobe, Siren Type
alarm types34
Alarm Types
  • Alarm Type properties are shown on right
alarm dialout
Alarm > Dialout
  • Dial-out: Yes to enable dialout
  • Dial Indexes: 1 to 8 refers to the phone numbers programmed
  • Select any combination of the phone numbers to dial out for this alarm type
  • Dial Delay determines if there is a delay before dialing out – Not normally used
alarm type other parameters
Alarm Type – Other Parameters
  • Response – Triggered by this alarm eg turn on lights
  • Alarm Phrase – sentence announced on dialout
  • Strobe – yes /no
  • Siren – Type
  • State – Idle, Trouble, Alert, Alarm (priority)
  • Report/Restore Class code – for CMS
phone numbers
Phone Numbers
  • 8 phone numbers – Voice Phone, Pager, Central Monitoring Station
  • If UCM/GSM is present, SMS Phone Type is available
  • 20 digits for phone numbers
programming comfort alarm
Programming Comfort Alarm
  • Programming Comfort for Alarm is simple!
  • Program Zones – assign zone types and words
  • Program Telephone numbers (max 8)
  • Program Alarm Types – dialout to which phones
  • That is all for a basic Comfort configuration!
security arming disarming
Security > Arming & Disarming
  • Entry Time – Time allowed to disarm system
  • Exit Time – Time allowed to leave house when arming
  • Entry Warning Time – additional warning time after entry time expires – warning siren
  • Night Exit Time – time for Night Arming
  • Exit Time Abort – Time before abort arm when zones open
  • Alarm Abort – Signal to ARCs when system disarmed within 90 seconds after alarm
security arming disarming40
Security > Arming & Disarming
  • Away Arming Method
  • Final Door – arm after Entry Door Zone type is closed –Preferred!
  • After Exit Delay – arm after fixed delay – no entry door !AVOID unless an Entry Door Contact cannot be installed.
  • Exit Terminator – arm by doorbell after exit
events and responses
Events and Responses

Events are things monitored by Comfort, eg Inputs, Alarms, Time Programs etc



Responses are Programs or Macros which determine Comfort’s customised behavior

responses and actions
Responses and Actions
  • Responses are programs or macros consisting of 1 or more Actions
  • Actions are commands in Comfort’s programming language
  • e.g. - Output 5 On, IR Code to Output 10, Activate Alarm, X10 A15 On.
  • See Action Codes Reference for a full list
zone response
Zone Response
  • Each Zone or Input can activate any Response
  • Select the Zone and Right Click on “On Response”
  • Select the Response called Output1On
zone response45
Zone Response
  • Selective Download Zones to Comfort
  • Put Test Lamps on Output 1 and 2
  • Put Zone Test Switch on Zone 1 and 2
  • Press the zone 1 switch – this causes O/P 1 Lamp to turn on
zone off response
Zone Off Response
  • Select Zone 1 OFF Response, and select the Response Output1Off
  • Selective Download Zones to Comfort
  • Press Zone 1 Switch. Output 1 Lamp turns on
  • Now when Zone 1 Button is released, Output 1 Lamp will turn off
alarm responses
Alarm Responses
  • Security Types > Alarm Types, select Alarm Type 1 (Intruder)> Response
  • Right Click and Select the Response Output2On
  • Selective Write Alarm Types
alarm responses48
Alarm Responses
  • Arm the security system to away mode, and open then close zone 1 (Main Door)
  • Open Zone 2 to cause alarm
  • Intruder Alarm causes O/P 2 to turn on
  • Each of the 31 Alarm Types can be programmed with their own Response
  • Eg Alarm Type “System Armed” will activate when Comfort is armed to any mode
  • Alarm Type “Security Off” when system is disarmed
  • Alarm Type “Entry Alert” when Entry Door is Opened when system is armed. Can be used to turn on hall light
creating responses
Creating Responses
  • Lets create a new Response All Lights Off to turn on outputs 1 and 2
  • Events > Responses to open the Responses Screen
  • Right Click anywhere and select “Add Response”
creating responses50
Creating Responses
  • The New Response window opens
  • Type in the Description “All Lights Off”
  • The Name field is automatically created, but can be changed
  • We will create a response to turn off outputs 1 and 2 as an example
response wizard
Response Wizard
  • The Response Wizard opens
  • Select Append new Action. This open Categories of actions
  • Select Output
response wizard set output
Response Wizard – Set Output
  • The Actions possible for Output are shown
  • Select “Set Output”
response wizard53
Response Wizard
  • Select Set Output> Output 1, OFF
  • Click OK
  • Append another action, Set Output 2 Off.
  • Click OK
response wizard54
Response Wizard
  • The new Response AllLightsOff is shown.
response wizard55
Response Wizard
  • As an exercise, do the same for All Lights On, making Outputs 1 and 2 turn on
response wizard56
Response Wizard
  • We shall link Intruder Alarm to the Response AllLightsOn
  • In Security Types> Alarm Types > select Intruder Alarm
  • In Response Name, select AllLightsOn
response wizard57
Response Wizard
  • When the security is unset, we want to make all lights go off
  • In Alarm Types > select the Alarm called Disarm. This is the “alarm” activated when the system is unset (disarmed)
  • In the Response Name, select AllLightsOff
response wizard58
Response Wizard
  • Arm the security system and trigger an alarm. Outputs 1 and 2 should turn on (see the test lamps
  • Disarm by entering 1234# on the keypad. Outputs 1 and 2 should turn off
response wizard59
Response Wizard
  • Combine two or more responses using “Do Response”
  • Eg All Lights Off can be programmed as Do “Output 1 Off”, Do “Output 2 Off”
  • Avoid endless loops, eg X = Do ResponseY, and Y = Do ResponseX
response wizard ir
Response Wizard – IR
  • IR Codes can be sent to any Comfort or RIO output
  • IR01W or IRM01 are IR transmitters connected to any output
ir codes
IR Codes
  • Configuration > IR Transmit Codes
  • IR codes are selected from IR Library.
  • Select IR Device and Operation
  • UCM05 has IR Learner
ir learner
IR Learner
  • IR Learner software requires UCM05 to learn Infrared signals from a handheld remote.
  • COM port must be selected independent of Comfigurator – this is a separate software
infrared control of aircons
Infrared Control of Aircons
  • Require IR01W transmitter
  • CSM03-CT current transformer and ½ CSM03-PCB
  • 1 Comfort Input + 1 Comfort Output
tws lighting control
TWS Lighting Control
  • TWS01 and TWS02 control 1 and 2 light switches
  • Capable of On/off control and status monitoring, not dimming
  • Two way lighting switch required for light switch
  • Advantage is Light can ALWAYS be controlled by the manual switch even if Comfort is not working, unlike purely
  • TWS is Cost effective Lighting Control provided wiring is possible
tws connections
TWS Connections
  • 1 Comfort Input + 1 Comfort Output required
more events
More Events
  • These are Events monitored by Comfort which activate their own Responses
  • (Introduce each event and meaning)
more events81
More Events
  • Away Mode Response – assign AllLightsOff
  • Turn on both outputs and arm the system to Away Mode,
  • The outputs should turn off
  • 32 Timers for Ultra can be used in Responses, to give delay from 1 to 65534 seconds
  • Each timer activates a Response when its time is up
  • Only 1 instance of each timer can be run at one time. If Timer 1 is started while it is still running, it will interrupt the original timer
  • Eg Output 1 On for 5 seconds then off
  • Events > Responses, right click on an unused response and select Response Wizard
  • Name the Response “OP1-5secs”
  • Choose Do “Output 1 On
  • Choose Do “Do Output 1 Off” After Timer 01 for 5 seconds
  • Go to Security > Zones and click zone 2
  • In On Response, assign the Response OP1-5secs
  • Click OK
  • Download to Comfort
  • Press Zone 2 switch
  • OP2 lamp should turn on for 5 seconds
timers common mistakes
Timers – Common mistakes
  • We want to switch on Output 1, after 5 seconds, switch off Output 1 and switch on Output 2, and after 5 seconds switch off Output 2
  • Will the following Response work?

Do Output1ON [Output 1 ON]

Do Output1OFF [Output 1 OFF] After 5 Seconds Using Timer01

Do Output2ON [Output 2 ON]

Do Output2OFF [Output 2 OFF] After 4 Seconds Using Timer01

timers common mistakes86
Timers – Common Mistakes
  • Result

The response will switch on Output 1 and Output 2 at the same time, and after 5 seconds, will switch off Output 2 and leave Output 1 ON

  • What went wrong?
timers common mistakes87
Timers – Common Mistakes
  • Answer
    • The Timer Action will START the timer only and go to the next action. The next action will not wait until the timer expires. The Timer calls the target response when it expires independently of the start response
    • The 2nd call of the same Timer will overwrite the 1st call, ie the Timer 1 will restart and have a new Target. A timer has 2 elements, the Delay Time and the Target response. When a timer is restarted, the new timer delay and response will overwrite the previous values
    • Hence avoid using the same timer for different things. A linear sequence of control behaviours can use the same timer as the timer expires and calls the new Response
timers common mistakes88
Timers – Common Mistakes
  • The correct way to write the Response is to create 3 Responses
  • TimerPart1
    • Do Output1ON [Output 1 ON]
    • Do TimerPart2 [Timer Part 2] After 5 Seconds Using Timer01
  • TimerPart2
    • Do Output1OFF [Output 1 OFF]
    • Do Output2ON [Output 2 ON]
    • Do TimerPart3 [Timer Part 3] After 1 Seconds Using Timer01
  • TimerPart3
    • Do Output2OFF [Output 2 OFF]
  • Now assign the Response to the Zone 2 On Response and press the Zone 2 switch
  • Does the Timer behave as required?
  • Counters are 8 bit storage elements. They can hold values from 0 to 255.
  • Actions: Load Counter, Clear Counter, If Counter = X
  • Counters are used to hold values (status) from EIB and CBus systems.
  • 64 Flags are used for conditional programming
  • Each Flag has On/off (binary) value
  • Actions Set Flag, Clear Flag, If FlagX can be used to manipulate flags
  • Eg If Flag 1 = 0 then Do Something
control menu
Control Menu
  • Control > Control Menu
  • 3 Control Groups eg Lights, Aircons, Heaters
  • 10 Control Keys in each Control Group
  • 10 Actions in each Control Key
home control groups
Home Control Groups
  • Select Group 0, enter phrase as “Lights”
  • Group 1 “Airconditioner”
  • Group 2 “Heater”
control menu94
Control Menu
  • Select Group 0 “Lights”, Control Key 1, Enter Phrase = Hall Light
  • 10 control keys for appliances in each Group
control menu95
Control Menu
  • Select Action Key 0
  • Phrase for action key 0 = Off
  • Select Response = Output 1 Off
control menu96
Control Menu
  • Select Action Key 1, program Phrase = On
  • In Response, select Output1On. You can Create a New Response instead of selecting an existing one.
  • 10 Action keys for each control key
control menu97
Control Menu
  • Selective Write Control Menu to Comfort
  • Press F2. Menu says “0 for Lights”. Press 0 to select
  • Menu says “1 for Hall Light”
  • Press 1 for Hall Light. Menu says “0 for Off, 1 for On
  • Press 1 to On and 0 to off Output 1
  • Note that if no Control Group Words are Programmed, Control Menu will announce control keys in Control Group 0 only, ie there will be 10 control keys on the Control Menu, with no Groups, ie 2 levels
control menu feedback
Control Menu Feedback
  • Select Control Key 1, Feedback Input
  • Select Type as Input, and Select Zone 3
  • This means that zone 3 will tell the “On” or “Off” Status of the “Hall Light
  • Feedback types can be Analog Inputs, Outputs, Counters, Flag
control menu drag and drop
Control Menu Drag and Drop
  • You can drag and drop Control menu items and Action keys from one place to another – a real time saver!
  • Low cost remote control able to control Comfort
  • Require KP03, KP04, KT01, IRD01, IRR01
control keypad
Control > Keypad
  • Each key on the keypad can be assigned to a Response
  • Press F + key
  • Need Code option for each function key
rc01 scene keys
RC01 Scene Keys
  • 16 Scenes 1-12, A,B,C,D
  • Programmed in Events >IR Receive Codes
rc01 room keys
RC01 Room Keys
  • Events > Room Responses
  • 12 “Rooms”, each with 4 buttons – total 48 functions
  • Room Key remains set until another Room selected, no need to press the same room key
schedule time programs
Schedule > Time Programs
  • 32 Time Programs (Ultra)
  • Time of Day, Combination of days of week, Response
  • Enable Time Programs box
  • User can enable or disable Time Programs using keypad
  • Download example of Time program
schedule sunrise sunset
Schedule > Sunrise/Sunset
  • Sunrise and sunset times select by City or Longitude /Latitude
schedule sunrise sunset106
Schedule > Sunrise/Sunset
  • Daylight Saving Automatic Time adjustment
schedule sunrise sunset107
Schedule > Sunrise/ Sunset
  • Events > Misc > Sunrise and Sunset Responses activated at sunrise and sunset
  • Night Time Flag is for Responses to check Night or Day
  • Write to Comfort
schedule vacation programs
Schedule > Vacation Programs
  • 8 Vacation Programs run when system armed to Vacation Mode
  • On Response at Vacation On hour – minutes is random
  • Duration in hours is set, minutes is random
scene control switch rio
Scene Control Switch/ RIO
  • SCS and RIO have the same ID type, so an SCS and RIO cannot have the same ID. Total of 15 SCS + RIO
  • Events > SCS/RIO
  • Each SCS has max 8 buttons, ie 8 inputs and 8 outputs (LED indications)
  • Each button has ON and OFF Response
scs temperature sensors
SCS Temperature Sensors
  • SCS04, SCS06, SCS08 have built-in temperature sensors
  • Temperature values are kept in Sensor Registers 8 (SCS#1) to 22 (SCS#22)
  • Any change in temperature activates a Sensor Response, use for setpoints, announce temperature etc
scene control switch
Scene Control Switch
  • Comfort = Input/Output 1-16
  • Slave 1 = Input/Output 17 - 32
  • Slave 2 = Input/Output 33 - 48
  • Slave 3 = Input/Output 49 - 56
  • SCS/RIO 1 = Input/Output 129-136
  • SCS/RIO 2 = Input/Output 137- 144
  • SCS/RIO 3 = Input/Output 145- 152
  • SCS/RIO 4 = Input/Output 153- 160
  • Etc
  • SCS/RIO 15 = Input/Output 241- 248
more ucms
More UCMs
  • Select the Module Tab to add/view UCMs
  • The example above show different types of UCMs including interfaces to 3rd party systems
add scan ucms
Add/Scan UCMs
  • Right Click on UCMs to see available options
  • “Scan for UCMs” works with UCM 5.174 and Comfort 5.164. It will detect the connected UCMs and type. Otherwise use “Add UCM” to select new UCM and type
add ucm
  • For UCM Type, select available type from the list
ucm actions
UCM Actions
  • Response Wizard will allow UCM special commands to be seen
firmware upgrading
Firmware Upgrading
  • See FirmwareUpgrading.ppt
  • Engineer Menu
  • Reminders
  • C-Bus
  • EIB
  • ULTI
  • CWM
  • Lutron/Dynalite
  • Fingerprint Reader
  • UCM/Zwave
  • X10
  • All the Actions