add the automatic device support
Let the user select the hostname if he wants to