git404hub

what is sense-replacement fr?

chadohman/sense-replacement — explained in plain English

Analysis updated 2026-05-18

7TypeScriptAudience · generalComplexity · 3/5Setup · moderate

tl;dr

A self-hosted replacement for the discontinued Sense Energy Monitor app that archives your live power data, device breakdown, and history locally.

vibe map

mindmap
  root((sense-replacement))
    What it does
      Live power meter
      Device breakdown
      Local energy archive
    Tech stack
      TypeScript
      React
      Fastify
      SQLite
    Use cases
      Keep monitor working
      Archive energy history
      Forecast electricity bills
    Audience
      Sense monitor owners
      Home energy enthusiasts

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Keep using your Sense Energy Monitor after Sense discontinued the hardware and app

VIBE 2

Archive years of home energy data locally so it survives if Sense's cloud shuts down

VIBE 3

Get realistic electricity bill forecasts based on your actual usage and rate plan

VIBE 4

Detect which appliance is running by watching sudden changes in overall power draw

what's the stack?

TypeScriptReactFastifySQLiteViteTailwind CSS

how it stacks up fr

chadohman/sense-replacementadguardteam/ruleseditoramazing-things/open-controller
Stars777
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-01
MaintenanceActive
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires an existing Sense monitor and account, plus Docker, first backfill can take about 25 minutes.

No license information was found in the README.

in plain english

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.

prompts (copy fr)

prompt 1
Help me set up sense-replacement with Docker using my Sense account credentials
prompt 2
Explain how the local SQLite archive keeps different resolutions of my power data
prompt 3
Walk me through enabling Home Assistant integration via MQTT for this app
prompt 4
Show me how the experimental device detection feature works without Sense's cloud

Frequently asked questions

what is sense-replacement fr?

A self-hosted replacement for the discontinued Sense Energy Monitor app that archives your live power data, device breakdown, and history locally.

What language is sense-replacement written in?

Mainly TypeScript. The stack also includes TypeScript, React, Fastify.

What license does sense-replacement use?

No license information was found in the README.

How hard is sense-replacement to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is sense-replacement for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.