No you don’t need an outside socket as we provide various lengths of weatherproof extension leads up to 25m that can go through a window to plug in inside.