Thanks @Bryce , but if you double check my post, I’ve already linked to that forum and repeated (if you scroll up from your linked comment) that I don’t think requirement #2 is met by that solution.
Thanks @brian86770, but I come from more of a software background than a hardware/electronics background, so I’m having trouble following your suggestion.
Ideally I’m looking for a solution that is ideally as off-the-shelf as possible, but if I need to go bespoke, I’m more capable of writing software than mucking around with the electronics.
Sorry about the delay in getting back to you, you should be able to use the DFRobot hat in this case, it’s quite similar to the PiJuice in many respects. The issue with being able to reboot after mains power is restored should actually be included in that functionality (although, this will likely require some modification of the HAT in order to setup). As soon as power is cut (when the script is configured correctly), the UPS triggers a safe shutdown of your Pi to avoid corruption and similar issues, then when the power is restored, the Pi should start-up as normal, similarly to if it was plugged in to the socket directly via its USB port. If you have any further questions please let us know.
Just to clarify, what makes you think the auto-boot will work (after a controlled shutdown) in my situation, if the person in the other thread said that DFRobot product page forum post said it can’t be done?
Do you know if the DFRobot HAT will work with (or even fit in) my Argon One case (note: I’m fortunate to have an Argon One case that does have beta firmware to auto-boot)?
Also, do you have a recommendation for a suitable battery to be paired with the DFRobot HAT?
Unfortunately, the hat doesn’t fit in an Argon One, I also tried setting it up and you can likely find a way to be able to modify it to send the power on signal when the power is restored, but the difficulty of doing that will likely be harder than just using a totally external UPS which sends the shutdown signal before cutting power. As for a suitable battery, anything greater than 1000mAh at 3.7V from our LiPo range will do the trick if you would still like to use the DFRobot hat. If there’s anything else that I can help you with please let me know.
No worries, the Eaton looks good for that application from what I’ve seen, make sure to let us know how you go, we’ve had a few customers asking about UPS for Pi-based (and similar microcontroller) projects. If you’ve got any recommendations for products please let us know and we’ll see what we can do to get some in stock.
I ended up going for the Eaton 5e (850VA), because I’m powering an NVR as well (as my Pi).
Had some regret soon after purchasing it, because I assumed Eaton provided Linux software for ARM64 architecture (i.e. the Pi), but realised that they don’t. Contacted them about it and they were quite unhelpful about it (essentially told me tough luck).
Did a bit of research myself and managed to get what I originally intended to do via Network UPS Tools (which fortunately supports my Eaton).
I would note that the NUT route is not for the Linux/software faint hearted, so if you prefer GUIs, than look elsewhere from Eaton.
Also, one other annoyance (with this Eaton) is that disabling the beeper in the UPS doesn’t seem to persist (i.e. it gets enabled when the UPS power cycles).