Home power usage by interval and category
Translation pending
LifestylePython · TypeScriptGitHub @nicolovejoyOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Local observability tool for monitoring a SPAN Smart Panel via its REST API.
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Use the run.sh wrapper (handles venv automatically):
./run.sh --register # one-time, toggle panel door 3x
./run.sh --run # start live dashboard
Or manually activate venv first:
source venv/bin/activate
python span_client.py --run
Displays a real-time table of circuits sorted by power consumption.
192.168.4.72 (static IP configured on router).env after registration (git-ignored)The pi/ directory contains a Docker stack for continuous monitoring on a Raspberry Pi.
ssh [email protected] # connect to Pi
cd SPAN/pi && docker compose up -d # start stack
Grafana: http://phrpi.local:3000 (admin / spanmonitor123)
Note: If Grafana won't load in Chrome, try Safari.