J’ai fait l’acquisition d’un onduleur Eaton ellipse ECO 650 USB et j’ai donc installé le plugin. Ca marche en connectant l’usb de l’onduleur sur mon nas synologie.
Mais je préfèrerais que le serveur NUT soit sur mon pi hébergeant Jeedom.
J’ai vu des tuto mais qui datent. Quel tuto avez-vous employé pour installer le serveur NUT sur un PI ?
Slt
Je suis en plein dedans et c’est sur les tutos datent un peu.
Depuis 15 jours je galère grave …
Par contre j’ai pas mal avancé même s’il reste encore quelques petits trucs qui déconnent.
Par exemple a chaque reboot du pi, il vient m’effacer la directory /var/run/nut/upssched des fichiers pipefn et du lockfn demandés par upssched.conf. Pas encore trouvé la raison !
Des pb de droits aussi sur upsmon.pip !
Sinon je sais piloter l’USB par le PI maître, récupérer les infos sur un pi esclave et un nas synology via le réseau IP, gérer des timers pour des envoyer des mails et des sms (via jpi).
Il me reste à bien comprendre le principe des arrêts forcés et finir de programmer les séquencés d’arrêt.
Je me suis fait un résumé méthodologique si je devais recommencer tout ça dans un an ou 2. C’est en cours de rédaction et sans chichi mais si tu veux servir de testeur je peux te faire un pdf.
En échange tu me dis ce qui n’est pas clair.
Slt,
Merci pour la proposition !
J’ai viens de finir en suivant au pied de la lettre le tuto en question donné par olivr2s. http://www.bernaerts-nicolas.fr/linux/75-debian/335-debian-wheezy-install-monitor-eaton-ups
Seul différence, j’ai été obligé de rajouter des sudo
Il faut dire que j’ai la chance d’avoir aussi un eaton et je n’ai donc pas été obligé de changer les valeurs (drivers etc).
Bref, ça marche.
Ceci dit, tu as peut être été plus loin dans la configuration ?
J’ai aussi pris des notes. Je peux bien sûr te les passer, mais ça ne t’apportera rien par apport au tuto. Je vais quand même les mettre au propre.
Et si tu veux, je peux relire les tiennes et comparer.
Là, j’ai testé les deux composants NUT et ça marche.
Ha je ne l’avais pas vu ce plugin.
Je l’ai installé, mais il ne fonctionne pour l’instant pas. J’ai été voir sa documentation et j’ai vu qu’il y a d’autres choses à faire pour que ça marche
Apcupsd doit être installé bien sûr, c’est lui qui sera interrogé
Il faut donc l’installer via la méthode appropriée sur votre système
#### Configuration de l’adresse d’écoute
Dans le fichier /etc/apcupsd/apcupsd.conf, vous devez vérifier le paramètre NISIP afin que ce soit bien l’adresse de la machine sur le réseau et pas 127.0.0.1 (qui serait non interrogeable)
NISIP 192.168.0.100
#### Modification d’apccontrol pour activer le push
Dans le fichier /etc/apcupsd/apccontrol, vous devez ajouter en début une ligne pour appeler Jeedom sur les évènements.
Copier celle qui est présente sur Jeedom
Je suppose que pour installer Apcupsd il suffit de faire un apt instal mais n’y a t il pas conflit ou doublon avec le serveur nut ?
J’ai l’impression que ce plugin fait plus du temps réel (de l’évènementiel) donc mieux que les deux autres. Je me trompe ?
J’avoue ne pas comprendre la phrase « Dans le fichier /etc/apcupsd/apccontrol, vous devez ajouter en début une ligne pour appeler Jeedom sur les évènements.
Copier celle qui est présente sur Jeedom »
J’ai donc testé :
Bizarrement, apcupsd était déjà installé, mais peut être pas lancé. Je n’ai rien eu à changer dans les fichiers et ça marche !
Soit par le fait d’avoir fait systemctl start apcupsd soit parce-que comme par prudence, j’ai fait une sauvegarde du pi, je l’avais arrêté et redémarré.
Une question :
Sais tu tous les combien les valeurs sont réactualisées ?
Avec ce plugin, comment tester si on est sur secteur ou sur batterie ? (l’équivalent de « statut onduleur » du plugin officiel NUT)
Je croyais que online voulait dire que le plugin est bien connecté au serveur et que le serveur fonctionne, voir reçoit bien les infos de l’onduleur. Tu me diras que j’aurais pu tester en débranchant…
Bon, là j’ai essayé d’installer un serveur nut sur un pi zero sans qu’il y ait jeedom dessus. Toujours avec le même tuto.
Le but est de monitorer un onduleur qui est dans une autre pièce que mon pi qui héberge jeedom.
Là, j’ai bien réussi à configurer, conformément au tuto, le serveur NUT.
Lorsque en local sur mon pi zero par ssh je fais
upsc eaton@localhost
J’obtiens
J’essaie en vain de configurer le plugin.
Configuration du plugin :
Adresse IP NUT : je met 192.168.1.X bref, l’adresse IP du pi zero sur lequel je viens d’installer le serveur nut
Nom d’utilisateur là, on met quoi ? je suppose upsmonitor puisque c’est ce que l’on a mis lorsque l’on fait
sudo nano /etc/nut/upsd.users
Ajouter à la fin (remplacer YOUR_PASSWORD par votre mot de passe
Mot de passe : ce que l’on a mis dans password =monMotDePasse ?
ID de l’ups là je ne mets rien puisque dans la doc du plugin ils disent que si on ne met rien il se débrouille.
Je site :
`
Si vous ne connaissez pas l’ID de votre/vos UPS laissez le champs vide puis enregistrez l’équipement, Jeedom va automatiquement remplir le champs ID de l’UPS et créer autant d’équipement que vous avez d’UPS sur votre serveur NUT.
Bon ben finalement comme tu as pu le lire dans mon précédent message, j’ai des problèmes pour configurer un serveur NUT qui n’est pas le pi qui héberge jeedom et son plugin. Je suis donc d’autant plus preneur de tes notes
Salut
Comme demandé ci joint le pdf avec mes notes.
SVP me confirmer quand tu l’as récupéré pour que je le retire.
A terme lorsque j’aurais tout fini je compte en faire un tuto mais là c’est vraiment trop tôt…
C’est encore un document de travail, je te le passe parce que ca peut t’aider à avancer (peut être) mais il me reste encore du taf pour finaliser.
C’est téléchargé !
Je regarde ça avec attention demain et bien sûr je te tiens au courant
Un rapide coup d’oeil me fait dire que ça a l’air bien détaillé
OK l’intérêt c’est que l’onduleur est géré directement par le pi. Indépendamment de Jeedom et des plugin. Du coup, c’est du vrai temps réel et en broadcast tu vois les événements s’afficher sur tous les esclaves en même temps, même le nas syno.
J’ai déjà pas mal avancé mais là il faut que j’arrête. Au pire, reprise cet après-midi.
J’écris mes commentaires et questions au fur et à mesure dans un word.
Je pourrai te le faire parvenir comment ? J’ai vu qu’il existe la notion de message direct dans le forum. Je testerai en message direct ?
Le temps réel est important pour des réactions rapides !
Histoire d’avancer pas à pas, à quel moment dans ton tuto on peut s’arrêter et faire un essai avec le plugin de jeedom ?
Le plugin ce n’est qu’un moyen de remonter les infos de l’onduleur…
Avec une configuration directe du serveur nut, on se passe des plugins jeedom. C’est direct ça limite forcement les risques.
Et je ne sais pas si on peut envoyer des commandes à l’onduleur avec le plugin ?
Nota
Je pense à un truc : comment ça se passe si on fait cohabiter la configuration directe et un plugin?
Il faudra tester. A un moment je me souviens avoir vu un warning suite à un truc lancé 2 fois. Je ne sais plus ou?
Il faut quand même faire remonter les infos à jeedom pour qu’il puisse agir (dans mon cas, éteindre des pi, un nas, arrêter une impression de mon imprimante 3d, m’envoyer un message par télégrame etc…). Tu fais comment ?