WLED/usermods/Internal_Temperature_v2
Adam Matthews 78e7312adf Update usermod internal temperature
Enabled the storing the currently active preset or playlist for it to be restored later
2024-07-01 00:26:03 +01:00
..
assets Fixed images in readme 2024-06-27 17:52:41 +01:00
readme.md Fixes to feature update for Internal Temperature usermod 2024-06-28 15:47:54 +01:00
usermod_internal_temperature.h Update usermod internal temperature 2024-07-01 00:26:03 +01:00

readme.md

Internal Temperature Usermod

Screenshot of WLED info page

Screenshot of WLED usermod settings page

Features

  • 🌡️ Adds the internal temperature readout of the chip to the Info tab
  • 🥵 High temperature indicator/action. (Configurable threshold and preset)
  • 📣 Publishes the internal temperature over the MQTT topic: mcutemp

Use Examples

  • Warn of excessive/damaging temperatures by the triggering of a 'warning' preset
  • Activate a cooling fan (when used with the multi-relay usermod)

Compatibility

  • A shown temp of 53,33°C might indicate that the internal temp is not supported
  • ESP8266 does not have a internal temp sensor -> Disabled (Indicated with a readout of '-1')
  • ESP32S2 seems to crash on reading the sensor -> Disabled (Indicated with a readout of '-1')

Installation

  • Add a build flag -D USERMOD_INTERNAL_TEMPERATURE to your platformio.ini (or platformio_override.ini).

📝 Change Log

2024-06-26

  • Added "high-temperature-indication" feature
  • Documentation updated

2023-09-01

  • "Internal Temperature" usermod created

Authors