Analysis updated 2026-05-18
Keep using your Sense Energy Monitor after Sense discontinued the hardware and app
Archive years of home energy data locally so it survives if Sense's cloud shuts down
Get realistic electricity bill forecasts based on your actual usage and rate plan
Detect which appliance is running by watching sudden changes in overall power draw
| chadohman/sense-replacement | adguardteam/ruleseditor | amazing-things/open-controller | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2026-07-01 | — |
| Maintenance | — | Active | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Sense monitor and account, plus Docker, first backfill can take about 25 minutes.
Sense-replacement is a self-hosted alternative to the official Sense Energy Monitor web app, built because Sense stopped selling its home energy monitoring hardware at the end of 2025 and no longer actively maintains the app people use to view their data. If you already own a Sense monitor, this project keeps it useful by giving you a live power meter, a breakdown of which devices in your home are using electricity, and historical charts covering days, weeks, months, and years, all with cost estimates based on your electricity rate. The biggest reason to run this is data ownership. The app continuously saves your energy readings to a local database on your own disk, keeping detailed thirty second measurements for a week, five minute measurements for two years, and hourly measurements forever, along with daily summaries. On first setup it can pull in years of your existing history straight from Sense's cloud. If Sense ever shuts down its servers entirely, this app keeps working from what it already archived, so your energy history is not lost. Beyond the basics, the project includes a suite of power quality checks such as detecting brownouts or a failing neutral wire, alerts sent through notification services or Home Assistant, realistic electricity bill calculations based on flat or time of use rate plans, and health analytics that can spot a device slowly failing or something drawing power around the clock. It even includes an experimental feature that tries to detect which specific appliance turned on or off just by watching sudden changes in your home's overall power draw, without needing Sense's own detection service at all, plus experimental support for homes with solar panels. Because Sense does not offer an official way to pull this information out of your monitor, the project uses an undocumented cloud connection to Sense's servers and asks users to be respectful of that access so it does not get blocked. It runs easily with Docker after you fill in your Sense account details, and the whole codebase is written in TypeScript using a Fastify backend, a React and Tailwind frontend, and a local SQLite database, making it a project mainly for owners of Sense hardware who want to keep using it long after the company moves on.
A self-hosted replacement for the discontinued Sense Energy Monitor app that archives your live power data, device breakdown, and history locally.
Mainly TypeScript. The stack also includes TypeScript, React, Fastify.
No license information was found in the README.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.