added setId to client and autoSetChanel, plus ControlChannelTest