Hacker News new | ask | show | jobs
by beh9540 1857 days ago
This is pretty much exactly how I got my first job programming. The only student job I could get at college was working for the HVAC department: organizing filters in warehouses around campus, taking out the trash, etc. I got a very similar "go hide somewhere" from one of my bosses at the time, and so I started reading about the control system(s) HVAC used.

Eventually word got out to the controls department that some student worker knew a ton about the controls system, and I got moved there. They had an issue that they wanted to know the forecasted weather, so we could get the central plant going before demand started kicking in, and the vendor kept telling them custom development was coming in a couple of years. I ended up writing a server for BacNET/C that did it for them, and it ran under the desk for years.

1 comments

This is a fantastic story. Your capitalization of BACnet and your use of /C confuse me. BACnet IP? BACnet MS/TP?

I assume you didn't write a BACnet stack from scratch so I'm very interested in what the "server" was running.