use websocket to report installation status