# apcupsd-influxdb-exporter

apcupsd-influxdb-exporter is a self-hosted home automation app. Dockerized Python script that queries UPS status from apcupsd and exports the metrics to InfluxDB for time-series monitoring. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/933/apcupsd-influxdb-exporter

## Description

Dockerized Python script that queries UPS status from apcupsd and exports the metrics to InfluxDB for time-series monitoring.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

15/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (last commit 2312 days ago)
- Popular: 22 (11 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/atribe/apcupsd-influxdb-exporter
- Unraid: https://ca.unraid.net/apps/apcupsd-influxdb-exporter-069l6yl073t9yh?q=apcupsd-influxdb-exporter
- Documentation: https://github.com/therealbstern/apcupsd

## Common questions

### What should I check when the Docker container asks for APCUPSD_HOST on UnRAID?

Check the host or service where APCUPSd is configured. The UnRAID user had an APC UPS working in UnRAID but could not find where APCUPSd was configured.

### Does the exporter require an InfluxDB database?

Yes. The Docker-based APCUPSd daemon sends UPS-device information to InfluxDB.

### Is there vendor guidance for using apcupsd with an SMC1500I?

A Schneider Electric community thread marked solved covers using apcupsd with an SMC1500I. The available snippet does not provide the specific configuration details or fix.

### Does the Docker image include the APCUPSd tool?

The image is built to output UPS statistics using an included version of the APCUPSd tool.

---
Source: Our Local Host (https://ourlocalhost.com/app/933/apcupsd-influxdb-exporter), the self-hosted and open-source app directory.
