Novant

Documentation

Project Checklist

Before you begin configuring a new Novant project, it helps to collect a few key details upfront. This guide outlines the initial questions to ask and information to gather—so you can streamline setup, avoid rework, and get your project up and running faster.

Item Comment
Site Info
Project / Building Name
Address Every project requires a city
Deployment Info
Node Type Virtual or Hardware Node
Hosting Environment For virtual nodes only
Static vs DHCP Needed for hardware node setup
Internet Access Required for Novant node to connect
System Integration
BMS Type(s) e.g., Tridium, Distech, Reliable
Protocol(s) Used e.g., BACnet IP, Modbus RTU, MQTT

Project / Building Name

Novant works based on projects, starting with the building name will make filtering, searching and managing portfolios much easier in the future.

Address

Within Novant, timezones and weather are linked to the site address. Getting the right information will affect the results of both of these services.

Virtual Node or Hardware Node

Choosing between a Virtual Node and a Hardware Node is important for both cost and site requirements. Each option has different implications, and your IT team will need different information depending on which you select.

Questions for the site team:

If Virtual Node - Hosting Environment

A Virtual Node is a Docker image (a packaged piece of software) that needs to run on some hardware. It can be installed in different ways depending on what makes the most sense for your site:

This flexibility means Novant can fit a wide range of site setups and IT requirements.

Questions for the site team:

If you’re not sure where to install the Virtual Node, you can ask:

Static vs DHCP

Every device on a network needs an IP address. There are two main ways to get one:

Static IP: A fixed address that never changes, usually set manually. Commonly used for servers, printers, or devices that need to always be reachable at the same address.

DHCP: An automatic system where the network assigns an available address when your device connects. This is easier to manage and is used for most laptops, phones, and day-to-day devices.

Understanding the IP Address helps with the architecture design, we need to be on the same subnet as the devices we want to speak with. You can see more information about subnets below.

How to ask IT about it:

If you’re not sure which you need, a simple way to ask your IT team is:

Outbound Internet Access

Outbound internet access might raise concerns at first, but it’s a standard and secure requirement for modern building infrastructure. Novant devices use an outbound-only communication model designed to prioritize network security. This means:

BMS Systems

Novant can connect to many systems in a building. Understanding what system you want to connect to earlier will reduce risks in terms of setup, compatibility and additional resource potential i.e BACnet MSTP gateways.

Our most common connection type is through Building Management Systems (BMS). The type of system and the version greatly changes the methods we would need to connect. Combining this with the architecture will give a clear path of what the available methods and limitations are.

For all system types it’s very important to also find out the available protocols, as shown below.

Some examples of system types we see are:

Vendor Model Type
Siemens Desigo CC BMS
Siemens Apogee BMS
Siemens Insight BMS
Schneider Electric Struxureware BMS
Niagara N4 BMS
Niagara AX BMS
Trend 963 BMS
Trend IQVision BMS
Johnson Controls (JCI) Metasys BMS
Johnson Controls (JCI) Verasys BMS
Honeywell EBI BMS
Automated Logic WebCTRL BMS
Alerton Ascent Compass BMS
Distech Controls Eclypse BMS
Schneider Electric Power Adviser Energy Management System (EMS
IBM Envizi Energy Management System (EMS)
Siemens SIMATIC Energy Manager Energy Management System (EMS)
Lutron Athena Lighting Control
Lutron Vive Lighting Control
Crestron Zum Lighting Control

As you can see some vendors have many models, this can change the requirements. Also to keep in mind depending on the version and sometimes the “add-ons” for these systems you may run into different capabilities.