openevse_esp32_firmware icon indicating copy to clipboard operation
openevse_esp32_firmware copied to clipboard

Temperature monitoring and throttling on ESP32

Open chris1howell opened this issue 2 years ago • 0 comments

Move temperature monitoring and throttling to ESP32 leaving the OpenEVSE controller only monitoring for emergency shutdown at 72C.

The temperature monitoring and throttling feature on the OpenEVSE controller is not very granular 50% or 100%, and the notification is in RED and causes many support requests. The ESP32 has much more horsepower and can finely adjust current in 1A increments to get the maximum power possible for a given temperature.

Implement monitoring and control in ESP32 with user adjustable point between disabled or 60C to 70C, default set to enabled at 65C. Let ESP32 increase/decrease current in 1A increments, to maintain the set MAX temperature. Similar to a PID loop or 3D printer heating element.

Provide a softer message to inform user of throttling while charging at normal color (not RED). Suggestion - Temp 65.0C @ 98% Provide message on screen after charging to inform of throttling during session. Suggestion. Max throttle 2%

chris1howell avatar Mar 17 '22 23:03 chris1howell