NHS_SER(8)

✨ NHS_SER(8) β€” the NUT Manual glow-up ✨

okay so bestie, you found it: the nhs_ser page from the NUT Manual, section 8, and it's lowkey a whole vibe. grab a boba, we're doing serial ports 🫢


🌸 NAME 🌸

nhs_ser β€” driver for NHS Nobreaks, senoidal line, with serial port. that's it, that's the name, it ate πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

nhs_ser -h

nhs_ser -a UPS_NAME [OPTIONS]
note bestie: this man page only spills the tea on the hardware-specific features of the nhs_ser driver. for the core driver deets, go read nutupsdrv(8). iykyk πŸ’–

πŸ¦‹ SUPPORTED HARDWARE πŸ¦‹

nhs_ser supports numerous UPS models made by NHS Sistemas Eletronicos LTDA, marketed in Brazil πŸ‡§πŸ‡·. they come with a serial port and a binary wire protocol. not me being obsessed with a binary wire protocol, but here we are 😭

note: currently this driver only builds on Linux. this is expected to change in future revisions of the code β€” so like, watch this space πŸ‘€

⭐ EXTRA ARGUMENTS ⭐

this driver also supports the following optional settings, no cap:

  • baud=num β€” sets the value of the serial port baud rate (default: 2400). slow and steady wins the race fr fr 🐒
  • ah=num β€” battery discharge capacity in Ampere/hour.
  • va=num β€” Nobreak NOMINAL POWER in VA. capital letters, main character energy, we respect it πŸ‘‘
  • pf=num β€” Power Factor to use in calculations of battery time (default: 0.90).
  • vin_low_warn_perc=num β€” Voltage In Percentage to calculate the warning low level (default: 2.00).
  • vin_low_crit_perc=num β€” Voltage In Percentage to calculate the critical low level (default: 2.00). critical, as it should be πŸ’€
  • vin_high_warn_perc=num β€” Voltage In Percentage to calculate the warning high level (default: 2.00).
  • vin_high_crit_perc=num β€” Voltage In Percentage to calculate the critical high level (default: 2.00).
  • numbatteries=num β€” Num Batteries (override value from nobreak).
  • vbat=num β€” Battery Voltage (default: 12.00).
  • debug_pkt_raw β€” optional flag to enable debug logging of packet bytes. raw, unfiltered, just how we like it πŸ™ˆ
  • debug_pkt_data β€” optional flag to enable debug logging of data packet decoding.
  • debug_pkt_hwinfo β€” optional flag to enable debug logging of hwinfo packet decoding.

πŸ’œ AUTHORS πŸ’œ

Lucas Willian Bocchi <lucas@lucas.inf.br>


🌈 SEE ALSO 🌈

The core driver:

Internet resources:

The NUT (Network UPS Tools) home page: https://www.networkupstools.org/historic/v2.8.5/


and that's the whole page bestie, we're done here πŸ’… this was Network UPS Tools 2.8.5, dated 10/07/2026 β€” NHS_SER(8), slay, periodt βœ¨πŸ’–πŸŽ€

πŸ“¦ where this page comes from