Why Nostr? What is Njump?
2023-12-16 04:30:20
in reply to

Hestia Hacker on Nostr: OK, I've rebooted this thing at least 4 times in a row and it is working perfectly. ...

OK, I've rebooted this thing at least 4 times in a row and it is working perfectly. For these recent tests, I've been connecting to the #HestiaPi's WiFi acess point and gracefully rebooting the device.

So next, I'm going to completely shut down the machine (gracefully), and once it has soft powered down, unplug it for a few seconds and then plug it back in.

I expect it will work fine after I do this.

My hypothesis is that something might be getting corrupted when I abruptly yank the power and when it is powered back on, the process that reads this corrupted cache doesn't recover properly and is just chewing up memory and CPU power. This prevents the system from "settling down", which is what is causing the eternal loading screen.

My next test will be to cut power repeatedly until I can reproduce the issue. If I can't repro the problem, it casts doubt on my hypothesis. If I can, then maybe it'll lead me closer to the answer.

And for the record, I feel people should absolutely be able to cut the power abruptly on their thermostat and not have any problems. So that is what I plan on making be the case, if at all possible.
Author Public Key
npub1ydhmq6k7zshd5chdfrmpqpy44jyn02z7amw98knaqascw2flnpzq5serpq