ZRP-6 doesnt have the abilities to trigger a macro from a sensor.
Look at the Xantech 590-10
[Link: xantech.com]This will give you 16 contact inputs and IR commands out, This will allow you to add a sensor to the wii and have it send a contact to the 59010 and the 59010 will send a System trigger to activate your macro
add more sensors to send more trigger commands to different things....Video sensor on a DVD, so when they hit eject(dvd powers up), it powers the system up and selects dvd input,
I did something similar awhile back...had a temp sensor when it reached max temp shut the system down, Then had a Voltage sensor on one of the I/O ports so if the temp was still high the system wouldnt power up unless temp was back in operating range, as well as the lighting was tied into the 590 through a relay so when the House off button was pressed it powered down the theater
Dont remember pricing on it though
Hope that helps. There may be other products that do similar as well