[Nut-upsdev] OpenDeviceDB: indexing the NUT HCL with its driver and connection constraints

smichea at gmail.com smichea at gmail.com
Wed Nov 4 11:41:31 GMT 2026


Hi NUT developers,

I created OpenDeviceDB following the release of REA, to help people find
and reuse existing device-protocol and interoperability work:
https://opendevicedb.org . It is my independent open-source project.

I recently added an importer for NUT's data/driver.list.in. Records link to
the upstream HCL and driver manuals, retain connection/driver qualifiers,
and distinguish NUT's host-side software from the device firmware. HCL
stars are described as protocol provenance, not as an OpenDeviceDB
hardware-test score. Ambiguous product families and entries explicitly
marked untested are excluded.

Importer:
https://github.com/opendevicedb/opendevicedb/blob/main/packages/importers/src/sources/nut.ts

Is driver.list.in the preferred input for a downstream discovery directory,
and is there a better canonical way to link a specific model with its
connection and driver constraints? If an example loses an important
distinction, I would be happy to correct the importer and keep the
attribution and upstream links intact.

Thanks for making this information available.

Best regards,
Sebastien Michea
https://github.com/opendevicedb/opendevicedb

Written with AI assistance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsdev/attachments/20261104/d928661c/attachment.htm>


More information about the Nut-upsdev mailing list