Apparatus for connecting an electric vehicle to an electrical socket, comprising: a socket connector configured to couple with the electrical socket to receive 220 to 240 volts alternating current; a housing; a power conduit connected to the socket connector and configured to convey a voltage from the electrical socket, the power conduit extending from the socket connector to the housing, through the housing, and out the housing; a power control device comprising a relay to bridge portions of the power conduit arranged in the housing and connected to the power conduit; a current monitor comprising a ground fault interrupter arranged in the housing and connected to the power conduit; a control circuit arranged in the housing and connected to the power conduit and configured to generate signals corresponding to the voltage along the power conduit; a vehicle connecter connected to the power conduit configured to connect to the electric vehicle to deliver the 220 to 240 volts alternating current to the vehicle, the vehicle connector comprising a SAE J1722 connector; a processor arranged in the housing and connected to the control circuit and configured to receive the signals corresponding to the voltage along the power conduit from the control circuit and send signals to the control circuit, wherein the processor is configured to react according to the signals received from the control circuit to control the relay and the ground fault interrupter and wherein the processor is further configured to control components of the electric vehicle including heating or cooling of the vehicle; an auto-reset function configured to, if the ground fault interrupter interrupts power transfer to the electric vehicle, restore power transfer to the electric vehicle after an interruption of power transfer for a predetermined period of time or for a predetermined number of tries; and a voltage regulator configured to step up or step down the voltage to provide regulated voltage to the processor. a socket connector configured to couple with the electrical socket to receive 220 to 240 volts alternating current; a housing; a power conduit connected to the socket connector and configured to convey a voltage from the electrical socket, the power conduit extending from the socket connector to the housing, through the housing, and out the housing; a power control device comprising a relay to bridge portions of the power conduit arranged in the housing and connected to the power conduit; a current monitor comprising a ground fault interrupter arranged in the housing and connected to the power conduit; a control circuit arranged in the housing and connected to the power conduit and configured to generate signals corresponding to the voltage along the power conduit; a vehicle connecter connected to the power conduit configured to connect to the electric vehicle to deliver the 220 to 240 volts alternating current to the vehicle, the vehicle connector comprising a SAE J1722 connector; a processor arranged in the housing and connected to the control circuit and configured to receive the signals corresponding to the voltage along the power conduit from the control circuit and send signals to the control circuit, wherein the processor is configured to react according to the signals received from the control circuit to control the relay and the ground fault interrupter and wherein the processor is further configured to control components of the electric vehicle including heating or cooling of the vehicle; an auto-reset function configured to, if the ground fault interrupter interrupts power transfer to the electric vehicle, restore power transfer to the electric vehicle after an interruption of power transfer for a predetermined period of time or for a predetermined number of tries; and a voltage regulator configured to step up or step down the voltage to provide regulated voltage to the processor.