smart socket