PMBus Usermod for PSU\power monitoring

I’m preparing for a large-ish LED install, and am planning to use Supermicro server PSUs for power. Since they support PMBus I want to have monitoring from them. I’ve put some a proof-of-concept code, and have started re-working it into a usermod, and I seem to be OK reading:

  • PSU info (manufacturer, model, etc)
  • Input voltage, current, power, total energy
  • Output voltage, current, power, total energy

I’m not using Home Assistant at the moment, but might later, so it seems to make sense to support publishing them as sensor values over MQTT as well. Unless there’s already something else out there I’m guessing there might be wider interest in it.

So:

  1. Have I missed something that already does this?
  2. Does this sound like something useful to the broader community?