Hi Adam,
I like the way you think! I once modified a cheap programmable appliance timer to switch AC based on a parallel-port output pin (using LabVIEW, of course.)
I expect if you crack-open and probe-around in the "light receiver" you'll find some TTL level signal that indicates whether the light is on or not. BE CAREFUL to identify and stay-away-from the AC side of things!!! Also, while probing, be very very careful not to accidentally short-together any signals - especially neighboring pins on ICs.
If you're lucky, you'll be able to (find and) wire such signal to a PC parallel-port input without affecting the operation of the light.
I think appropriate voltages for the parallel port are 0-5V DC. If you find a signal in the -12 to +12V range, consider using a COM port instead.
You can find examples on this forum to use VISA to read parallel port signals or COM port signals.
Luck/Cheers!
Message Edited by tbd on 12-03-2008 10:59 PM
"Inside every large program is a small program struggling to get out." (attributed to
Tony Hoare)