Suptronics X1206 UPS Monitoring

Monitors voltage and battery capacity of Suptronics X1206 UPS board.

Suptronics X1206 UPS Monitoring screenshot 1
Suptronics X1206 UPS Monitoring screenshot 2
Suptronics X1206 UPS Monitoring screenshot 3

Dashboard to monitor Suptronics X1206 UPS mounted on Raspberry PI5. This board requires exporter from simonjur/x1206-docker-nodejs-rpi5-monitor.

Dashboard provides:

  • UPS overview: battery voltage and capacity (%) stats

  • Timeseries data - same as above only plotted on timeline

  • Exporter info - some stats of nodejs process running in docker container (taken from nodejs dashboard)

How to use it:

  • run the exporter through docker compose
  • add exporter to prometheus
  • install this dashboard and pick prometheus datasource
  • to make node process stats work, you have to specify exporter hostname with port as it is available to prometheus (in my case it runs on localhost, port 7001, so within docker this will be host.docker.internal:7001)

Example prometheus configuration:

...
scrape_configs:
   - job_name: 'x1206-exporter'
      static_configs:
        - targets: ['host.docker.internal:7001']
      metrics_path: '/metrics'
...
Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies