Segurança Doméstica Gratuita com IA: Integração Reolink, Home Assistant e iSpy
Discussão aprofundada
Técnico, mas acessível
0 0 1
Este artigo fornece um guia detalhado sobre a integração de câmeras Reolink com ferramentas de IA e Home Assistant para detecção de movimento aprimorada sem incorrer em custos. Ele descreve o processo de configuração, incluindo instalação de software, etapas de configuração e dicas práticas para otimizar o desempenho.
pontos principais
insights únicos
aplicações práticas
tópicos-chave
insights principais
resultados de aprendizagem
• pontos principais
1
Guia abrangente passo a passo para configurar câmeras Reolink com ferramentas de IA.
2
Foco em soluções econômicas, utilizando software gratuito.
3
Dicas práticas para otimizar a detecção de movimento e reduzir falsos positivos.
• insights únicos
1
Uso inovador de sub-fluxos para minimizar o tráfego de rede.
2
Integração de MQTT para notificações em tempo real no Home Assistant.
• aplicações práticas
O artigo oferece etapas e configurações acionáveis que os usuários podem implementar para aprimorar seu sistema de segurança doméstica sem custos adicionais.
• tópicos-chave
1
Integração de câmeras Reolink com ferramentas de IA
2
Configuração do Home Assistant para detecção de movimento
3
Otimização das configurações da câmera para desempenho
• insights principais
1
Solução gratuita para aprimorar a segurança doméstica usando hardware existente.
2
Etapas de configuração detalhadas que atendem a entusiastas de DIY.
3
Foco em minimizar custos enquanto maximiza a funcionalidade.
• resultados de aprendizagem
1
Entender como integrar câmeras Reolink com ferramentas de IA e Home Assistant.
2
Aprender a configurar as configurações de detecção de movimento para desempenho ideal.
3
Obter insights sobre soluções de automação residencial econômicas.
“ Introdução: Aprimorando Câmeras Reolink com IA e Home Assistant
Este guia explora como aproveitar câmeras Reolink com software gratuito para criar um sistema de segurança doméstica robusto e com IA, integrado ao Home Assistant. Ao usar iSpy, AI Tool e Deepstack AI, você pode obter detecção de movimento avançada e reconhecimento de objetos sem incorrer em custos adicionais. Esta configuração permite notificações e automações personalizadas dentro do seu ecossistema de casa inteligente.
“ Componentes Necessários para a Integração
Para implementar esta solução, você precisará dos seguintes componentes:
* **Câmeras Reolink:** (por exemplo, RLC-520, RLC-810A) - Estas são suas câmeras IP que fornecem o feed de vídeo.
* **iSpy v7.2.1.0 64-bit (Freeware):** Este software gerencia os fluxos de câmera e captura imagens com base na detecção de movimento.
* **AI-Tool:** Esta ferramenta processa as imagens capturadas usando IA para identificar objetos.
* **Deepstack AI:** Este motor de IA realiza a detecção de objetos.
* **Home Assistant:** Esta plataforma integra todos os componentes e permite automações e notificações personalizadas.
“ Guia Passo a Passo para Configurar o iSpy com Câmeras Reolink
1. **Instalar iSpy:** Baixe e instale o iSpy do link fornecido.
2. **Adicionar Câmeras:**
* Use a opção "Add IP Cameras with Wizard".
* Se o seu modelo de câmera não estiver listado, selecione "Not Listed" e insira manualmente a Marca e o Modelo.
* Marque a caixa "Scan RTSP Addresses".
* Insira o nome de usuário e a senha da sua câmera.
* Se você souber o endereço IP, insira-o manualmente ou escaneie a rede local.
* Selecione o fluxo apropriado. O uso do sub-fluxo (por exemplo, `FFMPEG:410:rtsp://user:password@IP Address:554/h264Preview_01_sub`) é recomendado para reduzir o tráfego de rede.
3. **Nomear sua Câmera:** Após adicionar a câmera, use a opção "Edit Camera" para dar um nome descritivo a ela.
“ Configurando a Captura de Imagens no iSpy para Processamento por IA
1. **Aba Motion Detection:**
* Desenhe zonas de detecção nas áreas onde você deseja que o movimento seja detectado. Tudo bem cobrir toda a área, pois a IA refinará a detecção.
2. **Aba Images:**
* Ative "Local Saving Enabled" e defina "Save When" para "Motion Detection."
* Remova o "Overlay Text" se desejar.
3. **Aba Storage:**
* Defina o "Media Location" para uma pasta que você possa lembrar facilmente (por exemplo, `C:\aiinput\video\FrontDoor\Grabs`).
* Ative o "Storage Management" para excluir automaticamente imagens após um período definido (por exemplo, 24 horas).
“ Instalando e Configurando o Deepstack AI
1. **Instalar Deepstack AI para Windows:** Certifique-se de usar a versão para Windows, pois a versão Docker não é compatível com esta configuração.
2. **Configurar AI Tool:**
* Selecione a pasta de instalação do Deepstack.
* Defina a API para "Detection API," o Modo para "High," e escolha uma porta (por exemplo, 83).
* Ative "Automatically Start Deepstack."
* Salve as configurações.
“ Configurando o AI Tool para Detecção de Objetos e MQTT
1. **Aba Settings:**
* Defina o "Default Input Path" para a pasta onde o iSpy salva as imagens.
* Defina o "Deepstack URL" para `localhost:port#` (por exemplo, `localhost:83`).
* Marque "Start with user login."
* Salve as configurações.
2. **Aba Cameras:**
* Clique em "Add" e dê um nome à câmera (por exemplo, FrontDoor).
* Defina o "Input Folder" para a pasta de imagens do iSpy (por exemplo, `C:\aiinput\video\FrontDoor\Grabs`).
* Selecione os objetos relevantes que você deseja detectar (por exemplo, Person, Car).
3. **Configurações MQTT:**
* Em "Actions," clique em "Settings" ao lado de MQTT.
* Insira o Servidor:Porta do seu broker MQTT do Home Assistant (por exemplo, `192.168.0.72:1883`).
* Insira o nome de usuário e a senha do MQTT.
* O tópico padrão é `ai/[Camera]/motion [Detection]`, que enviará payloads como `ai/FrontDoor/motion Person`.
* Defina um "Cooldown Time" para evitar notificações excessivas (por exemplo, 1 minuto).
“ Integrando com Home Assistant: Configuração do configuration.yaml
Atualize seu arquivo `configuration.yaml` para escutar os payloads MQTT. Aqui está um exemplo para detectar pessoas e carros:
```yaml
binary_sensor:
- platform: mqtt
name: "Motion - Front Door - Vehicle"
device_class: motion
state_topic: "ai/FrontDoor/motion"
payload_on: "Car"
off_delay: 60
- platform: mqtt
name: "Motion - Front Door - Person"
device_class: motion
state_topic: "ai/FrontDoor/motion"
payload_on: "Person"
off_delay: 60
```
“ Criando Automações no Home Assistant para Notificações
Crie automações no Home Assistant para acionar ações com base nas mensagens MQTT. Por exemplo, para enviar uma notificação quando um veículo for detectado:
1. **Nome:** Motion Detection - Vehicle Front Door
2. **Modo:** Single
3. **Triggers:**
* Tipo: MQTT
* Tópico: `ai/FrontDoor/Motion`
* Payload: `Vehicle`
4. **Ações:**
* Tipo: Call service
* Serviço: `Notify.mobile_app_iphone`
* Dados do Serviço:
```yaml
message: Motion Detection - Front Door - Vehicle
data:
attachment:
content-type: jpeg
push:
category: camera
entity_id: camera.front_door
```
Salve a automação.
“ Solução de Problemas e Dicas para Desempenho Ideal
* **Alto Uso de CPU:** Se o Deepstack AI estiver consumindo muitos recursos, considere reduzir a resolução da imagem ou ajustar o modo de detecção.
* **Falsos Positivos:** Ajuste as zonas de detecção no iSpy e as configurações de detecção de objetos no AI Tool.
* **Tráfego de Rede:** Usar o sub-fluxo no iSpy pode reduzir significativamente a carga de rede.
* **Conectividade MQTT:** Certifique-se de que seu broker MQTT do Home Assistant esteja configurado corretamente e acessível.
“ Conclusão: Uma Solução de Segurança para Casa Inteligente Econômica
Ao integrar câmeras Reolink com iSpy, AI Tool, Deepstack AI e Home Assistant, você pode criar um sistema de segurança doméstica poderoso e gratuito. Esta configuração oferece detecção de movimento avançada, reconhecimento de objetos e notificações personalizáveis, aprimorando as capacidades de segurança da sua casa inteligente sem incorrer em custos adicionais. Este guia fornece um passo a passo detalhado para ajudá-lo a configurar e otimizar esta solução para suas necessidades específicas.
Utilizamos cookies essenciais para o funcionamento do nosso site. Para melhorá-lo, gostaríamos de usar cookies adicionais para nos ajudar a entender como os visitantes o utilizam, medir o tráfego de plataformas de mídia social e personalizar sua experiência. Alguns dos cookies que usamos são fornecidos por terceiros. Para aceitar todos os cookies, clique em 'Aceitar'. Para rejeitar todos os cookies opcionais, clique em 'Rejeitar'.
Comentário(0)