Resetting when the heat kicks on

I had someone reach out to me with a problem where their HestiaPi was rebooting every time the heat turned on. This occurred right after they re-flashed their SD card, which they did because their thermostat started boot looping.

In the end it turned out to be a faulty SD card. The user bought a new SD card, flashed it with the v1.4-dev image and it’s working fine now. They then tried flashing that same image to the old card, using the same software (the disks program) to do so and it still had the resetting problem when the heat kicked on.

I wanted to mention this here so it’s documented, because I certainly didn’t think a faulty SD card would cause the behavior they described! I’m still perplexed just thinking about this, but in the end, we don’t necessarily have to understand why something is broken in order to know how to fix it. I plan on updating the troubleshooting section of the owner’s manual to document this problem and solution there as well.

2 Likes

I find it hard to believe that we know all the required info. I mean, the issue IMHO is in the power that must come from the heating system. Is it an HVAC 24V AC system? Possibly when the heating comes on, the instant load dips the voltage supplied to the HestiaPi causing the reboot.
One test to validate my hypothesis, is to use the faulty SD, disconnect the wire for the heating from the HestiaPi and trigger the heating to come on from the app or the LCD. Obviously the heating will not start but everything including the relay will work. If the device did not reboot, then I believe 99% it is an external power issue.
Another test, with the heating wire still disconnected, is to manually trigger the same heating system of the house and see if it causes a reboot.
The fact that changing the SD card stopped the issue, may be a coincidence, or simply the time to flash and change the SD card gave some time for the power supply of the house providing power to rest. Maybe we are dealing with tight tolerances and external factors like temperature affect the 24V power line.
I would love to hear the outcome of these 2 tests. Also a picture of the wiring going in the HestiaPi would be great.