no save
Assistance
Achat
News

Forum | Linux/Unix
onduleur ups tools help
tlep, le sam. 12 nov. 2005 à 01:03:02
.. Puis un petit test:

Je débranche l'onduleur pour vérifier la validité des infos, et je tape :

while true; do upsc myups@localhost|grep charge;sleep 1;clear;done

Tout fonctionne: le niveau de batterie baisse:
battery.charge: 77

Là, je pourrais pousser plus avant les possibilités offertes par "nut", mais un petit shell via crontab (toutes les 5 minutes) me suffit :

#!/bin/bash
charge=`upsc myups@localhost|grep charge|awk '{print $2}'`
#Charge inférieure à 60%: bip !
if [ $charge -lt 60 ];then echo -e "\a";fi
#Charge inférieure à 45%: arrêt du système !
if [ $charge -lt 45 ];then shutdown -h now "\a";fi

Avis aux amateurs !

Thierry
Précédenttlep
nov. 05
Syagrius
janv. 06
Suivant
REPONSES
tlep
nov. 05
tlep
nov. 05
Syagrius
janv. 06
Version Web
Réalisé par RedShift
no save