Crie seus primeiros pipelines
Um pipeline é um fluxo que recebe uma entrada, processa e produz uma saída. Em termos de primeiro uso, é como uma imagem de câmera vira evento, notificação, imagem armazenada ou ação no Home Assistant.
Esta página é apenas uma primeira passada. A referência completa de pipelines fica em Pipelines.
Comece pela câmera
O primeiro pipeline mais fácil normalmente começa por uma câmera. Telas de câmera podem oferecer presets ou assistentes que geram um pipeline para casos comuns.
Use esses assistentes quando disponíveis. Eles mantêm o primeiro grafo mais simples e reduzem erros de configuração.
Um primeiro grafo simples
Um primeiro pipeline útil pode ser:
- Ler uma imagem ou frame de stream da câmera.
- Detectar movimento ou objetos.
- Restringir o resultado a uma ou mais áreas.
- Armazenar uma imagem ou recorte útil.
- Enviar uma notificação ou expor um resultado.
Não comece com muitos ramos, muitas câmeras ou modelos customizados. Valide um resultado simples primeiro.
Use áreas para reduzir ruído
Áreas são uma das melhores formas de tornar pipelines úteis.
Exemplos:
- pessoa em
Calçadapode ser normal; - pessoa em
Quintalpode ser importante; - veículo em
Garagemtalvez importe apenas se parou; - movimento perto de
Piscinapode precisar de outra regra.
Se o pipeline estiver ruidoso, melhore as áreas antes de adicionar mais lógica.
Mantenha saídas modestas
Para o primeiro teste, escolha uma saída:
- armazenar uma imagem;
- enviar uma notificação;
- mostrar um evento;
- atualizar uma entidade ou automação do Home Assistant depois.
Evite armazenar imagens demais ou rodar muitos fluxos de alta frequência antes de entender uso de armazenamento e CPU.
Quando usar um processing server
Use a instância principal do Toposync para o primeiro fluxo simples. Considere um processing server depois quando:
- o uso de CPU estiver alto;
- você rodar múltiplas câmeras;
- você adicionar modelos de visão;
- o add-on do Home Assistant estiver rodando em hardware de baixa potência;
- você quiser uma máquina mais forte para lidar com câmera ou IA.
Veja Processing server no Linux e macOS quando estiver pronto.
Próximo: Próximos passos.