Plus d'intégration sur back_UPS (mon onduleur)

bonjour, HAOS sur proxmox dernière version.
j’ai mon intégration Back_ups qui ne fonctionne depuis quelques temps (sutement après mise à jour du core)
Le lien est sur USB que je vois dans la partie materiel

chemin : `/dev/bus/usb/001/003`

BUSNUM: '001'
DEVNAME: /dev/bus/usb/001/003
DEVNUM: '003'
DEVPATH: >-
  /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4
DEVTYPE: usb_device
DRIVER: usb
ID_BUS: usb
ID_FOR_SEAT: usb-platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_4
ID_MODEL: Back-UPS_ES_850G2_FW:938.a2_.I_USB_FW:a2
ID_MODEL_ENC: Back-UPS\x20ES\x20850G2\x20FW:938.a2\x20.I\x20USB\x20FW:a2\x20
ID_MODEL_ID: '0002'
ID_PATH: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4
ID_PATH_TAG: platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_4
ID_PATH_WITH_USB_REVISION: platform-fd500000.pcie-pci-0000:01:00.0-usbv2-0:1.4
ID_REVISION: '0090'
ID_SERIAL: >-
  American_Power_Conversion_Back-UPS_ES_850G2_FW:938.a2_.I_USB_FW:a2_5B2205T46579
ID_SERIAL_SHORT: 5B2205T46579
ID_USB_INTERFACES: ':030000:'
ID_USB_MODEL: Back-UPS_ES_850G2_FW:938.a2_.I_USB_FW:a2
ID_USB_MODEL_ENC: Back-UPS\x20ES\x20850G2\x20FW:938.a2\x20.I\x20USB\x20FW:a2\x20
ID_USB_MODEL_ID: '0002'
ID_USB_REVISION: '0090'
ID_USB_SERIAL: >-
  American_Power_Conversion_Back-UPS_ES_850G2_FW:938.a2_.I_USB_FW:a2_5B2205T46579
ID_USB_SERIAL_SHORT: 5B2205T46579

et dans l’entité j’ai localhost:3493

le message affiché lorsque je pesse sur les … est
error fetching UPS states: Multiple exceptions: [Errno 111], connect call failed (‹ ::1 ›, 3493, 0,0=) Connect call failed (‹ 127.0.0.1, 0,0,1 ›, 3493)

merci de votre aide

Salut,

c’est quoi l’intégration back_ups? tu as un lien qui dit ce que c’est?

Sinon, généralement si c’est un onduleur connecté en USB sur la machine, il faut installer le module complémentaire NUT pour faire le lien avec l’onduleur en USB, et ensuite dans HA ajouter une intégration NUT, mais ça ne marche pas avec « localhost:3493 » mais avec « a0d7b954-nut:3493 »

oui l’intégration c’est bien avec l’onduleur UPS

quand tu dis « a0d7b954-nut:3493 » tu trouves ou cette valeur ?

Ça dépend si le port usb sur lequel est connecté l’onduleur est passé (pass-through) à la VM HA ou pas.
Personnellement mpin onduleur et le service NUT sont montés directement sur mon hôte proxmox. Donc l’ip renseignée dans mon intégration est : ip_proxmox:3493

désolé mais j’ai donné une mauvaise info au départ (me suis trompé de HA) :

je suis sur RPI4 en direct HAOS

  • Core 2024.4.3
  • Supervisor 2024.04.0
  • Operating System 12.2
  • Interface utilisateur 20240404.2

oui je suis sur un port USB du RPI4 dont la copie est 1er post .

dans ce cas je dois mettre

/dev/bus/usb/001/003:3493  ou autre chose ? 

Bonjour,

Si je peux me permettre d’utiliser ton post,
J’ai un onduleur APC BACK-UPS 700 VA,
Mon HomeAssistant est installé sur un serveur Proxmox,
Malgré plusieurs tentatives, je n’arrive pas à le configurer,
Auriez-vous une solution à m’indiquer s’il vous plait,

Merci pour vos retours,
Bonne journée,
Tom’s,

Tu as bien l’add-on installé? C’est en partie expliqué dans la doc de l’add-on… ils devraient l’ajouter à la doc de l’intégration aussi…

Si tu ne dis pas ce que tu as fait, ça va être difficile…
Comme je disais plus haut pour un onduleur USB, il faut installer le module complémentation NUT, puis une fois lancé, dans HA , il faut ajouter l"intégration NUT.

oui j’ai l’addon installé (celui depuis paramétrage/ajouter une intégration/ NUT)
ou j’ai la demande d’adresse IP / Port / Id /Mdp ou j’ai loupé une étape ?

Alors attention à la confusion.
Add-On = Module complémentaire = paramètres > modules complémentaires
Une Intégration c’est autre chose, c’est une fonction interne à HA qui permet d’intégrer une fonctionnalité.

oui pardon ,l’add-on a aussi été installé via mes modules complémentaires
en regardant les logs, l’erreur vient du fait pour une raison qui m’échappe l’add-on oblige le changement de MDP dans la partie configuration et le redémarrage de l’add-on une fois réalisé.
J’ai donc changé le mdp dans la configuration de l’add-on, redémarré, pus refait une réinitialisation de l’intégration.
Et là ça fonctionne.
Merci de pour vos retours et je vais mettre ce post n résolus avec cette explication.

Bonsoir,

J’ai installé le module complémentaire ‹ Network UPS Tools ›, ainsi que l’intégration ‹ Network UPS Tools ›, le nom d’utilisateur passe sans souci, par contre j’ai un souci avec mon mot de passe,
Voici les logs du module complémentaire:

Network UPS Tools

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting

-----------------------------------------------------------
 Add-on: Network UPS Tools
 Manage battery backup (UPS) devices
-----------------------------------------------------------
 Add-on version: 0.13.0
 You are running the latest version of this add-on.
 System: Home Assistant OS 12.2  (amd64 / qemux86-64)
 Home Assistant Core: 2024.4.3
 Home Assistant Supervisor: 2024.04.0
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-timezone: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
[02:07:12] INFO: Configuring timezone (Europe/Paris)...
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service base-addon-timezone successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/nut.sh
[02:07:13] INFO: Setting mode to netserver...
[02:07:13] INFO: Generating /etc/nut/upsd.users...
[02:07:13] INFO: Configuring user: toms
[02:07:13] INFO: Password is NOT in the Have I Been Pwned database! Nice!
[02:07:13] INFO: Configuring Device named myups...
[02:07:13] INFO: Starting the UPS drivers...
Using subdriver: APC HID 0.98
Network UPS Tools - Generic HID driver 0.47 (2.8.0)
USB communication driver (libusb 1.0) 0.43
Network UPS Tools - UPS driver controller 2.8.0
cont-init: info: /etc/cont-init.d/nut.sh exited 0
cont-init: info: running /etc/cont-init.d/nutclient.sh
cont-init: info: /etc/cont-init.d/nutclient.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun upsd (no readiness notification)
services-up: info: copying legacy longrun upsmon (no readiness notification)
[02:07:14] INFO: Starting the UPS information server...
   0.000000	fopen /run/nut/upsd.pid: No such file or directory
   0.000014	Could not find PID file '/run/nut/upsd.pid' to see if previous upsd instance is already running!

   0.000158	[D1] debug level is '1'
   0.000207	listening on 0.0.0.0 port 3493
   0.000326	Connected to UPS [myups]: usbhid-ups-myups
s6-rc: info: service legacy-services successfully started
   0.001418	Running as foreground process, not saving a PID file
[02:07:14] INFO: Starting the UPS monitor and shutdown controller...
   0.000000	fopen /run/nut/upsmon.pid: No such file or directory
   0.000018	Could not find PID file to see if previous upsmon instance is already running!

   0.000168	Using power down flag file /etc/killpower
   0.000262	UPS: myups@localhost (primary) (power value 1)
   0.000282	[D1] debug level is '1'
   0.000301	[D1] debug level is '1'
   0.000305	Warning: running as one big root process by request (upsmon -p)
   0.000348	[D1] Saving PID 458 into /run/nut/upsmon.pid
Init SSL without certificate database
   0.001775	[D1] Trying to connect to UPS [myups@localhost]
   0.501148	User upsmonmaster@127.0.0.1 logged into UPS [myups]
   0.002376	[D1] Logged into UPS myups@localhost

Merci pour l’attention donnée à mon problème,
Bonne soirée,
Toms,

Salut,

tu ne semble pas avoir de souci de mot de passe.
Et le log partagé est normal en fait. L’add-on est activé et connecté àton onduleur.
Il faut maintenant configurer l’intégration.

1 « J'aime »

Bonsoir @AlexHass,
J’ai relancé le module complémentaire, configuré l’intégration,
Et là ça fonctionne,

Merci pour ton aide,
Bonne soirée,
Toms

1 « J'aime »