├── .github └── workflows │ └── docker-image.yaml ├── README.md ├── everything-presence-mmwave-configurator ├── CHANGELOG.md ├── Dockerfile ├── backend │ ├── package.json │ ├── src │ │ ├── config.ts │ │ ├── config │ │ │ ├── deviceMappingStorage.ts │ │ │ └── storage.ts │ │ ├── domain │ │ │ ├── deviceDiscovery.ts │ │ │ ├── deviceEntityService.ts │ │ │ ├── deviceProfiles.ts │ │ │ ├── entityDiscovery.ts │ │ │ ├── entityResolver.ts │ │ │ ├── heatmapService.ts │ │ │ ├── migrationService.ts │ │ │ ├── polygonUtils.ts │ │ │ └── types.ts │ │ ├── ha │ │ │ ├── index.ts │ │ │ ├── readTransport.ts │ │ │ ├── restReadTransport.ts │ │ │ ├── transportFactory.ts │ │ │ ├── types.ts │ │ │ ├── writeClient.ts │ │ │ ├── wsReadTransport.ts │ │ │ ├── zoneReader.ts │ │ │ └── zoneWriter.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── routes │ │ │ ├── customAssets.ts │ │ │ ├── deviceMappings.ts │ │ │ ├── devices.ts │ │ │ ├── entityDiscovery.ts │ │ │ ├── heatmap.ts │ │ │ ├── live.ts │ │ │ ├── liveWs.ts │ │ │ ├── meta.ts │ │ │ ├── rooms.ts │ │ │ ├── settings.ts │ │ │ └── zones.ts │ │ └── server.ts │ └── tsconfig.json ├── config.yaml ├── config │ └── device-profiles │ │ ├── everything_presence_lite.json │ │ └── everything_presence_one.json ├── frontend │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ │ └── icons │ │ │ └── devices │ │ │ ├── everything_presence_lite.png │ │ │ └── everything_presence_one.png │ ├── src │ │ ├── App.tsx │ │ ├── api │ │ │ ├── client.ts │ │ │ ├── deviceMappings.ts │ │ │ ├── entityDiscovery.ts │ │ │ ├── rooms.ts │ │ │ ├── types.ts │ │ │ ├── validate.ts │ │ │ └── zones.ts │ │ ├── components │ │ │ ├── DeviceSettingsModal.tsx │ │ │ ├── DoorEditor.tsx │ │ │ ├── EP1Dashboard.tsx │ │ │ ├── EP1DistanceArc.tsx │ │ │ ├── EP1EnvironmentalPanel.tsx │ │ │ ├── EP1SettingsHelper.tsx │ │ │ ├── EntityDiscovery.tsx │ │ │ ├── FloorMaterials.tsx │ │ │ ├── FurnitureEditor.tsx │ │ │ ├── FurnitureLibrary.tsx │ │ │ ├── HeatmapLegend.tsx │ │ │ ├── HeatmapOverlay.tsx │ │ │ ├── HourlyActivityChart.tsx │ │ │ ├── RoomCanvas.tsx │ │ │ ├── ThemeSwitcher.tsx │ │ │ ├── ZoneCanvas.tsx │ │ │ ├── ZoneEditor.tsx │ │ │ ├── ZoneStatsPanel.tsx │ │ │ └── ep1 │ │ │ │ ├── EP1ActivityLog.tsx │ │ │ │ ├── EP1CO2Panel.tsx │ │ │ │ ├── EP1ComfortPanel.tsx │ │ │ │ ├── EP1MiniCharts.tsx │ │ │ │ ├── EP1SensorComparisonPanel.tsx │ │ │ │ ├── EP1StatsPanel.tsx │ │ │ │ ├── ep1Utils.ts │ │ │ │ └── index.ts │ │ ├── contexts │ │ │ ├── DeviceMappingsContext.tsx │ │ │ └── ThemeContext.tsx │ │ ├── floors │ │ │ ├── catalog.ts │ │ │ ├── index.tsx │ │ │ └── patterns.tsx │ │ ├── furniture │ │ │ ├── catalog.ts │ │ │ ├── colors.ts │ │ │ └── icons.tsx │ │ ├── hooks │ │ │ ├── useCustomAssets.ts │ │ │ ├── useDisplaySettings.ts │ │ │ ├── useHeatmap.ts │ │ │ ├── useTheme.ts │ │ │ └── useWallDrawing.ts │ │ ├── index.css │ │ ├── main.tsx │ │ ├── pages │ │ │ ├── LiveTrackingPage.tsx │ │ │ ├── RoomBuilderPage.tsx │ │ │ ├── SettingsPage.tsx │ │ │ ├── WizardPage.tsx │ │ │ └── ZoneEditorPage.tsx │ │ └── utils │ │ │ ├── entityUtils.ts │ │ │ └── firmware.ts │ ├── tailwind.config.cjs │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── icon.png ├── logo.png ├── package-lock.json ├── package.json └── rootfs │ └── etc │ └── s6-overlay │ └── s6-rc.d │ ├── user │ └── contents.d │ │ └── zone-configurator │ └── zone-configurator │ ├── run │ └── type └── repository.yaml /.github/workflows/docker-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/.github/workflows/docker-image.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/README.md -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/CHANGELOG.md -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/Dockerfile -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/package.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/config.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/config/deviceMappingStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/config/deviceMappingStorage.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/config/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/config/storage.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/deviceDiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/deviceDiscovery.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/deviceEntityService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/deviceEntityService.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/deviceProfiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/deviceProfiles.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/entityDiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/entityDiscovery.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/entityResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/entityResolver.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/heatmapService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/heatmapService.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/migrationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/migrationService.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/polygonUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/polygonUtils.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/domain/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/domain/types.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/index.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/readTransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/readTransport.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/restReadTransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/restReadTransport.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/transportFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/transportFactory.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/types.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/writeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/writeClient.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/wsReadTransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/wsReadTransport.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/zoneReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/zoneReader.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/ha/zoneWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/ha/zoneWriter.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/index.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/logger.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/customAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/customAssets.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/deviceMappings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/deviceMappings.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/devices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/devices.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/entityDiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/entityDiscovery.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/heatmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/heatmap.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/live.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/live.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/liveWs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/liveWs.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/meta.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/rooms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/rooms.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/settings.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/routes/zones.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/routes/zones.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/src/server.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/backend/tsconfig.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/config.yaml -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/config/device-profiles/everything_presence_lite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/config/device-profiles/everything_presence_lite.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/config/device-profiles/everything_presence_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/config/device-profiles/everything_presence_one.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/index.html -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/package.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/postcss.config.cjs -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/public/icons/devices/everything_presence_lite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/public/icons/devices/everything_presence_lite.png -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/public/icons/devices/everything_presence_one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/public/icons/devices/everything_presence_one.png -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/App.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/client.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/deviceMappings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/deviceMappings.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/entityDiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/entityDiscovery.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/rooms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/rooms.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/types.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/validate.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/api/zones.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/api/zones.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/DeviceSettingsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/DeviceSettingsModal.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/DoorEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/DoorEditor.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/EP1Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/EP1Dashboard.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/EP1DistanceArc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/EP1DistanceArc.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/EP1EnvironmentalPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/EP1EnvironmentalPanel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/EP1SettingsHelper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/EP1SettingsHelper.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/EntityDiscovery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/EntityDiscovery.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/FloorMaterials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/FloorMaterials.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/FurnitureEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/FurnitureEditor.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/FurnitureLibrary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/FurnitureLibrary.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/HeatmapLegend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/HeatmapLegend.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/HeatmapOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/HeatmapOverlay.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/HourlyActivityChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/HourlyActivityChart.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/RoomCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/RoomCanvas.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ThemeSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ThemeSwitcher.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ZoneCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ZoneCanvas.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ZoneEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ZoneEditor.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ZoneStatsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ZoneStatsPanel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1ActivityLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1ActivityLog.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1CO2Panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1CO2Panel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1ComfortPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1ComfortPanel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1MiniCharts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1MiniCharts.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1SensorComparisonPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1SensorComparisonPanel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1StatsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/EP1StatsPanel.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/ep1Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/ep1Utils.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/components/ep1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/components/ep1/index.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/contexts/DeviceMappingsContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/contexts/DeviceMappingsContext.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/contexts/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/contexts/ThemeContext.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/floors/catalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/floors/catalog.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/floors/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/floors/index.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/floors/patterns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/floors/patterns.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/furniture/catalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/furniture/catalog.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/furniture/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/furniture/colors.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/furniture/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/furniture/icons.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/hooks/useCustomAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/hooks/useCustomAssets.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/hooks/useDisplaySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/hooks/useDisplaySettings.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/hooks/useHeatmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/hooks/useHeatmap.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/hooks/useWallDrawing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/hooks/useWallDrawing.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/index.css -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/main.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/pages/LiveTrackingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/pages/LiveTrackingPage.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/pages/RoomBuilderPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/pages/RoomBuilderPage.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/pages/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/pages/SettingsPage.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/pages/WizardPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/pages/WizardPage.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/pages/ZoneEditorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/pages/ZoneEditorPage.tsx -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/utils/entityUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/utils/entityUtils.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/src/utils/firmware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/src/utils/firmware.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/tailwind.config.cjs -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/tsconfig.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/frontend/vite.config.ts -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/icon.png -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/logo.png -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/package-lock.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/package.json -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/zone-configurator: -------------------------------------------------------------------------------- 1 | zone-configurator 2 | -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/rootfs/etc/s6-overlay/s6-rc.d/zone-configurator/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/everything-presence-mmwave-configurator/rootfs/etc/s6-overlay/s6-rc.d/zone-configurator/run -------------------------------------------------------------------------------- /everything-presence-mmwave-configurator/rootfs/etc/s6-overlay/s6-rc.d/zone-configurator/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /repository.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EverythingSmartHome/everything-presence-addons/HEAD/repository.yaml --------------------------------------------------------------------------------