This is a simple container-based service, which queries data from a Vertiv pdu unit, and submits the data to your MQTT broker.
If- you wish to learn more about these PDU units, I created at blog post detailing the units, with capabilities, and available configuration.
In addition, this container will also automatically create entities, and devices within Home Assistant, if discovery is enabled in your configuration.
For help with configuration, please see Configuration Guide
For help with deployment, including kubernetes manifests, and docker-compose examples, please see Deployment Guide
If you are unable to get this working as expected, there are a few options available to you.
First- sending a message in My Discord, is the preferred option. Just- make sure to take @XtremeOwnage.
As well- you can submit a New Issue.
Normally, products have an entire section of documentation for developers, coding standards, linters, etc....
This is a pretty small project. I don't have those things.
If, you see an issue, or a feature you wish to work on, just comment into the issue to let others know you are working on it.
When your all done, open a New Pull Request and we will work together to ensure it meets the few standards present here.
A few reasons.
First- I code in .net for a living. I don't play with Python too often.
Next- this solution isn't specific to home assistant, and does not require home assistant at all to work.
Finally- in addition to creating home assistant configurations, devices, etc.... it also serves to populate, and update emoncms automatically. (pending, implementation.)