Skip to content

Bi-directional integration with vertiv rPDUs over MQTT

License

Notifications You must be signed in to change notification settings

XtremeOwnage/rPDU2MQTT

Repository files navigation

rPDU2MQTT

What is rPDU2MQTT?

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.

How do i...

How to configure it?

For help with configuration, please see Configuration Guide

How do I deploy it or use it?

For help with deployment, including kubernetes manifests, and docker-compose examples, please see Deployment Guide

Help!

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.

I wish to contribute

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.

Other Q&A

Why didn't you just build a native home-assistant integration

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.)