An arc-flash prevention device for preventing arc-flashes in an electrical system, the arc-flash prevention device comprising: a heat sensor for monitoring a temperature of an electrical conductor (101, 102, 103), the heat sensor being a non-contact heat sensor; a controller operably coupled to the heat sensor, the controller configured to receive an indication of the temperature of the electrical conductor (101, 102, 103) from the heat sensor and arrest a flow of current in the electrical conductor (101, 102, 103) based on the monitored temperature; a power source operably coupled to the controller and the heat sensor for providing power to the controller and the heat sensor; characterized in that the arc flash prevention device further comprises a relay operably connected to the controller, the relay further operably connected to a switch (101 a, 102a, 103a) disposed in line in the electrical conductor (101, 102, 103), the relay configured to receive a signal from the controller to arrest the flow of current in the electrical conductor (101, 102, 103) and cause the switch (101a, 102a, 103a) to open based on the received signal, that the electrical conductor (101, 102, 103) is a first electrical conductor, the heat sensor further configured to monitor a temperature of a second electrical conductor and a third electrical conductor and send an indication of the temperature of first electrical conductor, the second electrical conductor, and the third electrical conductor to the controller, that the controller is configured to compare the temperature of the first electrical conductor, the temperature of the second electrical conductor, and the temperature of the third electrical conductor to a threshold temperature, that the controller is configured to compare an average of the temperatures of the first electrical conductor, the second electrical conductor, and the third electrical conductor to the threshold temperature, and that the controller is configured to arrest the flow of current in each of the first electrical conductor, the second electrical conductor, and the third electrical conductor if the temperature of the first electrical conductor, the temperature of the second electrical conductor, or the temperature of the third electrical conductor exceeds the threshold temperature. a heat sensor for monitoring a temperature of an electrical conductor (101, 102, 103), the heat sensor being a non-contact heat sensor; a controller operably coupled to the heat sensor, the controller configured to receive an indication of the temperature of the electrical conductor (101, 102, 103) from the heat sensor and arrest a flow of current in the electrical conductor (101, 102, 103) based on the monitored temperature; a power source operably coupled to the controller and the heat sensor for providing power to the controller and the heat sensor; characterized in that the arc flash prevention device further comprises a relay operably connected to the controller, the relay further operably connected to a switch (101 a, 102a, 103a) disposed in line in the electrical conductor (101, 102, 103), the relay configured to receive a signal from the controller to arrest the flow of current in the electrical conductor (101, 102, 103) and cause the switch (101a, 102a, 103a) to open based on the received signal, that the electrical conductor (101, 102, 103) is a first electrical conductor, the heat sensor further configured to monitor a temperature of a second electrical conductor and a third electrical conductor and send an indication of the temperature of first electrical conductor, the second electrical conductor, and the third electrical conductor to the controller, that the controller is configured to compare the temperature of the first electrical conductor, the temperature of the second electrical conductor, and the temperature of the third electrical conductor to a threshold temperature, that the controller is configured to compare an average of the temperatures of the first electrical conductor, the second electrical conductor, and the third electrical conductor to the threshold temperature, and that the controller is configured to arrest the flow of current in each of the first electrical conductor, the second electrical conductor, and the third electrical conductor if the temperature of the first electrical conductor, the temperature of the second electrical conductor, or the temperature of the third electrical conductor exceeds the threshold temperature.