AMX manual ViewStat Model, Interface between the NetLinx program and the NetLinx module

Page 52

Using the NetLinx Module to Program the ViewStat

It is important that the serial number array be the same length as the device array. If the serial number array happens to be shorter, the length will be set to that of the device array and the new members of the array will be set to the value 1. The two arrays are used to associate the ICSNet device number to the stat number of the thermostats (set locally through the thermostat's user interface)

Upon initialization, the VST module will retrieve the current settings of all of the thermostats on the network. This operation may take several seconds. During this time the NetLinx program will start receiving strings representing the states of all of the thermostat's controls. The above default temperature scale is Fahrenheit.

The ViewStat Communicating Thermostat is an enhanced version of the OPStat with the communication board built into the thermostat, advanced features and two displays. One display is for temperature, mode, limit settings, lock status, fan status, network communication and humidity. The second display is used for general text messaging for date, time, event status, and setup mode and user notifications.

The ViewStat can monitor remote temperature and humidity, has a flexible text mode setup and interface, and has the ability to lock local control of the thermostat.

Care must be taken when attaching to remote sensors in that the remotes can turn the thermostat into a humidity sensor that doesn't display the temperature in the main window. When acting as a humidity sensor, the temperature can be retrieved through the control interface only. The remote temperature is displayed in minor sections of the main window while the remote humidity inhabits the window center. When a remote sensor is attached, humidity changes do not generate a Change Of State message. Also, as a humidity sensor, the mode button will change from humidity to dehumidify and report accordingly over the control interface. To retrieve humidity, there is a conditional poll generated upon temperature events if the temperature event came from a humidity-supported device.

The VST_ZoneCnt is used to affect the wait period between successive commands being sent to the thermostats. The larger the VST_ZoneCnt value is, the longer the time delay between global commands becomes. The VST_ZoneCnt variable is associated with the serial number of a thermostat.

To install the ViewStat module, the developer must create an array of devices and an array of integers that stand for the serial number of the thermostat corresponding to the physical ICSNet device. Unless otherwise needed, the serial number of all thermostats should be set to '1', to allow the quickest response from the thermostat on global commands.

ViewStat also provides feedback from its local buttons: enter, scroll up, and scroll down. This allows the control system to track the menu navigation if desired.

The following diagram gives a graphical view of the interface between the NetLinx program and the NetLinx module.

NetLinx

VirtualNetLinx

Program

DeviceModule

ViewStat Controller

FIG. 39 Interface between the NetLinx program and the NetLinx module.

The ViewStat Model

The model will define a security system as consisting of the following components:

1.System: This refers the controller and all that it controls.

2.Zone: The system will consist of one or more ViewStat zones. A zone is nothing more than an area that can be controlled separate from other areas. Zones have their own temperature settings.

3.Thermostat: Each zone contains a thermostat. The thermostat is used for reading temperature and controlling when to turn on/off equipment as needed to maintain the desired temperature setting. Thermostats can control fans, heat, A/C., etc.

4.Setpoint: There are two types of setpoints: heat and cool. When the temperature reaches or falls below the heat setpoint the thermostat will turn the heat on (call for heat). When the temperature reaches or exceeds the cool setpoint the thermostat will turn the air conditioner on (call for air). These are also called comfort points. A user can keep the temperature within these points at all times by setting the setpoint values. For example, to maintain a temperature of 68-72 degrees the heat setpoint would be set to 68, the

46

ViewStat Communicating Thermostat

Image 52
Contents ViewStat AMX Limited Warranty and Disclaimer Table of Contents Support Module Installation and Wiring Operating the Thermostat Table of Contents ViewStat Communicating Thermostat Product Information IntroductionViewStat Specifications ViewStat SpecificationsSystem Components System ComponentsSupport Module Specifications Circuit Board ComponentsEnclosure HWDMaximum Cable Distances VST-TTM and VST-TRH Remote Sensor SpecificationsMaximum Cable Distances Hvac System Pre-installation Check List Hvac System Pre-Installation Check ListApplication # of Hvac Wiring Diagram Wires Product Information ViewStat Communicating Thermostat Disconnecting Power to All Hvac Equipment With remote temperature sensorsSelecting the Thermostat Location Stand-alone thermostat mounting criteriaRemoving the Faceplate from the Base Pulling the front panel off of the baseSetting the DIP Switch ReassemblyDIP Switch Settings Application SwitchAttaching the MiniVerter to the ViewStat Black to C Red to RWiring the VST-TSTAT to a VST-DIST Distribution Panel Inserting the MiniVerter into the mounting bracket top viewMounting the Base to a Wall CommunicationsConnecting the ViewStat to AMX Control Systems Pin Wire Color Polarity FunctionPHASTLink RJ-45 Pinout Information EIA/TIA 568 a NetLinx RJ-45 Pinout Information EIA/TIA 568 BAxcess System Card Edge Pinouts PinGND CTSDB-9 Pinouts Wiring and Baud Configurations RXDTXD TX+DB-9 Pinouts Wiring and Baud Configurations Connecting to a NetLinx Master controller via NXC-COM card NXC-COM2 Pinouts NXC-COM2 Wiring ConfigurationConnecting to a LandMark Control System Installing the Cat5 Suppression FerriteConnecting to a NetLinx Control System RJ-45 Pinout InformationConnecting ViewStat to the Hvac System Installing the 24 VAC Suppression FerriteWiring the Thermostat Communication and Equipment terminal wiring definitionsCommunication and Equipment Terminal Wiring Definitions Communication TerminalConnecting the ViewStat to the Hvac System DEH/Y1Red Black Power common From MiniVerter Check Out Procedure Checking Hvac System OperationTo access these Hvac set-up features Optional Hvac Set-Up FeaturesAddress the Thermostats and Set Highest Address Write down the address for each thermostat Wiring Diagrams Single-stage furnace and AC configurationTwo-stage furnace and two-stage AC configuration Two-stage furnace and two-stage AC configurationViewStat Installation and Wiring Boiler with AC two transformers configuration Boiler with AC two transformers configurationSingle-stage heat pump configuration Single-stage heat pump configurationTwo-stage heat pump configuration Two-stage heat pump configurationViewStat Single Support Module Installation Installing the VST-TTM and VST-TRH Support ModulesChoosing a mounting location Multiple Support Module Installation Removing the circuit boardSetting the Support Module DIP Switches Daisy-chaining support modulesDIP switches 1 and 2 Address DIP switch 3 Temperature SensorDip switch 4 Humidity Sensor 2 VST-TRH support module only DIP switch 6 T1/T2 or Onboard SensorHeat Pump Applications ApplicationsHumidity Control VST-TRH only Troubleshooting Remote Sensors Set Up and Configuration Network Override Set-Up Thermostat Button LockoutMaster key password is Security Set-UpTemperature Set-Up Temperature Control OptionsCommunications Set-Up Backlighting Set-UpBalance Point Set-Up Display Set-UpBalance Point Options Display Set-Up OptionsDisplay set-up VST = VST1 = VST2 = Vstops = AMXViewStat NetLinx Module OverviewVSTZoneCnt Scale Dev VSTArry VST1 ViewStat Model Interface between the NetLinx program and the NetLinx moduleCommand Interface SENDCOMMANDs Command Interface SENDCOMMANDsCommand Description Stat FAN? FAN?Tstat FMODE-val Stat FMODE?Stat HMODE? HMODE?Tstat HOLD-val HOLD-ONTstat LIGHT-val LIGHT-TTstat LOCK-val LOCK-ONTstat MSG-text Tstat OUTHUM?OUTHUM? Tstat OUTTEMP?String Feedback String FeedbackString Description Stat FAN-val FAN-1HEAT-68 Tstat HUM-valStat ID-val Stat MENU-valTstat OUTHUM-val OUTHUM-68Tstat TEMP-val TEMP-76Stat TIME-val MSG-2, Went shoppingPage Mode button Adjust buttonsFront Panel Components Message DisplayFan button Enter buttonMain display Main DisplaySelecting the Mode Operating The ThermostatCool HeatCase Of Power Failure Cleaning the ThermostatOperating the Thermostat ViewStat Communicating Thermostat It’s Your World Take Control

ViewStat specifications

AMX ViewStat is a revolutionary thermostat solution designed for both residential and commercial environments, providing robust control over heating, ventilation, and air conditioning (HVAC) systems. This intelligent device stands out for its user-friendly interface, advanced technology integration, and versatility in various settings.

One of the main features of AMX ViewStat is its intuitive touch screen interface, which enables users to easily navigate through settings and preferences. This 4.3-inch color display not only enhances usability but also allows for customization, offering users the ability to personalize the user experience according to their lifestyle and preferences. Whether adjusting temperature settings or scheduling heating/cooling cycles, the interface ensures a seamless interaction.

Among its key technological advancements is the integration of Wi-Fi connectivity. By connecting to a home or building's network, users can remotely access and control the thermostat through a smartphone, tablet, or computer. This level of control facilitates energy savings, as users can monitor and adjust settings from anywhere, leading to optimized usage and reduced utility bills.

AMX ViewStat is compatible with various HVAC systems, accommodating both conventional and heat pump setups. Its flexibility in adapting to different configurations makes it suitable for diverse applications, from single-family homes to large commercial spaces.

Moreover, the device incorporates advanced energy management features, granting users insights into their energy usage patterns. This data-driven approach allows users to make informed decisions about their energy consumption, ultimately promoting a more sustainable lifestyle.

In addition to its primary functions, AMX ViewStat integrates with other AMX control solutions, enabling a centralized command for home or office automation. When combined with AMX automation systems, users can achieve a fully integrated environment where lighting, security, and entertainment systems work in harmony with heating and cooling controls.

The construction of AMX ViewStat is robust yet stylish, designed to fit seamlessly into any decor. Available in multiple finishes, it adds a touch of elegance while ensuring durability and functionality.

In conclusion, AMX ViewStat is a state-of-the-art thermostat solution that offers a blend of advanced technology, ease of use, and energy efficiency. With features like remote connectivity, compatibility with various HVAC types, and integration with broader automation systems, it stands as a comprehensive solution for modern living and working environments.