well I just finished integrating my Ocelot with the M1. The M1 turns on outputs (ie output101 for the dryer) in order to send updates to Homeseer, then my.Elk turns the virtual device on / off, triggering the announcement events.
If my PC is down, it can still show on the keypads what's going on, and beep the keypads if the garage door stays open for too long.