Installation serveur NUT

Bonjour,
Quelqu’un aurais-t-il déjà installé un serveur NUT sur la même machine que JEEDOM (jeedom Smart/PRO) ?
J’ai trouvé un tuto :
mais le lien de la partie installation ne fonctionne pas…
Si quelqu’un a un autre tuto ou peut me détailler la procédure.

2 « J'aime »

Personne n’a un serveur NUT sur sa JEEDOM Smart/PRO?

2 « J'aime »

Salut,

J’ai un serveur NUT qui tourne sur une Smart. J’ai suivi la documentation officielle que j’ai recoupé avec un tuto correspondant + ou - à mon onduleur afin de savoir quel pilote utiliser.

1 « J'aime »

J’ai tenté l’installation mais au moment de lancer upsdrvctl start, j’ai en retour :

Network UPS Tools - UPS driver controller 2.7.4
Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33

Fatal error: 'maxretry' is not a valid variable name for this driver.

Look in the man page or call this driver with -h for a list of
valid variable names and flags.

Je pense que ma congig n’est pas bonne :
J’ai renseigné comme ceci dans le fichier ups.conf :

image

Une idée de ce que j’ai surement mal fait ?

Bonjour
Dans les lignes non commentées de /etc/nut/ups.conf, j’ai ça:
image

En tapant maxretry nut server sur un célèbre moteur de recherche, le 1er résultat :
#735351 - nut: Default option « maxretry » breaks usbhid-ups - Debian Bug report logs

ups.conf should not specify maxretry as default because not all drivers support it…

Je ne comprends pas tout… Il faut mettre le maxretry = 3 ou pas?
Je ne suis pas un habitué du code …
J’ai le même message avec ou sans…

Chez moi la ligne est commentée, j’ai peut-être été confronté à la même situation je ne me souviens plus :

[eaton]
 driver = usbhid-ups
 port = auto
 desc = "EATON 3S700"

# Set maxretry to 3 by default, this should mitigate race with slow devices:
#maxretry = 3

Tu as 2 fois port = mais pas de desc =

1 « J'aime »

J’ai essayé comme ceci :

Même message d’erreur, je ne vois pas pourquoi il me parle de maxretry alors que je ne le met pas…

1 « J'aime »

Il n’est pas inscrit tout à la fin du fichier en descendant avec la flèche bas ?

Tu peux éventuellement essayer de redémarrer la box si vraiment il n’y a pas de mention maxretry dans ups.conf

Attention
maxretry doit etre en dehors d’une definition de pilote
image

A la fin du fichier ca ne fonctionne pas. On est dans une definition d’un pilote

J’ai mis tout en bas du fichier, çà semble fonctionner

J’ai mis l’adresse IP du JEEDOM dans le champ IP du serveur NUT mais çà ne remonte pas les infos,
Il doit falloir mettre autre chose si on est en local non?

Dans quel ordre ?

image

Exactement ce que j’ai écrit là:

?? pas compris
Coté config, je suis OK je pense :


root@Jeedom:~# upsdrvctl start
Network UPS Tools - UPS driver controller 2.7.4
Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33
Duplicate driver instance detected! Terminating other driver!



J’ai mis l’adresse IP du JEEDOM dans le champ IP du serveur NUT mais çà ne remonte pas les infos,
Il doit falloir mettre autre chose si on est en local non?

Pas d’idée pour le plugin nut

J’utilise le plugin nut_free. J’ai mis localhost:
image

Vous avez fait le tuto d’install jusqu’au bout ?

En complément des réponses de @jpty, pour ma part je n’utilise pas de plugin dédié mais simplement le plugin script avec localhost également :
image

Ne faudrait-il pas modifier le plugin nut pour utiliser cron au lieu de cron15 ou 30? :thinking:
Voir: