# David00/rpi-power-monitor

Power Monitor (for Raspberry Pi)

Repository: https://github.com/David00/rpi-power-monitor
Canonical: https://ross.abutalabs.com/products/rpi-power-monitor
Homepage: https://david00.github.io/rpi-power-monitor/
Language: Python
License: GPL-3.0
License Family: copyleft
Last push: 2025-11-11T01:26:11+00:00

## Health v2 (maintenance only)
Score: 46/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 51, release rhythm 8, longevity 100
- inputs: {"age_days": 2370, "days_push": 296, "days_rel": 709, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1032, forks 103 (observed 2026-08-28T04:03:18.186603+00:00)

## What it is
A Raspberry Pi-based power monitoring application combining custom hardware and Python software to measure home electricity consumption, solar generation, and power quality in real time. It samples current transformers and AC voltage at high rates, stores results in a database, and visualizes them via Grafana dashboards.

## Use cases
- monitor home electricity consumption in real time
- track solar PV generation and net production
- measure power factor and harmonics of household loads
- log energy data to a database with Grafana dashboards
- monitor up to six current transformers on a main electrical panel
- build a DIY whole-home energy monitor with Raspberry Pi

## When to choose
- you want a self-hosted, DIY whole-home energy monitor using a Raspberry Pi
- you need accurate real/apparent power and power factor calculations including reactive loads
- you want Grafana dashboards for consumption and solar generation data
- you're comfortable with basic hardware installation like clipping CTs onto panel circuits

## When to avoid
- you need a plug-and-play commercial energy monitor with no hardware assembly
- you don't have a Raspberry Pi or can't safely access your electrical panel
- you need utility-grade billing metering or certified measurement accuracy
- you want cloud-native monitoring without local hardware

## Facets
- artifact type: application
- maturity: active
- function: monitoring, data-visualization, analytics, logging
- domain: iot, hardware, energy, self-hosted, data-visualization
- platform: python, self-hosted
- tags: raspberry-pi, energy-monitoring, solar-pv, grafana, current-transformers, power-factor, diy-hardware, home-automation, linux

## Member repositories
- David00/rpi-power-monitor (main) score 46

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:18.186603+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:06:42.790396+00:00, confidence not recorded.
  - readme: https://github.com/David00/rpi-power-monitor (fetched 2026-08-28T04:03:18.186603+00:00, sha bdc7f660796c)
  - homepage: https://david00.github.io/rpi-power-monitor/ (fetched 2026-08-29T13:06:43.807719+00:00, sha 5b92e42019c7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
