Detección de Movimiento con IA Gratuita con Reolink, Herramienta de IA y Home Assistant
Discusión en profundidad
Técnico
0 0 1
Motion
Motion
Este artículo proporciona una guía detallada sobre la configuración de cámaras Reolink con Home Assistant utilizando AI Tool para la detección de movimiento. Describe los componentes necesarios, los pasos de instalación y la configuración para lograr una detección de movimiento eficaz utilizando Deepstack AI e integración MQTT.
puntos principales
ideas únicas
aplicaciones prácticas
temas clave
ideas clave
resultados de aprendizaje
• puntos principales
1
Guía completa paso a paso para configurar la detección de movimiento con IA
2
Integración de múltiples herramientas y tecnologías para una funcionalidad mejorada
3
Consejos prácticos para optimizar la configuración de la cámara y reducir los falsos positivos
• ideas únicas
1
Utilización de sub-transmisiones para minimizar el tráfico de red y mejorar el rendimiento
2
Configuración detallada de MQTT para una comunicación eficiente con Home Assistant
• aplicaciones prácticas
El artículo sirve como un recurso práctico para los usuarios que buscan implementar la detección de movimiento basada en IA en sus sistemas de automatización del hogar, proporcionando instrucciones claras y consejos para la solución de problemas.
• temas clave
1
Integración de cámaras Reolink con Home Assistant
2
Configuración de AI Tool para detección de movimiento
3
Uso de MQTT para la comunicación entre dispositivos
• ideas clave
1
Instrucciones detalladas para configurar un sistema de automatización del hogar complejo
2
Uso innovador de IA para mejorar la seguridad a través de la detección de movimiento
3
Asesoramiento práctico sobre la gestión de la configuración de la cámara para optimizar el rendimiento
• resultados de aprendizaje
1
Comprender cómo configurar cámaras Reolink para la detección de movimiento con IA
2
Aprender a integrar Deepstack AI con Home Assistant usando MQTT
3
Adquirir habilidades prácticas en la optimización de la configuración de la cámara para un mejor rendimiento
“ Introducción: Detección de Movimiento con IA con Reolink y Home Assistant
Mejora la seguridad de tu hogar con un sistema de detección de movimiento impulsado por IA utilizando cámaras Reolink y Home Assistant. Esta guía proporciona un enfoque integral, paso a paso, para configurar un sistema gratuito y eficaz utilizando herramientas fácilmente disponibles. Al integrar cámaras Reolink con iSpy, AI-Tool y Deepstack AI, puedes lograr una detección de movimiento inteligente y recibir notificaciones oportunas a través de Home Assistant.
“ Componentes Requeridos para la Configuración
Para implementar este sistema de detección de movimiento con IA, necesitarás los siguientes componentes:
* **Cámaras Reolink:** (por ejemplo, RLC-520, RLC-810A) - Estas cámaras proporcionan la transmisión de video para la detección de movimiento.
* **iSpy v7.2.1.0 64-bit (Freeware):** Este software gestiona las transmisiones de las cámaras y captura imágenes al detectar movimiento.
* **AI-Tool:** Esta herramienta procesa las imágenes capturadas utilizando IA para identificar objetos específicos.
* **Deepstack AI:** Este motor de IA realiza la detección de objetos.
* **Home Assistant:** Esta plataforma de automatización del hogar integra todos los componentes y proporciona notificaciones.
“ Guía Paso a Paso: Configuración de iSpy para Integración de Cámaras
1. **Instalar iSpy:** Descarga e instala iSpy en tu máquina Windows.
2. **Añadir Cámaras:**
* Abre iSpy y utiliza la opción “Add IP Cameras with Wizard”.
* Para Reolink RLC-520 y RLC-810A, selecciona “Not Listed” y añade manualmente la Marca y el Modelo.
* Marca la casilla “Scan RTSP Addresses” y haz clic en Siguiente.
* Introduce el Nombre de Usuario/Contraseña de tu cámara.
* Si conoces la dirección IP de la cámara, introdúcela manualmente o haz clic en “Scan Local Network”.
* Elige la transmisión. Se recomienda usar la sub-transmisión (por ejemplo, FFMPEG:410:rtsp://usuario:contraseña@Dirección IP:554/h264Preview_01_sub) para reducir el tráfico de red.
3. **Nombrar la Cámara:** Una vez añadida, renombra la cámara usando la opción “Edit Camera”.
“ Configuración de Captura y Almacenamiento de Imágenes en iSpy
1. **Pestaña Detección de Movimiento:**
* Ve a la pantalla “Edit Camera” y selecciona la pestaña “Motion Detection”.
* Dibuja zonas de detección sobre las áreas donde deseas que se detecte movimiento. Cubrir toda el área es aceptable, ya que la IA refinará la detección.
2. **Pestaña Imágenes:**
* Habilita “Local Saving Enabled” y configura “Save When” a “Motion Detection”.
* Elimina el “Overlay Text” si lo deseas.
3. **Pestaña Almacenamiento:**
* Establece la “Media Location” a una carpeta que puedas recordar fácilmente (por ejemplo, C:\aiinput\video\NombreCámara\Grabs).
* Habilita “Storage Management” para eliminar automáticamente las imágenes después de un período establecido (por ejemplo, 24 horas).
“ Instalación y Configuración de Deepstack AI para Windows
1. **Instalar Deepstack AI:** Descarga e instala Deepstack AI para Windows.
2. **Descargar AI-Tool:** Obtén el archivo .zip de AI-Tool desde GitHub.
3. **Extraer AI-Tool:** Extrae el contenido de la carpeta .zip a una ubicación como Program Files.
“ Configuración de AI-Tool para Detección de Objetos y MQTT
1. **Pestaña DeepStack:**
* Selecciona tu carpeta de instalación de Deepstack.
* Establece la API en “Detection API”, el Modo en “High” y elige un Puerto (por ejemplo, 83).
* Marca “Automatically Start Deepstack”.
2. **Pestaña Configuración:**
* Establece la “Default Input Path” a la carpeta utilizada para Media Location en iSpy.
* Establece la “Deepstack URL” a localhost:puerto# (por ejemplo, localhost:83).
* Marca “Start with user login”.
3. **Pestaña Cámaras:**
* Haz clic en “Add” y dale un nombre a la cámara (por ejemplo, FrontDoor).
* Establece la “Input Folder” a la carpeta de imágenes de iSpy (por ejemplo, C:\aiinput\video\FrontDoor\Grabs).
* Selecciona los objetos relevantes que deseas detectar (por ejemplo, Person, Car).
4. **Configuración MQTT:**
* En Acciones, haz clic en “Settings” junto a MQTT.
* Introduce el Servidor:Puerto de tu broker MQTT de Home Assistant (por ejemplo, 192.168.0.72:1883) y las credenciales.
* El Topic será ai/[Cámara]/motion [Detección], que pasa una carga útil como ai/FrontDoor/motion Person.
* Establece un “Cooldown Time” para evitar notificaciones excesivas (por ejemplo, un minuto).
“ Integración con Home Assistant: Configuración de Configuration.yaml
Actualiza tu archivo `Configuration.yaml` de Home Assistant para escuchar las cargas útiles MQTT de AI-Tool. Aquí tienes un ejemplo de configuración:
```yaml
binary_sensor:
- platform: mqtt
name: “Movimiento - Puerta Principal - Vehículo”
device_class: motion
state_topic: “ai/FrontDoor/motion”
payload_on: “Car”
off_delay: 60
- platform: mqtt
name: “Movimiento - Puerta Principal - Persona”
device_class: motion
state_topic: “ai/FrontDoor/motion”
payload_on: “Person”
off_delay: 60
```
“ Creación de Automatizaciones en Home Assistant para Notificaciones
Crea automatizaciones en Home Assistant para activar acciones basadas en los mensajes MQTT. Por ejemplo, para enviar una notificación cuando se detecta un vehículo:
1. **Nombre:** Detección de Movimiento - Vehículo Puerta Principal
2. **Modo:** Single
3. **Disparadores:**
* Tipo: MQTT
* Topic: ai/FrontDoor/Motion
* Payload: Vehicle
4. **Acciones:**
* Tipo: Call service
* Service: Notify.mobile_app_iphone
* Service Data:
```yaml
message: Detección de Movimiento - Puerta Principal - Vehículo
data:
attachment:
content-type: jpeg
push:
category: camera
entity_id: camera.front_door
```
“ Solución de Problemas y Consejos para un Rendimiento Óptimo
* **Falsos Positivos:** Ajusta las zonas de detección y la configuración de detección de objetos en AI-Tool para minimizar los falsos positivos.
* **Tráfico de Red:** Usar la sub-transmisión de la cámara Reolink ayuda a reducir la carga de red.
* **Tiempo de Espera (Cooldown Time):** Establecer un tiempo de espera apropiado en AI-Tool evita el spam de notificaciones.
* **Rendimiento de Deepstack:** Asegúrate de que Deepstack AI funcione sin problemas y tenga suficientes recursos.
“ Conclusión: Mejora de la Seguridad del Hogar con Detección de Movimiento por IA
Siguiendo esta guía, puedes configurar un sistema de detección de movimiento robusto y gratuito impulsado por IA utilizando cámaras Reolink, iSpy, AI-Tool y Deepstack AI integrados con Home Assistant. Este sistema proporciona detección inteligente de objetos y notificaciones oportunas, mejorando significativamente la seguridad de tu hogar.
Utilizamos cookies que son esenciales para el funcionamiento de nuestro sitio. Para mejorar nuestro sitio, nos gustaría usar cookies adicionales para ayudarnos a entender cómo los visitantes lo utilizan, medir el tráfico desde plataformas de redes sociales y personalizar tu experiencia. Algunas de las cookies que usamos son proporcionadas por terceros. Para aceptar todas las cookies, haz clic en 'Aceptar'. Para rechazar todas las cookies opcionales, haz clic en 'Rechazar'.
Comentario(0)