
Picture published by the creator on GitHub.
Sense people and breathing in a room using ordinary WiFi
Made by rUv
View profile on GitHub (opens in a new tab)RuView reads the small disturbances people cause in the WiFi signals already filling a room and turns them into information about the space, such as whether someone is there and roughly what they are doing.
It uses Channel State Information (a low-level measurement ordinary WiFi chips already produce), captured by inexpensive ESP32 sensor boards. It publishes into Home Assistant over MQTT, and into Apple Home, Google Home and Alexa through a bridge. The README says it ships 21 values per sensor node and works through walls, and the project says it detects presence, breathing and heart rate without cameras.
Can I use this?
You'll need ESP32 sensor boards and a home automation setup · Setup needed
Worth knowing Every sensing claim here is the project’s own, and the ones about health matter most: breathing rate, heart rate, fall risk and distress detection are not medical measurements and nothing here is a medical device or a safety system to depend on. The physical reality also cuts both ways — a sensor that detects people through walls without a camera is a privacy question for everyone who enters the room, including people who never agreed to it. It needs hardware you buy and flash. The project’s own README says an earlier “100% presence” accuracy figure was retracted after it turned out to have been measured on a single-class recording. MIT licence. BuildTube has not run or verified this software.
Why it's here
- 1,120 people starred it on GitHub this week — 96,194 in total.
Numbers from the snapshot taken 4 October 2026; not refreshed since.
Behind it
See the code on GitHubBuildTube has not run or verified this project. Everything above is written from what the creator published.
Made this?