mirror of
https://github.com/networkupstools/nut.git
synced 2026-04-21 06:21:22 +00:00
Page:
Relaying NUT to MQTT
Pages
"Insufficient permissions" when starting USB drivers
APC NUT plus apcupsd support
APC UPS with Modbus protocol
Android clients
Building NUT for in‐place upgrades or non‐disruptive tests
Building NUT integration for Home Assistant
Building NUT on Debian, Raspbian and Ubuntu
Building NUT on FreeBSD
Building NUT on Rocky Linux
Building NUT on Solaris 8 and similar old distros
Choosing replacement batteries for an UPS
Code contributions, PRs, PGP and DCO
CyberPower Systems (CPS) know how
DIY UPS with and Arduino
DMF (Data Mapping File) spec
DMF Implementation notes
Ensure UPS settings with volatile device memory
Finding recent development iteration artifacts
Going NUTs: Using a UPS on FreeBSD
Home
IDE setup for comfortable NUT development
Maintaining systemd udev HWDB for NUT
Migrating from apcupsd to NUT
Monitoring NUT with Grafana Dashboard
Monitoring NUT with MRTG
Monitoring‐only NUT clients
NUT CI farm
NUT HCL and DDL
NUT and VMware (ESXi)
NUT and libusb 1.0
NUT for Windows
NUT on Arch Linux
NUT on Nginx with fcgiwrap
NUT on pfSense
NUT systemd service units
NUT with Proxmox and Home Assistant
New generation drivers
Relaying NUT to MQTT
Running NUT in Docker containers
Running NUT in an LXC container
Technicalities: Customizing (NUT) config files and scripts delivered by packaging
Technicalities: Work with PID and state file paths
Troubleshooting eventual disconnections (Data stale)
Using NIT (NUT Integration Test suite) sandbox
Which SNMP options are supported by your build?
nut‐driver‐enumerator (NDE)
upsnotify: failed to notify about ..., will not spam more about it
No results
1
Relaying NUT to MQTT
Jim Klimov edited this page 2022-04-25 22:02:23 +02:00
https://github.com/dniklewicz/ups-mqtt
Python script and a Dockerfile to make a service from it.
Welcome to the Network UPS Tools (NUT) project Wiki, and feel free to contribute tricks and insights.
While there are several good entries in the menu, ones referenced most frequently in issue discussions include:
- Finding recent development iteration artifacts
- Building NUT for in-place upgrades or non-disruptive tests (including the build prerequisites for different platforms in-tree or as a rendered page on NUT website) and Using NIT (NUT Integration Test suite) sandbox
- Technicalities: Customizing (NUT) config files and scripts delivered by packaging
- Links to distribution packaging recipes and repository sections
- Troubleshooting
upsdrvctldrivers not starting ("insufficient permissions on everything" or "Can't claim USB device [VVVV:PPPP]@0/0: Entity not found") possibly due to nut-driver-enumerator (NDE) services having been there before you with NUT 2.8.x, and "insufficient permissions" when starting USB drivers for a different PoV on this; see also an example unit deployment detailed in NUT systemd service units page - Changing NUT daemon debug verbosity
- Building NUT integration for Home Assistant
- Running NUT in an LXC container
- Troubleshooting eventual disconnections (Data stale) and CyberPower Systems (CPS) know-how
- NUT for Windows
- NUT HCL and DDL
- Code contributions, PRs, PGP and DCO
- NUT CI farm
Also keep in mind the documentation links from NUT website and the FAQ in particular.