Besoin d'aide pour gérer un onduleur avec nut

Vous avez des questions concernant les scripts dans Domoticz, posez vos questions ici, quelque soit le langage nous tenterons des réponses pertinentes ...
Chris54220
Messages : 124
Enregistré le : 20 mars 2016, 20:54
Localisation : Nancy

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Chris54220 »

tu as essai de supprimer ces 3Ligne la

AT ONBATT * START-TIMER shutdownnow 600
AT ONBATT * START-TIMER onbattwarn 30
AT ONLINE * CANCEL-TIMER onbattwarn

moi je ne les ai pas et je n'ai pas ton soucis
Christopher

Roland
Messages : 11
Enregistré le : 24 mai 2016, 08:44

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Roland »

c’est ce que j’essaie en ce moment.
Je te dirais plus tard, mais je sens que c’est la bonne piste.

PS : Es-tu anglais ?

Chris54220
Messages : 124
Enregistré le : 20 mars 2016, 20:54
Localisation : Nancy

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Chris54220 »

non je ne suis pas anglais
Christopher

Roland
Messages : 11
Enregistré le : 24 mai 2016, 08:44

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Roland »

Je pige pas… ça reboot toujours.
pourrais-tu montrer ta config ?

Chris54220
Messages : 124
Enregistré le : 20 mars 2016, 20:54
Localisation : Nancy

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Chris54220 »

nut.conf

Code : Tout sélectionner

MODE=standalone
ups.conf

Code : Tout sélectionner

[eaton]
	driver = usbhid-ups
	port = auto
upsd.conf

Code : Tout sélectionner

MAXAGE 15
MAXCONN 1024
upsd.users

Code : Tout sélectionner

[admin]
    password = adminpass
    actions = SET
    instcmds = ALL

[upsmonitor]
    password  = userpass
    upsmon master
upsmon.conf

Code : Tout sélectionner

MONITOR eaton@localhost 1 upsmonitor userpass "master"
MINSUPPLIES 1

FINALDELAY 5
SHUTDOWNCMD "sudo /sbin/shutdown -h +0"

NOTIFYCMD "/etc/nut/notifycmd.sh"

NOTIFYMSG ONLINE        "UPS %s sur la puissance de la ligne"
NOTIFYMSG ONBATT        "UPS %s sur la batterie"
NOTIFYMSG LOWBATT       "UPS %s a plus de batterie"

NOTIFYFLAG ONLINE       EXEC+SYSLOG+WALL
NOTIFYFLAG ONBATT       EXEC+SYSLOG+WALL
NOTIFYFLAG LOWBATT      EXEC+SYSLOG+WALL
notifycmd

Code : Tout sélectionner

#!/bin/bash
#
# NUT NOTIFYCMD script

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin

trap "exit 0" SIGTERM

if [ "$NOTIFYTYPE" = "ONLINE" ]
then
        echo $0: Courant revenu | wall
	curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=udevice&idx=66&nvalue=1&svalue=Secteur"
	curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=addlogmessage&message=Courant%20revenu"	#Ecriture dans les Log
        # Parce que tout cas de ce script pour quitter.
        killall -s SIGTERM `basename $0`
fi

if [ "$NOTIFYTYPE" = "ONBATT" ]
then
	curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=udevice&idx=66&nvalue=3&svalue=Sur%20Batterie"
    curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=addlogmessage&message=Sur%20Batterie"		#Ecriture dans les Log
	# Boucle avec une seconde d intervalle pour permettre la réception de SIGTERM
        let "n = 2400"
        while [ $n -ne 0 ]
        do
                sleep 1
                let "n--"
        done
fi

if [ "$NOTIFYTYPE" = "LOWBATT" ]
then
        echo $0: UPS batterie déconnectée ou basse | wall
	curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=udevice&idx=66&nvalue=4&svalue=Batterie%20Faible"
	curl --silent -s -i -H  "Accept: application/json"  "http://192.168.1.5:8080/json.htm?type=command&param=addlogmessage&message=Batterie%20Faible"		#Ecriture dans les Log
        echo $0: shutdown Envoyer | wall
        sleep 10
        upsmon -c fsd
fi
voila
Christopher

Roland
Messages : 11
Enregistré le : 24 mai 2016, 08:44

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Roland »

Merci beaucoup.
Je raccroche les gants pour ce soir.
Et demain matin matin je regarde ce qui peut clocher en comparant ta config à la mienne.
Bonsoir.

Roland
Messages : 11
Enregistré le : 24 mai 2016, 08:44

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par Roland »

Bon. C’est désespérant. Avec ta configuration le problème se pose encore :
reboot du RPI après 10 minutes.
Et je ne vois pas comment je peux détecter son origine.
Là je suis perdu…

TG76
Messages : 36
Enregistré le : 10 nov. 2017, 12:04

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par TG76 »

Bonjour,

je suis en train de chercher a faire quelque chose déja fait apparemment. mais je n'ai pas (encore je ne sais pas si je les aurais un jour) les compétences pour le faire.

Donc j'ai un onduleur eaton 650 usb connecté sur un NAS synology DS214SE et je voudrais que le nas indique au Rpi de s'eteindre.

Bon j'ai bien vu vos fichiers respectifs, mais est ce que quelqu'un pourrait nous faire un beau tuto? pas encore trouvé et je suis sur que ca pourrait servir à un certain nombre.

d'avance merci

TG76
Domoticz installé sur NAS synology DS214SE + station météo WMR86 + Detecteurs de fumées Chacon

higgins91
Messages : 452
Enregistré le : 17 nov. 2016, 11:06

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par higgins91 »

j'ai voulus faire pareil, mais de ce que j'ai lu, synology à coupé les ponts et le nas ne transmet plus les infos de l'onduleur qu'a d'autres NAS synology...
Je me suis rabattu sur brancher l'usb sur le PI mais j'ai pas réussit à récupérer les infos (la très grande majorité des tutos sont des clones qui ne sont plus à jour...) du coup rien n'est connecté mais ça n’empêche pas de fonctionner heureusement !

TG76
Messages : 36
Enregistré le : 10 nov. 2017, 12:04

Re: Besoin d'aide pour gérer un onduleur avec nut

Message par TG76 »

Il doit bien pourtant y avoir un moyen d'eteiny les deux proprement...
Domoticz installé sur NAS synology DS214SE + station météo WMR86 + Detecteurs de fumées Chacon

Répondre