An electronic device (100, 200, 300, 400) comprising: a power source to supply power to a peripheral device; and a display unit (210, 302); characterised in that the electronic device further comprises: a sensor (206, 312) to monitor a power consumption of the peripheral device in an idle mode; and a controller coupled to the sensor (206, 312) to: detect that the power consumption of the peripheral device is greater than a threshold; generate a popup message on a user interface of the electronic device (100, 200, 300, 400) based on the detection, wherein the popup message comprises an option (212, 318, 326); direct the power source (104, 204, 310) to continue to provide the power to the peripheral device in response to a determination that the option (212, 318, 326) is selected prior to an expiration of a timer; and output a power cut off signal to the power source (104, 204, 310) to cut off the power to the peripheral device in response to a determination that the timer expires without the selection of the option (212, 318, 326). a power source to supply power to a peripheral device; and a display unit (210, 302); characterised in that the electronic device further comprises: a sensor (206, 312) to monitor a power consumption of the peripheral device in an idle mode; and a controller coupled to the sensor (206, 312) to: detect that the power consumption of the peripheral device is greater than a threshold; generate a popup message on a user interface of the electronic device (100, 200, 300, 400) based on the detection, wherein the popup message comprises an option (212, 318, 326); direct the power source (104, 204, 310) to continue to provide the power to the peripheral device in response to a determination that the option (212, 318, 326) is selected prior to an expiration of a timer; and output a power cut off signal to the power source (104, 204, 310) to cut off the power to the peripheral device in response to a determination that the timer expires without the selection of the option (212, 318, 326). a sensor (206, 312) to monitor a power consumption of the peripheral device in an idle mode; and a controller coupled to the sensor (206, 312) to: detect that the power consumption of the peripheral device is greater than a threshold; generate a popup message on a user interface of the electronic device (100, 200, 300, 400) based on the detection, wherein the popup message comprises an option (212, 318, 326); direct the power source (104, 204, 310) to continue to provide the power to the peripheral device in response to a determination that the option (212, 318, 326) is selected prior to an expiration of a timer; and output a power cut off signal to the power source (104, 204, 310) to cut off the power to the peripheral device in response to a determination that the timer expires without the selection of the option (212, 318, 326). detect that the power consumption of the peripheral device is greater than a threshold; generate a popup message on a user interface of the electronic device (100, 200, 300, 400) based on the detection, wherein the popup message comprises an option (212, 318, 326); direct the power source (104, 204, 310) to continue to provide the power to the peripheral device in response to a determination that the option (212, 318, 326) is selected prior to an expiration of a timer; and output a power cut off signal to the power source (104, 204, 310) to cut off the power to the peripheral device in response to a determination that the timer expires without the selection of the option (212, 318, 326).