GitHunt

apcupsd2mqtt

Send apcupsd data to MQTT.

Installation

Clone repository and install requirements

git clone https://github.com/FelixKohlhas/apcupsd2mqtt
cd apcupsd2mqtt
pip3 install -r requirements.txt

Install apcupsd

apt-get install apcupsd

Run

python3 run.py

Usage

usage: apcupsd2mqtt [-h] [-b BROKER] [-p PORT] [-c CLIENT_ID] [-t TOPIC_PREFIX] [-v]

Send apcupsd data to MQTT

options:
  -h, --help            show this help message and exit
  -b BROKER, --broker BROKER
                        MQTT broker address
  -p PORT, --port PORT  MQTT broker port
  -c CLIENT_ID, --client-id CLIENT_ID
                        MQTT client ID
  -t TOPIC_PREFIX, --topic-prefix TOPIC_PREFIX
                        MQTT topic prefix
  -v, --verbose         Enable verbose output

Languages

Python100.0%

Contributors

Created July 14, 2023
Updated July 14, 2023
FelixKohlhas/apcupsd2mqtt | GitHunt