Tridium is committed to supporting the Niagara development community, including assisting new developers in becoming acquainted with the Niagara Framework®. We encourage developers to visit Developer Central to find tutorials, discussions, links, documentation and many other ways to help you build on Niagara.

Frequently Asked Questions
about developing on Niagara

Below are common questions and answers about developing on our open framework. If you need further assistance, please fill out our general support form below and we will get back to you right away.

What’s available on Niagara Central?

This website provides access to the latest builds of the Niagara Framework, including software downloads and technical documentation. And, it’s an online tool for our partners to manage their Niagara accounts, products, feature sets, licensing model and actual licenses. To obtain a user ID and password, please contact your OEM.

How can I evaluate if I want to become a Niagara developer?

Go to the Developer Central link at the top of this page. On Developer Central you will find a quick reference of code examples, tutorials, a link to retrieve the Eclipse IDE plug-in, a link to sign up for the developer course and a link to send an email to Professional Services for additional information and guidance.

What are the advantages of being a Niagara-certified developer?

With the flexibility and extensibility of the Niagara Framework, developers have the freedom to work with any vendor and build on existing systems. In addition, our technology enables developers to expand Niagara’s capabilities and add to an already extensive driver library.

By attending the Niagara-certified developer course, you will get the foundation needed to take full advantage of the Niagara Framework. Whether you are doing applications, appliances, drivers or other development projects, the Niagara Framework already provides 60–70% of the required functionality. You simply need to build on Niagara to bring your products or other vendor products into that normalized model—and make your IoT ideas available to the entire Niagara community. You will learn best-Niagara-programming practices and will be able to make your offerings robust and valuable additions to the Niagara-based IoT solutions set.

How do I get access to Niagara Central?

Please contact your OEM to obtain permission to view Niagara Central. If you are not currently working with an original equipment manufacturer, you can find a list of OEMs and contact information here.

How do I sign up for Tridium on-site training for Niagara certification?

You can sign up at Tridium University, which provides training at our state-of-the-art facility in Richmond, VA; at regional offices throughout Europe and Asia; or at a customer location.

As a developer, why am I charged an annual fee?

Certified Niagara developers gain early access to new and updated versions of our software as well as community forums, development ideas and other community news. Certified Niagara developers can engage Tridium Professional Services to assist with architecture, design and code reviews or suggestions. In addition you can sign up/purchase the ability to manage your entire Niagara-based developed products portfolio on Niagara Central.

I want to develop a driver for a product. How do I get started?

Please visit our Professional Services page for more information.

Where can I find the newest release information and other updates?

To receive regular updates, sign up for email notifications through the Develop on Niagara link below, or go to our
Resource Library for available documents.

In what ways can Niagara be extended?

You can customize Niagara with additional drivers, other components and custom engineering tools. Tridium offers our development partners a standard and stable set of APIs for all aspects of the framework. These APIs make the framework extensible in virtually all functional aspects so you can make your IoT ideas and solutions an integral part of Niagara simply by creating a new module and dropping it in the Niagara modules folder. Java developers can replace or add to core features of the framework, and drivers and extra applications can be easily created using our Driver Framework. New types of user interface and whole new applications can be created based on Niagara.

Tech Bulletin

Technical bulletins

LEARN MORE

Drivers Icon

Niagara drivers and
specifications

DOWNLOAD

Download Brochure

Additional resources

GO

JOIN THE NIAGARA COMMUNITY
GO

GENERAL SUPPORT
CONTACT US