Connection d'un onduleur en USB sur mon Atlas

Bonjour à tous

Cela fait 2j que j’essaie de faire communiquer un onduleur Eaton branché en USB sur mon Atlas et je ne m’en sors pas. Le démon est ok. J’ai créé l’équipement suivant:

avec les erreurs:

Comme cela dépasse mes compétences, j’ai demandé de l’aide à Gemini avant de déranger la communauté

en SSH j’ai installé NUT: sudo apt-get install -y nut nut-client nut-server

Modifié le fichier ups.conf

L’onduleur est bien reconnu:

Je vais arrêter les frais, j’ai peur pas finir de faire une boulette, si vous avez des idées, un grand merci d’avance

Bonjour,

L’onduleur est visible par le serveur NUT via la commande upsc - l ?

non

et pourtant:

Avez vous configuré le fichier upsd.conf pour dire au serveur d’écouter sur la machine locale ?

1 « J'aime »

Bonjour,

Pourquoi demander à Gemini et pas regarder la doc ? :confused: : ICI notamment

TiTidom.

1 « J'aime »

Bonjour @fonzie73 ,

En SSH, voici ce que j’avais fait pour raccorder cet onduleur à un RPI (doc du plugin) :

1/ Installer le serveur NUT : apt-get install nut
Répondre YES à la question posée

2/ Configurez ups.conf : nano /etc/nut/ups.conf
Ajouter à la fin du fichier:

[eaton]
driver = usbhid-ups
port = auto
desc = « Eaton 5S 550i »

ET aussi décommissionner la ligne ‹ maxretry = 3 › qui pause problème avec ce driver
# maxretry = 3

Sauvegarder

3/ Configurez nut.conf : nano /etc/nut/nut.conf
Modifier : MODE=standalone

Sauvegarder

4/ Pas obligatoire: utilisateur autorisé à commander le serveur NUT depuis Jeedom
Nécessaire uniquement pour lancer des ordres, comme la demande de l’arrêt de l’onduleur..
nano /etc/nut/upsd.users

[XXXX] => ton login**
password = YYYY** => ton mot de passe**
upsmin master
actions = SET
instcmds = ALL**

5/ Sécurité
Dans la mesure ou il y a des données sensibles dans certains fichiers (mot de passe..), seul l’utilisateur root et le groupe nut devront y accéder.:
chown root:nut /etc/nut/*
chmod 640 /etc/nut/*

6/ Lancer le pilote NUT manuellement
Il faut qu’un onduleur soit raccordé en USB sur le RPI (ou autre).
upsdrvctl start

7/ Pour que le serveur NUT se lance au démarrage du RPI
Problème : l’adresse IP de la carte réseau (ou wifi) monte après le montage du driver NUT.
Avec 0.0.0.0, on écoute sur toutes les classes IP sans distinction.

A NOTER que la mise en service du raspberry et donc de Jeedom sera plus longue

nano /etc/nut/upsd.conf
Remplacer LISTEN 127.0.0.1 3493
par LISTEN 0.0.0.0 3493

8/ Redémarrer le RPI : reboot

9/ Vérification du bon lancement du serveur NUT local
upsc eaton ups.status (‹ eaton › étant le nom attribué ci-dessus)

Résultat :
OL onduleur alimenté
OB onduleur sur batterie

10/ créer un équipement dans le plugin

Choisir le protocole de connexion NUT (protocole TCP direct) et auto-détection automatique

En espérant que cela puisse t’aider, mais la doc du plugin est bien plus complète :blush:

1 « J'aime »

Oui pourquoi ne pas regarder la doc Frédéric ? :fearful:

Désolé et merci pour le lien, ça fonctionne nickel

Petite question: le démarrage est automatique lorsque je redémarre mon atlas ?

Merci à tous !!!

1 « J'aime »

Bonjour,

Bonne nouvelle si cela fonctionne :slight_smile:

oui le serveur NUT démarre tout seul :+1:

TiTidom.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.