1 - Introduction The Smart Temperature Relay Switch (STRS) provides switched control of user equipment based on specified trigger criteria. Useful in a vast array of applications, the STRS is designed to provide many years of reliable operation. Companion Windows application software permits configuration of a variety of settings including trigger limits (temperature and/or relative humidity).
1.1 - Features The STRS provides an array of viable features and options: • Configurable settings including setpoint triggers for temperature and/or relative humidity • Four (4) LED indicators show trigger status: • Trigger-pending = solid red • Trigger-active = flashing red •...
1.2 - Trigger Activation The STRS utilizes compatible wireless sensors for transmitting temperature and relative humidity measurements. You may define trigger limits values relevant to these measurements. For each desired sensor, a unique set of high and low limits can be configured.
2 - Setup Setup primarily involves the following operations: • Install USB drivers (using the CD included with the adapter cable) • Install STRS host application software (using download file “strs_setup.zip”). • Connect the USB adapter cable (DB-9 end to STRS controller and USB end to the host PC) •...
3 - Wireless Sensors The following Acurite wireless (RF) devices are compatible: • 6002M - Temperature + humidity, indoor/outdoor, a.k.a, 6002RM, 592TXR • 6044M - Temperature + humidity, indoor only, featuring LCD display • 6053M - Range extender/repeater, indoor/outdoor Follow the instructions included with your Acurite device for installation instructions and operational details.
4 - Wired Switches WARNING: Be sure that power is disconnected until all wiring has been completed and verified. The STRS controller accepts four optional wired peripherals such as push-button switches, temperature-activated switches, thermostats, etc. (Virtually any non-voltage switch may be applied to a wired input.) To apply your switch device to a wired input, perform the following operations: •...
6 - Windows Host Software Available STRS host software for Windows provides functionality for configuring trigger parameters as well as performing realtime monitoring. The following is a summary list of software features • Establish trigger parameters • Monitor sensor measurement These are the requirements for installing the host software on your PC or laptop computer: •...
6.1.1 - Device List The device list shows a collection of detected sensor devices and their operating parameters. Use the horizontal scroll bar to display additional data columns. Each row corresponds to a particular sensor, while each column shows a specific detail or data parameter as listed below: •...
Page 13
• Temp – temperature (reported in degrees Fahrenheit or degrees Celsius, depending on the selected temperature units). Notes: temperature data will be indicated by a flashing (blinking) Trigger-activated • measurement reading. • The application provides an automatic trending feature. When a trend is detected, the appropriate indicator is shown to the right of the measurement: •...
Page 14
• Activity – numeric counter that increments for every data message received from the sensor. Note: Activity counters are derived by the Windows host application. They are not initiated by the controller device. • Time 1, 2, 3 – three adjacent columns of timestamp data. Each column records the time at which sensor measurements were captured.
Page 15
Note: Max / Min values are derived by the Windows host application. They are not initiated by the controller device. • RH Max - Min – this column displays the maximum and minimum relative- humidity readings. Note: Max / Min values are derived by the Windows host application. They are not initiated by the controller device.
6.1.2 - Temperature Units This check-box control selects the preferred units for displaying temperature measurements. Choose Fahrenheit (ºF) or Celsius (ºC). For Celsius units, the box must be checked. 6.1.3 - Color-Coded Aging The aging feature permits you to visually determine the relative age of displayed sensor data.
6.1.5 - Application Status The lower edit field contains status and event messaging. One of the primary purposes for this field is to provide com port status. (Refer to Serial Com Port for details.)
6.2 - Settings The setting option provides fields for specifying the serial com port and message aging colors. The following menu item invokes program settings: File → Settings... 6.2.1 - Serial Com Port The com port selection enables communication with the STRS controller. Use the combo-box to select the virtual com port associated with your USB adapter cable.
6.2.2 - Message Aging The application receives periodic sensor messages from the STRS controller. These messages report temperature and humidity conditions along with other pertinent data. Message aging is useful for identifying possible sensor device issues. It permits you to choose appropriate colors (text and background) for identifying the age of sensor messages.
6.3 - Controller Setup The controller setup page establishes operating parameters for the STR device. It is invoked with the following menu item selection: Tools → Controller Setup... Individual field controls are described in subsequent sections. Note: Settings are stored and maintained at the STRS controller. User changes and adjustments do not take effect until they are uploaded.
6.3.1 - Audio / Visual The STRS controller provides both audible and visual options for identifying trigger activity. Field descriptions are listed below: • Piezo Enable – this check-box enables audible beeper annunciation. When enabled, it permits the beeper to sound when a trigger activation occurs.
6.3.2 - Wired Switch Inputs The STRS controller accepts up to four wired switch inputs. Wired switch activation has the same trigger activation effect as wireless temperature/humidity sensors. Each of the four available wired switch inputs may be utilized to evoke trigger activations.
6.3.3 - Trigger Settings These settings permit you to define the behavior of trigger activations. Relevant fields are described below: • Source – defines allowable trigger activation source(s). Choose one of the following: • Disabled – no trigger source • Temp – temperature only •...
Page 24
• Deactivate Mode – Defines the preferred deactivation method. Deactivation occurs when a trigger activation event clears (i.e., the violating measurement returns to the normal, pre-trigger range). The following deactivation mode selections are available: • Standard – Deactivate when the measurement returns to the normal, pre- trigger range and remains so for a minimum time period specified by the post-trigger delay field.
Page 25
• Trigger Reset – Use this button to cancel an existing trigger activation or reset a pending one. Doing so deactivates the relay (if activated), and directs the STRS controller to a known, stable state. This function may be especially useful following settings adjustments.
6.4 - Sensor Properties The Sensor Properties page provides the means to specify trigger activation attributes for your sensor(s). It is invoked with the following menu item selection: Tools → Sensor Properties...
Page 27
There are four (4) available trigger slots. Each slot can be assigned a wireless sensor for the purpose of trigger activation. Notes Available sensors are shown in the device list at the bottom of the properties • page. While the STRS controller can detect an unlimited number of sensors, only four (4) can be earmarked for trigger activation may also cause...
6.4.1 - Sensor Description Specify a descriptive label that identifies the sensor. Relevant fields are listed below: • Addr – This drop-down combo-box allows you to select the desired sensor. Note: Sensors are distinguished by unique address. Displayed in four-digit hexadecimal format, this numeric identifier is encoded by the device manufacturer.
6.4.2 - Trigger Limits These controls permit you to set desired limits for specified sensor(s). Applicable to temperature and/or relative humidity measurements, breached limits invoke trigger activations. Trigger slots support limits assignment for as many as four (4) wireless sensors. Create optional high and/or low limits using available fields.
Page 30
• High Temperature (limit) – Trigger activation occurs when the current temperature ascends to this value or above. (An unassigned value, indicated by “-”, disables the limit.) Note: A breached measurement remains triggered until it returns to the normal, pre-trigger range and complies with the specified differential setting.
Page 31
• Trigger Reset – Use this button to cancel an existing trigger activation or reset a pending one. Doing so deactivates the relay (if activated), and directs the STRS controller to a known, stable state. This function may be especially useful following settings adjustments.
Page 32
• Edit – Four (4) buttons are provided, one per trigger slot. Use the appropriate button as an alternate means to specify or adjust parameters including sensor description and trigger limits. When invoked, the following page appears: Field details are provided below.
Page 33
• Supply a description that identifies the sensor's purpose and/or location. Note: The description is a convenience intended to make sensor identification easier. • Choose a trigger slot for the sensor. There are four (4) available slots for trigger activation. Use the check-box to enable or disable trigger activation for the given sensor.
6.4.3 - Sensor List Similar to the device list that occurs on the main page, this field contains a subset of columns, displaying primarily trigger-related parameters. Using the left mouse button, single-click the desired entry to select a sensor. (You may double-click an entry to invoke trigger-slot editing.) Use the “Delete...”...
6.5 - Forced Relay Activation This option manually activates the STRS relay. It is invoked with the following menu item selection: Tools → Activate Relay... Several activation modes are possible: • ON – Activate • OFF – Deactivate • Timed – Activates for the specified period and then deactivates. Note: Forced relay activation is permissible only in the absence of a trigger activation.
6.6 - Enable Audible Alerts Use this option to enable or disable audible alerts. If enabled, an alert is annunciated when a trigger activation occurs. It is invoked with the following menu item selection: Tools → Enable Audible Alerts Notes: •...
6.8 - Log Preexisting Triggers Use this option to log active (preexisting) trigger events. It is utilized in conjunction with data logging and is invoked with the following menu item selection: Tools → Log Preexisting Triggers When enabled, this selection will log active (preexisting) trigger events detected at host application start-up.
6.9 - View Data Logs This option displays a history of logged trigger events. It is invoked with the following menu item selection: Tools → View Data Logs...
Page 39
The upper set of controls comprise a filter for attaining a focused set of data results. Select the sensor device of interest and a range of dates. The listing below displays data records that meet your prescribed filter settings: Use the refresh button to update the record listing. Auto-refresh automatically updates the listing on a periodic basis.
7 - ASCII Commands The STRS controller accepts optional ASCII host commands on the RS-232 port (via DB9 connector). Commands are subdivided into the following types: • Settings • Assign general settings • Assign RF sensor settings • Restore default settings •...
Page 41
The example below illustrates a complete command sequence and is shown in both ASCII text and hexadecimal representations: Command Example (Activate Relay) ASCII Text Numeric (Hex) \SOH \STX > ! 0 5 \CR 01 02 3E 21 30 35 0D Notes: •...
7.1 - Settings Settings commands permit you to assign or retrieve those parameters designating operational behavior of the STRS controller. Available commands are listed below: • Assign / Retrieve General Settings • Assign / Retreieve RF Sensor Settings • Restore Default Settings 7.1.1 - Assign General Settings A number of general settings exist for the purpose of configuring STRS operational parameters.
7.1.2 - Retrieve General Settings This command retrieves general settings. (Refer to Assign General Settings for parameter definitions.) The command format is defined below: Command Syntax Comment Retrieve General Request general settings. Settings (SGS) Example: SGS Response: Pz=0; Us=0; W1=1; W2=0; W3=0; W4=0; Wa=1; Dt=10; Dr=1; Tt=3; At=1; Dm=0;...
7.1.3 - Assign RF Sensor Settings This command permits you to assign/modify operational parameters associated with a specified wireless RF sensor. The request provides a means of defining trigger activation limits. These settings include the following: Sensor enable state • Sensor address •...
7.2 - Peripheral Activation Peripheral activation commands are used for activating optional onboard peripherals including relay and/or piezo beeper. Available commands are listed below: • Activate relay • Activate beeper 7.2.1 - Activate Relay The onboard relay (if equipped) may be used to activate an external device or specialized equipment.
7.3 - Miscellaneous Commands These commands have specialized purposes in the STRS. The following miscellaneous commands are available: • Clear sensor states • Get firmware version • RF signal test 7.3.1 - Clear Sensor States On occasion, it may be necessary to reset the STRS state machine, especially when settings changes are desired while a is pending or in progress.
7.3.2 - Get Firmware Version This command reports a string containing the firmware version. The command format is defined below: Command Syntax Comment Report firmware Request firmware version. version (V) Example: V Response: STRS-1000, v1.0, [ 01/31/18 ] 7.3.3 - RF Signal Test The RF signal test is an offline test intended only for testing and troubleshooting.
8 - ASCII Data Messages The STRS controller outputs unsolicited sensor data in standard ASCII format via RS- 232 (i.e., DB9 connector). The output also includes trigger activation status and user- specified limits (if applicable). All except the first field are represented in numeric or hexadecimal digits.
8.1.2 - Decoding Host processing is necessary to decode incoming data message strings. The decode procedure is best explained in the following example message string: 0,93024421096C6F,1,01266,01211,055,045,26 Subsequent sections detail the parsing procedure for fields comprising the string. 8.1.2.1 Trigger / Relay Status Begin by deciphering the trigger/relay status indicator: Trigger /Relay Status “Tr”: •...
8.1.2.3 Trigger Processing Indicator Decipher the trigger processing indicator: Trigger processing state, “En”: • 1 = enabled • 0 = disabled (see note) • -1 = indicates the sensor device is unknown to the STRS controller and therefore trigger processing is not applicable and limits are undefined. Note: •...
8.1.2.6 High Relative Humidity Limit When the actual relative humidity exceeds the specified high relative humidity limit (“Rh”), a trigger/activation is invoked. (No conversion is necessary.) 055 = 55% relative humidity Notes: • A limit value of 255 indicates the limit is not defined (i.e., disabled) •...
8.1.2.8 Sum This field (“Sm”) represents a summation of all characters in the data string (excluding the termination character). It provides a means for the host to verify that the string was received properly and without error. Refer to the example data string below: 0,93024421096C6F,1,01266,01211,055,045,71 To compute the sum, convert each digit and perform binary addition as shown below: 30 + 2C + 39 + 33 + 30 + 32 + 34 + 34 + 32 + 31 + 30 + 39 +...
9 - Care and Maintenance The product requires no special care or maintenance other than protection from direct exposure to the elements. It is vital to shield the hardware from exposure to the elements, hazardous environments, and otherwise extreme conditions.
10 - Warranty This product is warranted for a period of 1 year from the date of purchase and is guaranteed to be free from defects. The warranty covers the entire unit, except if any part or component has been modified or otherwise converted from its original form. The warranty does not cover damage or failure due to neglect, improper use, or unshielded exposure to moisture, power surges, hazardous environments and the like.
11 - Contact Information Should you have any questions or comments please contact us : Delahoussaye Consulting http://www.kadtronix.com support@kadtronix.com...
Need help?
Do you have a question about the Smart Temperature Relay Switch and is the answer not in the manual?
Questions and answers