Specifications
After a software shutdown: the power on a Raspberry Pi needs to be toggled to reboot. This becomes an issue when a Raspberry Pi is deployed remotely e.g. for monitoring temperature in a refrigeration unit or using a Pi with solar panels etc. PiZ-UpTime PLUS is an intelligent UPS in a Raspberry Pi-Zero form-factor. It is designed to be used with regular Raspberry Pis e.g.: Pi-3 and Pi-4: Pi-Zero etc. with a 40-pin header. To use it: connect a Li-Ion battery and start the provided Python script. PiZ-UpTime PLUS allows different operating modes. For shutdown the operating modes are: Initiate a soft shutdown once power fails: giving enough time to complete the shutdown properly. The duration the UPS operates is set in the Python script. Operate as a UPS till the battery runs low or the power returns. If the battery runs low: initiate a soft shutdown. Battery low level is configured in the Python script. When power returns the operating modes are: Start the Raspberry Pi immediately. Wait for a designated period for power to stabilize or wait for other sensors / devices to come up before starting the Pi. The wait period is set in the Python script.