Page 1 of 1

Set UPS Server with other NUT client

Posted: 26 Sep 2025, 00:44
by j.mrtns
Hello,

I have a F8 Plus NAS that i just connected to an Eaton 5E UPS.
I can configure the UPS server in TOS and it is recognized correctly.
However i would like also to manage the UPS inside my Home Assistant (for monitoring and notifications purpose).
I see there is an option to use TNAS as a server for other peripherals, and in my understanding it is using Network UPS Tools, which is great because i already have a NUT client installed in Home Assistant to monitor another UPS.
However i cannot setup the HA client correctly because i need to know the port and login credentials that are used by TNAS NUT server, and which are not provided in UPS page.
Is there a way to get or setup manually these parameters somewhere in TNAS NUT server?

Thanks

Re: Set UPS Server with other NUT client

Posted: 26 Sep 2025, 10:29
by TMlinda
j.mrtns wrote: 26 Sep 2025, 00:44
When the client connects to the server, just enter the server's IP address, that is, http://IP:port (please replace IP and port with the actual address of your server. The port can be viewed in the TOS system control panel - Network - HTTP port)

Re: Set UPS Server with other NUT client

Posted: 29 Sep 2025, 00:36
by j.mrtns
But it doesn't work to connect to a NUT server running on a Home Assistant machine because i would need to also enter the login, password and system name for the server and there is no form in TOS system control panel for this....
I tried to edit the upsmon.conf file thru TNAS terminal (the file that contains the NUT client user setup), but TOS seems to ignore this client setup and cannot validate the connection in system control panel (TNAS seems to absolutely want to use 'ups' as system name and monuser/secret as login/password)

Re: Set UPS Server with other NUT client

Posted: 29 Sep 2025, 12:25
by GevinKe
j.mrtns wrote: 29 Sep 2025, 00:36
Server Configuration:
On the server side, enable the UPS server and add the client IP addresses allowed to connect via the management interface (this can be done through the Web interface).

Client Configuration:
If using TOS: Simply enter the server address in the client: http://[Server IP]:[Server Port].
If not using TOS: Manually edit the upsmon.conf file and update the MONITOR line to point to the correct server IP. Also, make sure that only the nut-monitor.service is enabled, and that both [email protected] and nut-server.service are disabled to avoid service conflicts.

Modifying UPS name, password, and other parameters:
You may modify them, but the corresponding configurations must be updated on both the server and client sides. Changing only one side will cause the connection to fail.

Important Note:
After any configuration changes, the related services must be restarted for the changes to take effect.
On the client side, ensure that only nut-monitor.service is running, and all other NUT services remain disabled to guarantee proper monitoring mode operation.