Python

Vous pouvez également interagir avec le PiPower en utilisant Python.

source /opt/pipower5/venv/bin/activate

Nous fournissons plusieurs exemples Python pour démontrer différents cas d’utilisation. Accédez au répertoire d’exemples pour les explorer :

cd ~/pipower5/examples

Voici les scripts disponibles et leurs fonctions :

  • read_all.py : Lit toutes les informations d’état du PiPower 5 en une seule fois et traite chaque élément individuellement.

  • read_individual.py : Montre comment lire des données spécifiques du PiPower 5 individuellement.

  • set_shutdown_percentage.py : Configure le pourcentage d’arrêt. Lorsque le niveau de la batterie descend en dessous du seuil configuré, le PiPower 5 envoie une demande d’arrêt à l’hôte et coupe l’alimentation une fois l’arrêt terminé.

  • read_power_btn.py : Lit l’état actuel du bouton d’alimentation du PiPower 5.