Hi Mike,
I also wanted something similar. I couldn't find one so I rolled my own. Here is how I programmed it to work. It also has a connection to the audio panel to give you feedback that the system is on.
1) When you turn the main "Smoke Arm" switch on, the controller beep two times (connection to the audio panel) letting you know it is armed.
2) If you press the button on the stick twice within 1/2 second, it turns the smoke on.
3) When the smoke is on, the controller beeps once every 2 seconds letting you know the smoke is on.
4) Depressing the button on the stick once disengages the system. Audio feedback of a few consecutive beeps lets you know the smoke system is off.
If you want to know more, email me at mike [at] rvplane [dot] com.