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