Novant

Documentation

Jasper Sources

Novant supports native integration with Jasper, the protocol used to communicate with Niagara systems. This allows you to read and write data points from Niagara-based building systems using standard Jasper connections. This guide covers how to configure Jasper sources, define system addresses, and map point identifiers for use in your projects.

Credentials

Jasper sources require a Password credential to authenticate and authorize requests to Niagara. Create this user account directly in the Niagara system, and ensure it has the appropriate permissions to access the points and devices you intend to use.red permissions to access desired sources.

Sources

The address format for Jasper sources is:

[tls:]<ip>:<port>/<id>

10.0.0.5:80/54d       # no prefix implies HTTP
tls:10.0.0.5:443/621  # tls prefix requires TLS

Points

The address format for Bacnet points is:

<type>.<suffix>

Examples:

av.ZoneTemp
bo.FanStatus

The supported point types for Jasper, along with their type prefix:

Prefix Niagara Type
ai.* NumericInput
ao.* NumericOutput
av.* NumericWritable
bi.* BooleanInput
bo.* BooleanOutput
bv.* BooleanWritable
ei.* EnumInput
eo.* EnumOutput
ev.* EnumWritable

The full point address (<type>.<suffix>) must be unique within a given Jasper source. The suffix itself is opaque to Novant—it can follow any convention you choose—as long as the combination of type and suffix forms a unique identifier. By convention, fragments within the suffix should be dot-separated (.) for clarity and consistency.