Submittal Sheet
Programming the VT8300 with Lua
The VT8300 controllers are programmable using
the open programming language Lua. Although
building management systems often use open
protocols and standards, their Program BACnet
objects and scripting features remain proprietary and
incompatible with third party devices. The VT8300
Room Controllers use of an open language enables
interopreability with all systems.
Programming with BMS Integration
When integrated into a BACnet MS/TP building
management system, the VT8300 offers 10 Program
BACnet objects able to contain 480 characters each.
No special software, license or tool is required.
• BACnet MS/TP integration into BMS
• 10 Program BACnet objects (Lua scripts)
• Each object can contain 480 characters max.
Programming without Integration
When there is no BACnet MS/TP integration, a Lua
script can be uploaded directly into the VT8300 unit
using the Uploader VT8000 tool. Unlike the 10 PG
objects used when the unit is integrated via
BACnet MS/TP, there is only one script, which can
contain up to 16KB.
• No BACnet MS/TP integration
• 1 Lua script of 16KB max.
• Uploader VT8000: upload scripts using this PC
software tool and a USB/Micro-USB cable
Applications for HVAC and Beyond
Programming can be used to go beyond the
pre-configured control sequences of the VT8300 to
create customized HVAC applications. It can also be
used to comply with specific project requirements and
manage other applications, such as Lighting and other
equipment.
Using Lua scripts also enables you to take advantage of
the extra inputs and outputs of the VT8300 to manage
other devices, such as Sensors and Relays.
Uploader VT8000
Lua scripts, standby screen images and firmware
upgrades can be loaded into the VT8300 using the
Uploader VT8000 tool and a USB/Micro-USB cable.
> PG objects of the
VT8300 viewed
through a BMS
> PG objects of the
VT8300 viewed
through its touch-
screen display
VT8300 Room Controller Features
4
