You could use camE or camserv, and have a little webserver
running on that machine, and a modem that listens to incoming
connections.
The other approach would be to have one of those
projects
and have that program dial out, and update a website, or
send a pager message in case something IS going on ...
Cheers,
Tink