PiPower3 notification

I use a PiPower 3 with a raspberry 4. All is running perfect - so far so good.

Nevertheless, I have three questions.

1st question: is there a possibility to get a notification in the moment the system noticed a power down of the power supply? I prefer to receive an email or a note on telegram or …. of this important moment.

2nd question: does someone found a way to “read” the status of the PiPower in the iOBroker application? The IOB has the capability to check the GPIOs … maybe this offers a gate between the PiPower and the IOB.

3rd question: on the www is the following for the previous PiPower module available Raspberry Pi UPS Power Bank - Monitor Battery on Blynk. Is this useable with the PiPower 3?

It should be feasible. PiPower3 supports detecting power failure events through hardware interrupts or software polling, and with the Raspberry Pi’s programming capabilities (Python + GPIO/I²C), real-time notifications can be implemented.

We have not conducted that experiment and are unable to provide technical support.

How do you intend to use PiPower V2 in conjunction with PiPower 3? We would like to know your intended usage.

Thank you for the information.

The variant “Display PiPower 2 status in a BLYNK application” described on the net is very detailed. Ultimately, a PHYTON script installed on the Raspberry PI accesses the following PiPower2 signals:

  • IN_DT (to PI GPIO 23, may need to be adjusted if GPIO_23 is in use for PiPOWER3)
  • CHG (to PI GPIO 24, may need to be adjusted if GPIO_24 is in use for PiPOWER3)
  • LO_DT (to PI GPIO 25, may need to be adjusted if GPIO_25 is in use for PiPOWER3)

Now the question arises whether the above signals are also available on the PiPOWER3? And also on which GPIO pins.

The next question also arises as to whether the two software/PHYTON scripts (PiPOWER3 and “BLYNK for PiPOWER2”) block and/or interfere with each other.

We will implement an email notification feature in the future, but it is not available yet. PiPower 3 does not use GPIO to read these statuses; you can directly use the PiPower 3 library to obtain these statuses. By organizing examples from PiPower 2 and PiPower 3, you can read the status of PiPower 3 on Blynk.