Add StatusEvent
Refactor send_on/off
Signal disconnected.