A 5v humidifier is now providing the "smoke" while the toggle switch activates the warning LED, buzzer and push button. Pushing the button activates the 12v solenoid, which automatically resets to avoid overheating. The mode selection from the potentiometer bounces around a bit, so I'll have to work on that, but now I'm looking at a test housing to work out how to lay everything out so the steam is kept away from the electronics.