Об этом проекте

Spaxel представляет собой ориентированную на конфиденциальность систему внутреннего позиционирования, использующую WiFi CSI. Она состоит из бэкенда на языке Go («mothership»), развернутого в виде Docker-контейнера, и сети узлов ESP32-S3, которые транслируют данные CSI. Система объединяет сигналы от нескольких узлов для оценки 2D/3D позиций и отслеживания движения, которое затем отображается на панели управления с планом этажа на Three.js. Ключевые возможности включают: - Обнаружение присутствия, а также отслеживание движения и траектории. - Приблизительное 2D-позиционирование (±0,5–1,0 м при наличии 4+ узлов). - Грубый подсчет людей и оценка оси Z для обнаружения падений. - Обнаружение неподвижного человека по микродвижениям при дыхании. Система предназначена для локальной работы без облачного реле или учетных записей пользователей. Она включает симулятор CSI/узлов для разработки и тестирования, а также поддерживает интеграцию с Home Assistant через опциональный MQTT-брокер.