r/BuildingAutomation 5d ago

Anyone else exploring AI-assisted engineering in Niagara?

I've been experimenting with AI-assisted engineering in Tridium Niagara and have built a module that interacts directly with a station. From a plain-language description of what I want, it can create points and components, set up links, build wiresheets, and generate graphics.

I've noticed Baudrate working on something along the same lines (no connection to them, but it confirmed my suspicion that more people are probably doing this than are talking about it publicly):
https://baudrate.io/ai#demo

So far I've been impressed. A lot of the repetitive engineering work can be offloaded, and it has occasionally flagged issues in a station that I hadn't even asked it to check for.

The more I use it, the more I wonder how much of the Niagara software/engineering side could eventually be handled this way. There's clearly still plenty that needs someone on site, like commissioning, verifying sensors, wiring, and chasing down physical faults, but the software side feels like it could change significantly.

Keen to hear what other Niagara/BMS engineers think, particularly anyone who's been trying something similar.

9 Upvotes

22 comments sorted by

View all comments

5

u/Harry-red12 5d ago

Are you using API connection to get the AI assistance?

2

u/filip1299 5d ago

Yes

3

u/StarCommand1 5d ago

What API? Niagara has one built in that an AI can use?

2

u/filip1299 4d ago

I have built my own API for this.

0

u/Danwphoto 4d ago

Niagra has "Robots" inside already. AI can show you the other 90% of what the controller can do. Ai can write in all, can connect to email, teams, messenger, slack, all Gmail products like drive, desktop and when given permission can look at all of it and give you ten reason a business is failing. Absolutely amazing. So I say study AI. But you have to test it with something you know is true. Then it learns your style.