packages/core | API REST (Hono + Deno). Clean Architecture com domain / application / infrastructure. Concentra autenticação, billing, config-flows, automações, integrações Alexa, registro de devices/entities. |
packages/dashboard | Frontend web (React + Vite + Zustand + Tailwind). Consome a API do core via HTTP. |
packages/mobile | App Flutter (iOS/Android). Consome a API via HTTP e recebe push notifications. |
packages/sdk | Biblioteca compartilhada de integrações (Tuya, KNX, Zigbee, LG ThinQ, Spotify, Discord, Broadlink, Roku, Shelly, TTLock, etc.) + runtime de edge (edge-bootstrap-client, shared-mqtt-client, offline-queue). |
packages/worker | Runtime de edge (HOME ou CLOUD) que carrega o SDK e executa I/O de devices, publicando estados via MQTT. |
packages/worker-automation | Engine de execução de automações; consome eventos MQTT e le/grava no Postgres compartilhado. |
packages/cli | Ferramenta de linha de comando (Cliffy) para operações administrativas. |