listen to button and send state, led stuff