Skip to content

MenesesPT/everything-presence-addons

 
 

Repository files navigation

Everything Presence Add-ons

Home Assistant add-ons for Everything Presence One/Lite mmWave presence sensors.

Everything Presence Zone Configurator

A visual configuration tool for Everything Presence devices in Home Assistant.

Features

  • Real-time Tracking - Live visualization of detected targets with coordinate tracking (Everything Presence Lite)
  • Visual Zone Editor - Draw and configure detection zones directly on a room layout
  • Polygon Zones - Create custom-shaped zones beyond simple rectangles
  • Entry Zones - Define entry/exit zones for directional presence detection
  • Assumed Presence Mode - Configure assumed presence behavior for more reliable detection
  • Room Builder - Design your room layout with walls, doors, and furniture for accurate zone placement
  • Multi-device Support - Manage multiple Everything Presence devices from a single interface
  • Environmental Monitoring - View temperature, humidity, CO2, and illuminance data (device dependent)

Supported Devices

  • Everything Presence Lite
  • Everything Presence One

Installation

  1. Click this link to add this repository to the Add-on Store (note: not HACS) and click Add.
    • If that link doesn't work, then
      1. Go to http://homeassistant.local:8123/hassio/store (or whatever your Home Assistant URL is)
      2. Click the 3 dots icon in the upper right, then click Repository
      3. In the Add field, paste https://github.com/EverythingSmartHome/everything-presence-addons
      4. Click + Add then Close
  2. Scroll to the section "Everything Presence Add-ons"
  3. Click "Everything Presence Zone Configurator" and then Install
  4. Start the add-on and open the web UI

Standalone Docker

Use the standalone image for non-Home Assistant installs:

everythingsmarthome/everything-presence-mmwave-configurator:latest

Set HA_BASE_URL and HA_LONG_LIVED_TOKEN for standalone mode. The :addon tag is the Home Assistant add-on base image and requires Supervisor to run.

Example docker-compose.yaml:

services:
  zone-configurator:
    image: everythingsmarthome/everything-presence-mmwave-configurator:latest
    container_name: everything-presence-mmwave-configurator
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      HA_BASE_URL: "http://homeassistant.local:8123"
      HA_LONG_LIVED_TOKEN: "REPLACE_WITH_LONG_LIVED_TOKEN"
    volumes:
      - ./config:/config

Documentation

For more information about Everything Presence devices, visit Everything Smart Home

About

A Home Assistant add-on to visually create zones for the Everything Presence Lite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.9%
  • Other 1.1%