TOMMY

Introduction

TOMMY transforms ordinary Wi-Fi devices into motion and presence sensors that detect occupancy through walls and obstacles. Easy to install and integrates with Home Assistant or Matter.

Key Features

  • Through-wall sensing: Occupancy is sensed through walls and obstacles, allowing devices to be hidden in closets, cupboards, or anywhere out of sight
  • Flexible zone coverage: Create zones that span your entire house with a few devices, or divide areas like "upstairs" and "downstairs" regardless of room boundaries
  • Direction-free setup: Unlike traditional sensors that need to "look" at specific areas, Wi-Fi sensing monitors the entire area within a zone without requiring careful positioning or aiming
  • No hub required: TOMMY runs as a Home Assistant add-on or on a Linux host (Docker) and uses supporting devices to create a sensing network
  • Privacy-focused: Runs entirely locally on your network and does not require any internet connection. No data leaves your home

Quick Start

  1. Read the system requirements to ensure your setup is compatible
  2. Install TOMMY on Home Assistant or Docker
  3. Flash your ESP32 devices using the TOMMY Flasher or ESPHome
  4. Create zones and configure motion detection
  5. Integrate with Home Assistant or Matter ecosystems