This is a Renogy Rover 100A MPPT Charge Controller. It includes the temperature sensor. The case has a few scratches on it. It sat unconnected and unused for several years. I don't believe it was every used. The protective covering for the display is still mostly in place.