Shelly 1 plus too hot on AC even idle?

Just bought a Shelly 1 Plus and flashed ESPHome according to the official instruction. However, the temperature reading seems to be too high. E.g., with ambient temperature being 22℃, the temperature of the Shelly 1 plus itself stables around 44℃. Infrared thermometer reads around 37 ℃.

Note: The first temperature peak is when I installed it in the attic which is around 35 ℃.

Can I get some confirmation from Shelly 1 plus users if this is within normal temperature range? What’s your reading. Thanks!

Experience suggests that the quiescent core temperature reported by similar Shelly devices are up to 20-30 degrees above ambient. Under load this can go up by another 20-30 degrees.

https://community.home-assistant.io/t/shelly-2-5-high-temperature/443278/1

Ambient temperatures over 40℃ should be avoided. The internal over-temp protection, apparently, shuts the device off at 95℃

Thanks for the reply. That seems to be a valid point regarding the working temperature of electronic chips. I’ll monitor for several days and see if anything goes wrong. Thanks!