Documentation on using the HS4Touch Designer Actions
HS4Touch Actions are what happens when you click of touch a button slider or graphic. This document defines all the actions.
See HS4Touch Quick Start Guide for more context on using actions.
Adjust a control's level down
Use to adjusts a control's level down. You select the control and the value to adjust down.
Adjust a control's level up
Use to adjusts a control's level up. You select the control and the value to adjust up.
Append text to a text box control
Use to enter data into a text box control.
Apply a display filter
Use to apply a display filter to a list box or to the music selector. Use CHAR* to filter on the first character such as "F*". Use CHAR-CHAR to display a range such as all text that starts with A through F, use: A-F
Clear a text box control
Use to clear a text box control.
De-select / De-emphasize a control
Use to change a control from a selected or emphasized (pressed) state to a de-selected or de-emphasized (unpressed) state.
Disable a control
Use to disable a control.
Enable a control
Use to enable a control.
Hide a control
Use to hide a control
Select / Emphasize a control
Use to change a control from a de-selected or de-emphasized (unpressed) stat to a selected or emphasized (pressed) state.
Simulate a press and release on another control
Use to simulate a press and release on another control. Useful if you wish to activate more than one control with just one action.
Simulate a press on another control
Use to simulate a press on another control. Useful if you wish to activate more than one control with just one action.
Simulate a release on another control
Use to simulate a release on another control. Useful if you wish to activate more than one control with just one action.
Trigger the 'Text Changed' actions on a text box control
Use to trigger the 'text changed' actions on a text box, even if the text itself hasn't changed.
Unhide a control
Use to unhide a control.
Set and Elements Image
Use to change the image that is displayed in an image element. The action parameter is the filename to the new image.
Set an Elements URL
Use to change the URL an element is using to display HTML content. This will cause the element to display the web page that the URL is pointing to.
Increment RSS feed row index to display
Select the element that holds the RSS data that you want to change. This action will increment the index of the row that is currently being displayed. Many RSS feeds have multiple rows of data and this action will allow you to display the next set of data in the RSS data. Use it to display the next news item from a news feed for example.
Set RSS Feed row index to display
When an element displays RSS data, one of the properties is the RSS table row index. Normally, each row will display different content, for example a news feed may contain a different news article for each row index. The row index can be assigned at design time, but its not always known how many items are in the RSS table. By assigning this action to a button, you can alter which row is displayed in the view. This allows for one large view of HTML content and then a row of buttons to change the row index and display more information.
Set an Elements text property
Use to set the text property of a text or button element. The text property is the displayed text on the element.
Control a HomeSeer device
Use to control a HomeSeer device (from any HomeSeer automation system).
Run a HomeSeer script with values from control(s)
Use to run a HomeSeer script based on values entered. Useful for working with security codes and passwords.
Trigger a HomeSeer event
Use to trigger a specific HomeSeer event.
Pause / Wait for up to 2 minutes
Use to introduce a pause into any multiple action sequence.
Play a WAV sound file
Use to play a WAV sound file.
Causes the HSTouch client to exit.
Will launch the application specified. The full path to the application may be required. On Android, the name of the application, on IOS use a URL scheme that is published by the app to be launched.
Minimizes the HSTouch client application to the task bar. (not available on CE)
Close a screen
Use to close a specific screen.
Show another screen by itself
Use to show another screen by itself.
Show another screen on top of the current screen
Use to show another screen on top of the current screen. Useful for 'pop-up' effects.
Enable or Disable Hold
Sets the thermostat Hold mode
Next Fan Mode
Cycles the Fan between On and Auto.
Next Operating Mode
Cycles the mode on the thermostat. The mode will be set to the next mode in the order: Off, Heat, Cool, Auto, then back to Off. It does not cycle through the AUX mode as most thermostats do not support this mode. Use a separate button if you need to set the AUX mode.
Raise or Lower the Cool Set point
Raises or lowers the Cool set point by the value given. Values are positive for raising the setpoint and negative for lowering the set point.
Raise or Lower the Heat Set point
Raises or lowers the Heat set point by the value given. Values are positive for raising the setpoint and negative for lowering the set point.
Raise or Lower the Set point
Raises or lowers the set point using the current mode. If the current mode is Heating, then the heat set point is modified, if the current mode is Cooling, then the Cool set point is modified. Has no affect for Aux, Off, or Auto modes.
Set the Cool Set point
Sets the Cooling set point to the value given.
Set the Fan Mode
Sets the Fan to On or Auto.
Set the Heat Set point
Sets the Heating set point to the value given.
Set the Mode
Sets the current operating mode, Off, Heat, Cool, Auto, or Aux.