Pular para o conteúdo principal

O que é o Toposync

Toposync é uma plataforma open source, local-first, para Spatial Home Automation com inteligência local. Ele reúne câmeras, áreas, dispositivos, entidades do Home Assistant, composições 2D e 3D e pipelines em um modelo espacial para ambientes residenciais privados.

O projeto parte de uma ideia simples: automação residencial fica mais útil quando eventos têm lugar, câmeras têm contexto e automações podem reagir à área onde algo aconteceu.

Qual problema ele resolve

A maior parte dos sistemas de automação residencial e câmera é organizada como listas:

  • listas de dispositivos;
  • listas de entidades;
  • feeds de câmera;
  • regras de automação;
  • históricos de eventos;
  • fluxos de notificações.

Essas listas são úteis, mas muitas vezes perdem o contexto físico. O Toposync adiciona uma camada mapeada onde câmera, área, evento, dispositivo e automação podem ser entendidos juntos.

Isso ajuda a responder perguntas como:

  • onde aconteceu?
  • qual câmera viu?
  • qual área foi afetada?
  • qual dispositivo próximo deveria reagir?
  • isso deve virar notificação, imagem armazenada, item de histórico ou saída para Home Assistant?

O que o Toposync não é

Toposync não substitui Home Assistant, ferramentas RTSP, utilitários ONVIF, dashboards de câmera ou sistemas de segurança certificados.

Ele também ainda não está pronto para ser a única camada de segurança crítica, controle de acesso ou fluxos de emergência. No alpha atual, trate o Toposync como uma camada adicional de inteligência local e visualização que precisa ser testada com cuidado.

O que ele inclui hoje

O alpha atual foca em:

  • criar uma composição 2D/3D da casa;
  • adicionar paredes, áreas, imagens, modelos, câmeras e contexto do Home Assistant;
  • mapear visões de câmera na composição;
  • criar pipelines de câmera e visão;
  • produzir Spatial Events, notificações, imagens armazenadas e saídas para Home Assistant;
  • delegar cargas pesadas de câmera e visão para processing servers quando necessário.

O caminho padrão do produto é local-first. O servidor principal, a UI, extensões, configuração, arquivos e estado de pipelines rodam no próprio ambiente do usuário.

Quando faz sentido

Toposync faz mais sentido quando:

  • você já usa Home Assistant e quer contexto visual mais rico;
  • você tem câmeras IP, RTSP, ONVIF ou dispositivos PTZ;
  • você quer eventos de câmera associados a áreas da casa;
  • você quer visão computacional local sem depender de um único fabricante de câmera;
  • você quer um lugar central para experimentar pipelines de câmera, automação e espaço;
  • você está confortável testando software alpha em um ambiente contido.

Se você só precisa de um visualizador básico de câmera ou um dashboard simples de dispositivos, o Toposync pode ser mais do que você precisa hoje.