Monitor for Wöhrle CONVERT-1000 UPS written in Python
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Torsten Kurbad a97b25309e Make up 6 years ago
README.md Added systemd unit file 6 years ago
pyupsmon.py Make up 6 years ago
pyupsmon.service Added systemd unit file 6 years ago
pyupsmon.yml.example Added README 6 years ago

README.md

pyupsmon

Monitor for Wöhrle CONVERT-1000 UPS written in Python3

Installation

  • Install pyyaml
sudo emerge -NDuv pyyaml
  • Check out this project and copy the example config file to /etc
sudo cp pyupsmon.yml.example /etc/pyupsmon.yml
  • Edit the config to your liking using your favourite text editor
  • Install the Python script
sudo mkdir -p /usr/local/sbin
sudo cp pyupsmon.py /usr/local/sbin/pyupsmon
sudo chmod 0755 /usr/local/sbin/pyupsmon
  • Install the systemd unit file
sudo cp pyupsmon.service /etc/systemd/system
  • Enable and start the service
sudo systemctl enable pyupsmon.service
sudo systemctl start pyupsmon.service