Skip to main content

Integrar Watcher a Home Assistant

La integración de la inteligencia artificial (IA) ha revolucionado el mundo de la tecnología de hogar inteligente, y Watcher, un dispositivo de vanguardia impulsado por IA, ha surgido como un cambio de juego. Al integrar sin problemas Watcher con Home Assistant, una popular plataforma de automatización del hogar de código abierto, los usuarios pueden desbloquear un nuevo nivel de conveniencia, seguridad y eficiencia en sus hogares inteligentes.

En esta wiki integral, te guiaremos a través del proceso de integrar Watcher con Home Assistant, permitiéndote aprovechar todo el potencial de la IA en tu configuración de hogar inteligente. Ya seas un usuario experimentado de Home Assistant o un recién llegado a la automatización del hogar, esta integración abre un reino de posibilidades emocionantes, permitiendo que tu hogar se vuelva más inteligente, más receptivo y adaptado a tus necesidades únicas.

A continuación se presenta el marco de contenido principal de este artículo.

  1. Instalación del plugin HACS: Instalar la Tienda Comunitaria de Home Assistant (HACS) para habilitar la instalación del plugin SenseCraft de Seeed Studio dentro de Home Assistant.
  2. Instalación del plugin SenseCraft: Instalar el plugin SenseCraft de Seeed Studio, que permite el despliegue rápido de los productos de Seeed Studio en Home Assistant.
  3. Integrar SenseCAP Watcher en Home Assistant: Integrar SenseCAP Watcher en Home Assistant y configurar un panel visual para la configuración.

Comenzando

Antes de que comience el contenido del tutorial de este artículo, es posible que necesites tener el siguiente hardware listo.

Materiales Requeridos

SenseCAP WatcherHome Assistant Green

Home Assistant Green es la forma más fácil y centrada en la privacidad de automatizar tu hogar. Ofrece una configuración sin esfuerzo y te permite controlar todos los dispositivos inteligentes con un solo sistema, donde todos los datos se almacenan localmente por defecto. Esta placa se beneficia del próspero ecosistema de Home Assistant y será mejorada cada mes por código abierto.

Recomendamos usar Home Assistant Green como el host de Home Assistant para este tutorial, o puedes usar cualquier host de Home Assistant con un Supervisor.

Instalando el plugin HACS

Paso 1. Abrir el Modo Avanzado en Home Assistant

Para desbloquear todo el potencial de Home Assistant y obtener acceso a características avanzadas, puedes habilitar el "Modo Avanzado" en la interfaz de usuario.

Navega a tu interfaz web de Home Assistant. Haz clic en el ícono de tu perfil en la esquina inferior izquierda de la barra lateral de Home Assistant. En tu página de perfil, desplázate hacia abajo para encontrar el interruptor de Modo Avanzado. Cambia el interruptor a la posición de encendido.

Paso 2. Instalar Terminal & SSH

Haz clic en Configuración en la barra lateral para acceder al menú de configuración. Haz clic en Complementos para acceder a la tienda de complementos.

Usa la barra de búsqueda o navega a través de los complementos disponibles para encontrar Terminal & SSH.

Una vez que hayas localizado Terminal & SSH, haz clic en él para ver los detalles. En la página del complemento, verás una descripción general, documentación y opciones de configuración. Para instalar el complemento, haz clic en el botón Instalar.

Paso 3. Instalar HACS

Encuentra el Terminal & SSH recientemente descargado en la barra lateral. En la terminal, navega al directorio config, que es la raíz de tu configuración de Home Assistant:

cd /config

Ejecuta el siguiente comando para descargar y ejecutar el script de instalación de HACS:

wget -q -O - https://install.hacs.xyz | bash -

Después de que el script de instalación haya terminado, necesitas reiniciar Home Assistant para aplicar los cambios. Puedes reiniciar Home Assistant a través de la interfaz de usuario yendo a Configuración > Sistema > Reiniciar.

Después del reinicio, haz clic en Configuración en la barra lateral para abrir el menú de configuración. Dentro del menú de configuración, navega a Dispositivos y Servicios.

Haz clic en AÑADIR INTEGRACIÓN para agregar una nueva integración a tu configuración de Home Assistant.

En la barra de búsqueda, escribe HACS para buscar la integración de la Tienda Comunitaria de Home Assistant.

Si se encuentra HACS, debería aparecer en la lista de integraciones disponibles. Haz clic en ella para iniciar el proceso de instalación.

Puede aparecer un acuerdo de licencia o términos de servicio. Lee el acuerdo cuidadosamente, y si estás de acuerdo con los términos, marca todas las casillas para indicar tu conformidad. Haz clic en ENVIAR para proceder con la instalación.

A continuación, se te pedirá que inicies sesión con tu cuenta de GitHub. Esto es necesario porque HACS se integra con GitHub para gestionar la instalación de integraciones y plugins creados por la comunidad.

Sigue las instrucciones para autorizar a Home Assistant a acceder a tu cuenta de GitHub. Esto típicamente implicará ingresar un código de verificación proporcionado por GitHub para confirmar tu identidad.

Una vez que hayas autorizado a Home Assistant a usar tu cuenta de GitHub, HACS terminará de instalarse.

Es posible que necesites reiniciar Home Assistant para que HACS se integre completamente en tu sistema.

Instalación del plugin SenseCraft

Paso 4. Instalación del plugin SenseCraft a través de HACS

Busca HACS en la barra lateral y haz clic en él para abrir la interfaz de HACS. En la esquina inferior derecha, encontrarás un botón de menú (tres puntos o un signo más, dependiendo de tu versión de HACS). Haz clic en Repositorios personalizados.

Aparecerá un cuadro de diálogo pidiéndote que ingreses la URL del repositorio. Aquí, ingresarás la URL del repositorio personalizado para la integración SenseCraft. Después de ingresar la URL, selecciona la categoría (para la integración SenseCraft, seleccionarías Integración).

https://github.com/Seeed-Solution/SenseCraft-HomeAssistant.git

Haz clic en Add. El repositorio ahora está agregado a tu HACS, y deberías poder encontrar la integración SenseCraft en la lista bajo Integrations.

Localiza la integración SenseCraft y haz clic en "DOWNLOAD".

En este punto, hemos completado exitosamente la instalación del plugin SenseCraft.

Integrar SenseCAP Watcher en Home Assistant

Paso 5. Agregar Watcher desde SenseCraft

En la página de Settings, elige Devices & Services.

Luego haz clic en el botón ADD INTEGRATION en la esquina inferior derecha y busca SenseCraft.

Haz clic en SenseCraft y selecciona Action como Add device using host/id (局域网集成).

note

Actualmente, Add devices using SenseCraft Account(账号集成) no está disponible.

Luego selecciona Watcher en las opciones de dispositivo.

Dentro de la siguiente página, por favor ingresa el EUI del dispositivo Watcher, puedes encontrar el EUI de Watcher dentro de la configuración de Watcher en la APP SenseCraft.

note

¡Por favor asegúrate de que el EUI esté todo en mayúsculas!

Después de SUBMIT, el componente de Watcher para Home Assistant será agregado automáticamente para mostrarse dentro del Dashboard, el cual debería estar en un estado sin datos por ahora.

Paso 6. Colocar la tarea y configurar el Bloque de Mensaje HTTP

Para que los datos de Watcher lleguen a Home Assistant, entonces necesitas tener Watcher en un estado donde la tarea esté ejecutándose y configurar el Bloque de Mensaje HTTP para enviar un flujo de alarmas a Home Assistant.

Por ejemplo, ahora estoy colocando una tarea en Watcher para detectar si un gato está comiendo.


Dentro de Detail Config, encuentra 'If yes, then do the following' y marca la casilla HTTP Push Notification de abajo.


Luego haz clic en el botón Go Setup y configura la información de Home Assistant ahí para asegurar que los datos puedan llegar a Home Assistant.

  • HTTP URL: Llena la dirección IP completa de Home Assistant, número de puerto 8887. ej. http://192.168.1.151:8887.

  • HTTP Token: deja espacios en blanco al escribir.


Después de confirmar que está llenado correctamente, haz clic en Update Now en la parte inferior. entonces la tarea es enviada a Watcher.

A continuación, cuando Watcher detecte que tu gato está comiendo, activa una alarma y reporta los datos del sensor a Home Assistant. basándote en esto, eres libre de configurar la automatización de tu hogar inteligente a continuación.

Haz clic para ver el código de ejemplo del Dashboard
views:
- type: sections
title: Home Assistant
path: home
icon: mdi:home-assistant
sections:
- cards:
- type: tile
entity: sensor.air_humidity
name: SenseCAP Watcher Air Humidity
color: blue
show_entity_picture: true
- type: tile
entity: sensor.co2
name: SenseCAP Watcher CO2
color: deep-orange
- type: tile
entity: sensor.temperature
name: SenseCAP Watcher Air Temperature
color: purple
show_entity_picture: true
- type: tile
entity: sensor.alarm
name: SenseCAP Watcher Alarm Message
color: red
show_entity_picture: true
- type: picture
image_entity: image.alarm_image

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...