BAScontrol Series Open BACnet Controllers Built on the Sedona Framework

Sedona Open Controllers


Popular Resources

Free Tools

  Sedona Application Editor (SAE) – used to develop and deploy control logic

  Sedona Project Backup and Restore Utility (SPBR-1) – used to backup and restore controllers’ wiresheet and configuration

  BACnet Discovery Tool (BDT) – used for BACnet device discovery and network configuration

Sedona Learning Materials

Sedona Framework Reference Manual. In this comprehensive reference manual regarding Sedona Framework, components from Tridium-release kits are explained along with Contemporary Controls’ hardware-independent and hardware-dependent kits. Examples are shown on how components can be configured and linked to create applications. Instructions on how to install and use Sedona tools such as Workbench, Sedona Application Editor and BASbackup are provided.

Presentation: Understanding Sedona 1.2 Components – this presentation uses Workbench as a Sedona tool to demonstrate how components in the various kits can be linked together to facilitate the building of applications.

White Paper: Creating an Open Controller with Sedona Framework, which promotes Sedona Framework as the best hope for creating a truly open controller based upon readily available technology and a Sedona community of developers and integrators.

Truly Open BACnet Controllers Built on the Sedona Framework

There are many BACnet controllers on the market which utilize a closed/restricted programming tool with a proprietary programming language. Our concept of a truly open controller is one that uses:

  • An open protocol – BACnet
  • An open source drag and drop component based programming language – Sedona
  • An unrestricted programming tool – our free Sedona Application Editor

Our BAScontrol family of products provide all of the features necessary for a truly open controller.

The BAScontrol series of BACnet/IP unitary controllers are built on Sedona. Sedona is an open-source technology that facilitates component-oriented programming where components are assembled onto a wire sheet, configured and interconnected, to create applications.

All controllers in the series support a common core of features and differ only by I/O count and network connections. Unique to these controllers are 48 web components which link Sedona wire sheet readable/writeable data to web pages, and 24 virtual points which link Sedona wire sheet readable/writeable data to a BACnet client.

All controllers in the series operate in ambient temperatures between −40°C to +75°C, making them ideal for both indoor and outdoor applications where drastic temperature changes would negatively impact a standard controller. Rugged metal design, low profile, and wide temperature operations make the BAScontrol family an ideal solution for various control, HVAC, and refrigerant applications.

Because it's both BACnet/IP compliant and has a direct connection to an Ethernet network, the BAScontrol Series is an easy solution that demonstrates the value of open systems by reading and writing BACnet points over an IP network. The units are ideal for unitary control or for expanding I/O points in the field via an Ethernet connection.

Select a model below to learn more.

Model Universal Inputs (UI) Binary Inputs (BI) Analog Outputs (AO) Binary Outputs (BO) Virtual Components
(AV or BV)
Web Components Ethernet Port EIA-485 MS/TP Port
BAScontrol20 8 4 4 4 24 48 1 0
BAScontrol22 8 4 4 6 24 48 2 0
BAScontrol22S 8 4 4 6 24 48 1 1


Although the BAScontrol series is freely-programmable using Sedona, Contemporary Controls worked with system integrators to create application packages for common HVAC sequences used for RTUs and AHUs. Included in the packages are a system schematic, sequence of operation, points list and the actual Sedona program along with a pre-configured BACnet points file. The program can be modified using the free Sedona Application Editor (SAE) which allows for Sedona programming. The free BASbackup will save and restore all BAScontrol configuration and programming files as a project.

Contemporary Controls believes that an open controller requires tools available to all without restriction.