Cursorily, your two LISTEN directives for same IP address can be
conflicting (one grabs the port another one wants)... And/or some service
dependencies (After/Wants/Requires in systemd) in your package are not set
up to start nut-server after surely having passed the network-online
milestone and having the expected IP address.

On Wed, Mar 27, 2024, 14:39 Nicolas via Nut-upsuser <
nut-upsuser@alioth-lists.debian.net> wrote:

> Bonjour à tous,
>
> Je n'arrive pas a faire marcher NUT avec HomeAssistant.
> Cela fait des mois que je suis la-dessus, mais sans succès !
> Je ne vois plus quoi faire ! Help !
>
>    -
>
>    Ubuntu 23.10
>    -
>
>    NUT version = 2.7.4-14ubuntu2
>    -
>
>    NUT installation method: Package
>    -
>
>    exact device name and related information : Riello IDG800
>
> Voici les commandes que je tape sur le PC connecté par USB à l'UPS :
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> * $ lsusb Bus 001 Device 002: ID 04b4:5500 Cypress Semiconductor Corp.
> HID->COM RS232 Adapter $ nut-scanner Neon library not found. XML search
> disabled. IPMI library not found. IPMI search disabled. Scanning USB bus.
> No start IP, skipping SNMP No start IP, skipping NUT bus (old connect
> method) [nutdev1]     driver = "riello_usb"     port = "auto"     vendorid
> = "04B4"     productid = "5500"     bus = "001" *
>
>
>
>
>
>
> *$ sudo upsdrvctl start Network UPS Tools - UPS driver controller 2.7.4
> Network UPS Tools - Riello USB driver 0.03 (2.7.4) Warning: This is an
> experimental driver. Some features may not function correctly.*
>
>
> Fichier : ups.conf
>
> *[**UPS_Bureau*
>
>
> *]     driver = riello_usb     port = auto #    vendorid = "04B4"
>                     # Lignes commentées car sinon **upsdrvctl start => *
> *Fatal error: 'vendorid' is not a valid variable name for this driver.
> #    productid = "5500"**                           # **upsdrvctl start
> => **Fatal error: 'productid' is not a valid variable name for this
> driver.*
> *#    bus = "001"**                                      # **upsdrvctl
> start => **Fatal error: '**bus**' is not a valid variable name for this
> driver.*
>
> *    desc = "Riello IDG 800 du bureau" *
>
>
> Si Fichier : upsd.conf
>
> *LISTEN localhost 3493*
> *LISTEN 127.0.0.1 3493*
> *LISTEN 192.168.0.49                # Adresse IP de mon HomeAssistant*
> *LISTEN 192.168.0.49 3493**       # Adresse IP de mon HomeAssistant*
>
> Alors
> * : *
> *$ upsc UPS_Bureau*
>
> *Error: Connection failure: Connection refused*
>
>
>
> *$ systemctl restart nut-server.service Job for nut-server.service failed
> because the control process exited with error code. See "systemctl status
> nut-server.service" and "journalctl -xeu nut-server.service" for details.*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *$ systemctl status nut-server.service × nut-server.service - Network UPS
> Tools - power devices information server      Loaded: loaded
> (/lib/systemd/system/nut-server.service; enabled; vendor preset: enabled)
>      Active: failed (Result: exit-code) since Wed 2024-03-27 10:28:00 CET;
> 16s ago     Process: 10715 ExecStart=/sbin/upsd (code=exited,
> status=1/FAILURE)         CPU: 12ms mars 27 10:28:00 nicolas-MS-7B19
> upsd[10715]: not listening on 192.168.0.49 port 3493 mars 27 10:28:00
> nicolas-MS-7B19 upsd[10715]: listening on 127.0.0.1 port 3493 mars 27
> 10:28:00 nicolas-MS-7B19 upsd[10715]: no listening interface available mars
> 27 10:28:00 nicolas-MS-7B19 upsd[10715]: not listening on 192.168.0.49 port
> 3493 mars 27 10:28:00 nicolas-MS-7B19 upsd[10715]: Network UPS Tools upsd
> 2.7.4 mars 27 10:28:00 nicolas-MS-7B19 upsd[10715]: listening on 127.0.0.1
> port 3493 mars 27 10:28:00 nicolas-MS-7B19 upsd[10715]: no listening
> interface available mars 27 10:28:00 nicolas-MS-7B19 systemd[1]:
> nut-server.service: Control process exited, code=exited, status=1/FAILURE
> mars 27 10:28:00 nicolas-MS-7B19 systemd[1]: nut-server.service: Failed
> with result 'exit-code'. mars 27 10:28:00 nicolas-MS-7B19 systemd[1]:
> Failed to start Network UPS Tools - power devices information server. *
>
>
> Si Fichier : upsd.conf
>
> *LISTEN 127.0.0.1 3493*
>
> Alors
> * : *
>
>
>
>
>
>
>
>
>
>
> *$upsc UPS_Bureau Init SSL without certificate database battery.capacity:
> 7 battery.charge: 255 [...] ups.serial:                  ups.status: OL
> ups.temperature: 255 ups.vendorid: 04b4 *
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *$systemctl status nut-server.service ● nut-server.service - Network UPS
> Tools - power devices information server      Loaded: loaded
> (/lib/systemd/system/nut-server.service; enabled; vendor preset: enabled)
>      Active: active (running) since Wed 2024-03-27 12:04:45 CET; 3min 48s
> ago     Process: 17682 ExecStart=/sbin/upsd (code=exited, status=0/SUCCESS)
>    Main PID: 17683 (upsd)       Tasks: 1 (limit: 19016)      Memory: 620.0K
>         CPU: 32ms      CGroup: /system.slice/nut-server.service
>              └─17683 /lib/nut/upsd mars 27 12:04:45 nicolas-MS-7B19
> systemd[1]: Starting Network UPS Tools - power devices information
> server... mars 27 12:04:45 nicolas-MS-7B19 upsd[17682]: fopen
> /run/nut/upsd.pid: No such file or directory mars 27 12:04:45
> nicolas-MS-7B19 upsd[17682]: listening on 127.0.0.1 port 3493 mars 27
> 12:04:45 nicolas-MS-7B19 upsd[17682]: listening on 127.0.0.1 port 3493 mars
> 27 12:04:45 nicolas-MS-7B19 upsd[17682]: Connected to UPS [UPS_Bureau]:
> riello_usb-UPS_Bureau mars 27 12:04:45 nicolas-MS-7B19 upsd[17682]:
> Connected to UPS [UPS_Bureau]: riello_usb-UPS_Bureau mars 27 12:04:45
> nicolas-MS-7B19 upsd[17683]: Startup successful mars 27 12:04:45
> nicolas-MS-7B19 systemd[1]: Started Network UPS Tools - power devices
> information server.*
>
>
> Dans le fichier upsd.users :
>
>
>
>
>
> *[nut-admin]     password = motdepasse     upsmon master *
> _______________________________________________
> Nut-upsuser mailing list
> Nut-upsuser@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
>
_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to