Control by Web Driver for Control4

ControlByWeb manufactures IP based monitoring and control devices that provide various inputs and outputs such as relays, digital inputs, analog inputs, 1-wire bus for monitoring of temperature & humidity, etc.

Chowmain has thus far integrated the X-310, X-320 and X-332 ControlByWeb devices into Control4 to expose their IO's for various integration requirements.

This driver will only work on Control4 OS 2.6 and above.

X-310 Features

  • 4 x relay outputs
  • 4 x sensor inputs
    • NOTE – Control4 polls the sensors. As such it may take upto 5 seconds for the input to respond. Do not use the inputs if timing is crucial.
  • Exposes values to variables for programming
    • Last Poll Time
    • Serial Number
    • Onboard Timestamp
    • Internal Temperature
    • Memory Power Up Flag
    • Device Power Up Flag
    • Power Loss Counter
    • Input 1 State
    • Input 2 State
    • Input 3 State
    • Input 4 State
    • Relay 1 State
    • Relay 2 State
    • Relay 3 State
    • Relay 4 State
    • High Time 1
    • High Time 2
    • Raw Count 1
    • Raw Count 2
    • Voltage Input
    • Voltage Input Alarm
    • Units
    • Sensor 1 Temp
    • Sensor 2 Temp
    • Sensor 3 Temp
    • Sensor 4 Temp
    • Sensor 1 Alarm
    • Sensor 2 Alarm
    • Sensor 3 Alarm
    • Sensor 4 Alarm
    • Count 1
    • Count 2
    • Extra Variable 0
    • Extra Variable 1
    • Extra Variable 2
    • Extra Variable 3
  • Programming Actions
    • Ability to clear memory flag
    • Ability to clear device flag
    • Ability to clear power loss counter

X-320 Features

  • 2 x Configurable GPIOs
    • Can be configured in either inputs or outputs
  • Exposes values to variables for programming
    • Last Poll Time
    • Serial Number
    • Onboard Timestamp
    • Internal Temperature
    • Internal Voltage
    • Memory Power Up Flag
    • Device Power Up Flag
    • Power Loss Counter
    • IO1 State
    • IO2 State
    • IO1 Direction
    • IO2 Direction
    • High Time 1
    • High Time 2
    • Raw Count 1
    • Raw Count 2
    • Rate 1
    • Rate 2
    • Raw Frequency
    • Frequency
    • Frequency Alarm
    • Analog 1 State
    • Analog 2 State
    • Analog 3 State
    • Analog 4 State
    • Analog 1 Alarm
    • Analog 2 Alarm
    • Analog 3 Alarm
    • Analog 4 Alarm
    • Units
    • Sensor 1 Temp
    • Sensor 2 Temp
    • Sensor 3 Temp
    • Sensor 4 Temp
    • Sensor 5 Temp
    • Sensor 6 Temp
    • Sensor 1 Alarm
    • Sensor 2 Alarm
    • Sensor 3 Alarm
    • Sensor 4 Alarm
    • Sensor 5 Alarm
    • Sensor 6 Alarm
    • Extra Variable 0
    • Extra Variable 1
    • Extra Variable 2
    • Extra Variable 3
  • Programming Actions
    • Ability to clear memory flag
    • Ability to clear device flag
    • Ability to clear power loss counter

X-332 Features

  • 16 x relay outputs 
  • 16 x sensor inputs (digital inputs) - NOTE – Control4 polls the sensors. As such it may take upto 5 seconds for the input to respond. Do not use the inputs if timing is crucial. 
  • 4 x analog inputs (as variables) 
  • 4 x temperature sensors.

Exposes values to variables for programming 

  • Last Poll Time 
  • Serial Number 
  • Onboard Timestamp 
  • Internal Temperature 
  • Memory Power Up Flag 
  • Device Power Up Flag 
  • Power Loss Counter 
  • Analog 1 State 
  • Analog 2 State 
  • Analog 3 State 
  • Analog 4 State 
  • Analog 1 Alarm 
  • Analog 2 Alarm 
  • Analog 3 Alarm 
  • Analog 4 Alarm 
  • Input 1 State 
  • Input 2 State 
  • Input 3 State 
  • Input 4 State 
  • Input 5 State 
  • Input 6 State 
  • Input 7 State 
  • Input 8 State 
  • Input 9 State 
  • Input 10 State 
  • Input 11 State 
  • Input 12 State 
  • Input 13 State 
  • Input 14 State 
  • Input 15 State 
  • Input 16 State 
  • Relay 1 State 
  • Relay 2 State 
  • Relay 3 State 
  • Relay 4 State 
  • Relay 5 State 
  • Relay 6 State 
  • Relay 7 State 
  • Relay 8 State 
  • Relay 9 State 
  • Relay 10 State 
  • Relay 11 State 
  • Relay 12 State 
  • Relay 13 State 
  • Relay 14 State 
  • Relay 15 State 
  • Relay 16 State 
  • High Time 1 
  • High Time 2 
  • Raw Count 1 
  • Raw Count 2 
  • Units 
  • Sensor 1 Temp 
  • Sensor 2 Temp 
  • Sensor 3 Temp 
  • Sensor 4 Temp 
  • Sensor 1 Alarm 
  • Sensor 2 Alarm 
  • Sensor 3 Alarm 
  • Sensor 4 Alarm 
  • Count 1 
  • Count 2 
  • Extra Variable 1 
  • Extra Variable 2 
  • Extra Variable 3 
  • Extra Variable 4 
  • Extra Variable 5 

Programming Actions 

  • Ability to clear memory flag 
  • Ability to clear device flag 
  • Ability to clear power loss counter 

What models will this work for?

We have currently integrated the X-310, X-320 and X-332 models.  We are looking at integrating other models as well so if you have one let us know and we'll work with you to integrate it.

Download X-310 Driver Installation Guide

Download X-320 Driver Installation Guide

Download X-332 Driver Installation Guide

Download Driver / Purchase Licence

return to products page