Through-wall motion sensor using Wi-Fi Sensing

I just finished up my project called TOMMY Motion Sensor which uses Wi-Fi Sensing to detect movement through walls and obstacles. The same technology used in Phillips Hue’s new MotionAware (using Wi-Fi instead of ZigBee).

With this system I’m now able to detect motion in all areas of my apartment without requiring the sensors to have line of sight. I even placed some of the sensors inside closets and drawers so they aren’t visible.

The system consists of a Virtual Bridge which is installed as a NPM package that runs on a Raspberry, Mac Mini etc. and 1 or more Edge Nodes. An Edge Node can be either an ESP32-C5, ESP32-C6 or ESP32-S3.

The Virtual Bridge exposes a dashboard from which you can flash devices using WebSerial API and see motion history. It’s also possible to get a Matter pairing code to integrate the sensor into Home Assistant, Apple Home etc.

Right now it only detects motion and not completely stationary presence. It also doesn’t distinguish between human motion and pets. I’m working on an update to the algorithm which detects stationary presence and can filter non-human presence.

The project is in closed alpha right now. If you want to try it you are welcome to join the Discord channel for more information: https://discord.com/invite/dKPYKkXQjN

It’s completely free and privacy-focused. All processing happens on-device.

2 Likes

Looks nice, but I hate discord.

Tried to follow the link, showed me the invite page but didn’t go anywhere from there.

Sounds interesting, but there doesn’t seem to be a way to get any further info :frowning:

If you send me your discord username in a DM I’ll see if I can’t give you a direct invite

Update: The project is now out of alpha. There have been a lot of changes in the past few months based on feedback from hundreds of users, so the original post doesn’t reflect the current state anymore. Most importantly, installation is now through a Home Assistant Add-on or Docker container, you can create zones (requires 2 devices per zone), more ESP32 boards are supported, and there’s a free Community Edition and a one-time purchase Pro Edition. Also this week, a proper Home Assistant integration is being released.

You can find more information at https://tommysense.com