Skip to main content

Eaton UPS Companion to MQTT Publisher

Project description

euc2mqtt

License PyPI - Version

A tool for publishing status data from a local Eaton UPS Companion service to Homeassistant.

Installation

A pre-built package is hosted on PyPI and can be installed and updated using the pip utility:

pip install -U euc2mqtt

Windows binaries are provided on the GitHub Releases page.

Usage

python -m euc2mqtt --mqtt <broker hostname> --username <user> --password <password>

[!NOTE] This tool needs to run on the same host as Eaton UPS Companion, as EUC in its default configuration only accepts connections on localhost:4679.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

euc2mqtt-0.0.0.tar.gz (9.7 kB view hashes)

Uploaded Source

Built Distribution

euc2mqtt-0.0.0-py3-none-any.whl (10.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page