Yes, I’m probably the guy with the “old” unit – just checked my Smarthome purchase history and I bought it back in February 2009… only pulled it out of the box now though, so it’s out-of-warranty. Is there some kind of internal battery that could’ve died from sitting so long, corrupting the firmware?
Also, keep in mind the EZIO does recognize changed to the sensor inputs – it’s just that I have to manually query to get the status to update (or write a program to repeatedly query).
I’ll post back with the results of linking and grounding. Thanks so much again for your insights!