PCWattVault

PCWattVault — User Guide

PCWattVault shows you, live, how much electricity your PC is drawing and what it costs you — and it keeps recording in the background so you always know what your computer added to the power bill: today, this month, this year.

Everything happens on your own machine. There are no accounts, no cloud and no telemetry; your data never leaves your PC.

Installation

From the Microsoft Store — search for “PCWattVault” and install. Done.

From pcwattvault.com — download the installer and run it. During installation you will be asked to approve the PawnIO driver (a Windows UAC prompt): this is a small, digitally signed, open-source kernel driver that lets the app read your CPU’s power and temperature sensors on modern Windows. It is optional — the app works without it — but CPU readings are estimates until it is installed. The Microsoft Store edition does not include the driver; see “Sensor sources” below for the alternative.

First run

PCWattVault starts reading your hardware immediately. Three things worth knowing on day one:

Sensor sources

The app picks the best available source automatically:

  1. Bridge (desktop edition) — the bundled sensor engine, richest data. For real CPU package power it needs the PawnIO driver and administrator rights; the app shows a one-click banner if either is missing.
  2. LibreHardwareMonitor web server — if you already run LibreHardwareMonitor, enable Options → Remote Web Server in it and PCWattVault will use it. This is the recommended setup for the Microsoft Store edition. The LibreHardwareMonitor installer also sets up the PawnIO driver it needs, and PCWattVault detects a running web server and switches to it automatically — nothing else to configure.
  3. Demo — synthetic fallback so the UI is never dead.

Set up your tariff (2 minutes, worth it)

Out of the box the app uses a default price per kWh. For real money figures open Settings → Electricity tariff:

Reading the dashboard

History, predictions and exports

The History & Costs page shows hourly (today), daily (30 days) and monthly (12 months) charts in kWh or money, a per-component breakdown, and lifetime totals.

After ten complete days of recording you also get predictions for next month and next year, shown as ranges (“€24–31”). They come from a regression over your recorded days with day-of-week awareness. They are labelled indicative for a reason — treat them as a compass, not an invoice.

A note on the numbers. Everything PCWattVault shows — costs, forecasts, predictions — is an estimate intended for guidance. The app is not a billing instrument: your actual electricity bill is determined solely by your utility’s certified meter and your contract. Even with a smart plug attached, small deviations from the utility meter are normal. Do not rely on these figures for billing, cost sharing between people, or financial decisions.

Accuracy: making the numbers honest

The software model is good, but two settings make it yours (Settings → Power model):

The gold standard is a real wall measurement — a digital PSU (Corsair iLink / NZXT) or a Tapo smart plug (Pro). The next section explains exactly what happens when you connect one.

Smart plug: real measurements and auto-calibration (Pro)

Connecting a Tapo P110/P115

  1. Plug your PC into the Tapo. Whatever is on the plug is what gets measured — for PC-only accuracy, put only the PC on it. If your monitor and speakers share the plug, their watts will be counted (and calibrated) into the PC's figures — fine if that is what you want to track, just know it is a choice.
  2. In the Tapo app, open your plug → ⚙ → Third-Party Compatibility and enable it. TP-Link requires this one-time step before any third-party app (PCWattVault, Home Assistant, …) may talk to the plug on your own network — without it, the connection test below fails.
  3. Open Settings → Smart plug: enter the plug's IP address (Tapo app → your plug → Device Info) and your TP-Link account email and password, then press Save credentials & test. You should see a reply like “✓ P110 — 312.4 W right now”. The credentials are needed because that is how Tapo authenticates apps on your own network; they are stored encrypted on your PC and never sent to the internet.
  4. Tick Use the plug's wall reading and save.

What changes when the plug is connected

The calibration bar

While a wall measurement is active, the dashboard shows a small bar: measured (the plug) vs model (what the software would have said) and their average gap over the last few minutes.

If the average gap is meaningful, a one-click button appears — “Tune base load by +36 W” — which folds the observed difference into your base-load setting. That is the point of the whole exercise: after one click, the model itself becomes honest, so your numbers stay realistic even when the plug is offline, and even if you later remove it entirely.

Tips for a good calibration:

Transparency note

PCWattVault is an independent application: it is not affiliated with, endorsed by, or in any commercial relationship with TP-Link. TP-Link and Tapo are trademarks of TP-Link Corporation. The integration talks to the plug through its local device interface — the same community-established approach used by Home Assistant, openHAB and similar projects. TP-Link officially permits third-party local access (that is what the Third-Party Compatibility switch is for) but does not publish this protocol, so treat the feature as best-effort: if a future TP-Link firmware change breaks it, PCWattVault's software model takes over automatically until an update adapts.

Pro features (optional)

The free app is complete — tariffs, history, forecasts, predictions, themes, languages. On top of that, PCWattVault Pro adds:

Right now, all Pro features are free. While PCWattVault is young, every user automatically receives a Founder / Early-Adopter license. And this is a promise, not a trial: if Pro ever becomes a paid upgrade for new users, founder licenses stay free — forever. Nothing to do on your side; you can see yours under Settings → PCWattVault Pro.

Your data

Everything lives in plain JSON files under your user profile (About → Open data folder): hourly energy and cost aggregates per component category — no raw per-second samples, so nobody can reconstruct your minute-by-minute activity. Copy the folder to back it up; delete it to start fresh. There is no telemetry of any kind.

FAQ & troubleshooting

CPU shows “~” or 0 W. The CPU power sensor needs the PawnIO driver and administrator rights (desktop edition — the banner sets both up), or the LibreHardwareMonitor web-server source. Until then the app estimates CPU power from load — that is the “~”.

The app “doesn’t close”. It minimises to the tray by design so history has no holes. Right-click the tray icon → Quit, or disable Settings → Behaviour → Keep recording in the tray.

My NVMe temperature looks different from the vendor tool. PCWattVault shows the official composite sensor — the same one Samsung Magician & co. display. Some tools show the controller hotspot instead, which legitimately runs 20–30 °C hotter.

Two GPUs? Each appears separately, with its own power draw, in Top consumers and Components.

Sleep and hibernation are never billed — gaps in time are detected and excluded from the energy integration.

Uninstalling (desktop edition) keeps your history unless you delete the data folder yourself; the Store edition’s data is removed by Windows on uninstall.

Privacy

The full inventory of what is stored (and what is not) lives at pcwattvault.com/privacy. The short version: everything stays on your machine.