Comment Re:Come on, dude. (Score 2) 176
I install HVAC control systems for a living. Almost all of them rely on Windows at some point along the way anymore, either for setup software or the user interface software (if it doesn't use a web interface).
However, most do NOT require the Windows computer in order to function properly. The systems either have a dedicated embedded-style building controller, or use a peer-to-peer arrangement with each device handling its own schedules and talking to each other directly to integrate. It's entirely possible that the most he could actually do from that computer is look at a few temperatures.
Not that I expect that's reality. Unfortunately, we're typically talking about people with very little computer / networking skills, and security is dead last on anyone's mind when setting these systems up. They wouldn't even talk to IT at all if they didn't need an IP or LAN drop somewhere. I try to caution people about the need for at least rudimentary security, but all too often ease-of-use wins the day. Some even have their HVAC systems exposed directly to the net so they can more easily use their smartphones or check on things from home. Combine with braindead username/password selection and I'm surprised many haven't been hacked.
One way I try to prevent total disaster is by careful programming - make it so the user front-end doesn't allow them to do stupid stuff, and sanity-check user input. But there's a limit to what can be done with most of these systems, and in the end if the customer says he wants to be able to do something stupid - well, it's his building. Just don't expect me to cover it under warranty!