Skip to main content

Integrar Watcher con Home Assistant

La integración de la inteligencia artificial (IA) ha revolucionado el mundo de la domótica, y Watcher, un dispositivo avanzado potenciado por IA, se ha convertido en un elemento clave. Integrando Watcher con Home Assistant, la popular plataforma de automatización open-source, podrás lograr un hogar más inteligente, seguro y eficiente.

En esta guía completa te acompañamos paso a paso para integrar Watcher con Home Assistant, liberando todo el potencial de la IA en tu hogar inteligente. Ya seas un usuario experimentado o nuevo en automatización, esta integración abre un mundo de posibilidades para un hogar más personalizado y reactivo.

Contenido principal

  1. Instalar el plugin HACS: Instalar Home Assistant Community Store para poder añadir el plugin SenseCraft de Seeed Studio en Home Assistant.
  2. Instalar el plugin SenseCraft: Añadir el plugin SenseCraft que facilita la integración rápida de productos Seeed Studio.
  3. Integrar SenseCAP Watcher en Home Assistant: Integrar SenseCAP Watcher y configurar un panel visual para control.

Primeros pasos

Antes de comenzar con el tutorial, asegúrate de contar con el hardware siguiente:

Materiales requeridos

SenseCAP WatcherHome Assistant Green

Home Assistant Green es una forma fácil y privada de automatizar tu hogar, con instalación sencilla y almacenamiento local de datos. Es recomendable para esta guía, aunque cualquier host de Home Assistant con Supervisor sirve.

Instalar el plugin HACS

Paso 1. Activar Modo Avanzado en Home Assistant

Para acceder a funciones avanzadas en Home Assistant, activa el "Modo Avanzado" en la interfaz.

  1. Abre la interfaz web de Home Assistant en http://homeassistant.local:8123.
  2. Haz clic en tu icono de perfil (esquina inferior izquierda en la barra lateral).
  3. En la página de perfil, busca la opción Modo Avanzado y actívala.

Paso 2. Instalar Terminal & SSH

  1. En la barra lateral, haz clic en Configuración.
  2. Luego, en Complementos para abrir la tienda de complementos.
  1. Usa la barra de búsqueda para encontrar Terminal & SSH.
  1. Haz clic en Terminal & SSH y luego en el botón Instalar.

Paso 3. Instalar HACS

  1. Abre el complemento Terminal & SSH desde la barra lateral.
  2. En la terminal, navega al directorio de configuración con:
cd /config
  1. Ejecuta el siguiente comando para instalar HACS (Home Assistant Community Store):
wget -q -O - https://install.hacs.xyz | bash -
  1. Espera a que finalice la instalación, luego reinicia Home Assistant, llendo a Settings > System > Restart.

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

Haz clic en AGREGAR INTEGRACIÓN para añadir una nueva integración a tu instalación de Home Assistant.

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

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

Podría aparecer un acuerdo de licencia o términos de uso. Léelo cuidadosamente, marca las casillas de aceptación y haz clic en ENVIAR para continuar.

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

Sigue las instrucciones para autorizar el acceso de Home Assistant a tu cuenta de GitHub. Esto normalmente incluye ingresar un código de verificación.

Una vez autorizado, HACS completará la instalación.

Es posible que necesites reiniciar Home Assistant para que HACS quede completamente integrado.


Instalar el plugin SenseCraft

Paso 4. Instalar SenseCraft desde HACS

En la barra lateral, haz clic en HACS para abrir su interfaz. En la esquina inferior derecha, haz clic en el botón de menú (tres puntos o un símbolo de más, según la versión).

Selecciona Repositorios personalizados.

Introduce la URL del repositorio de SenseCraft:

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

Selecciona la categoría Integración, luego haz clic en Agregar.

Ahora deberías ver la integración SenseCraft en la lista. Haz clic en DESCARGAR.

Con esto, se ha completado la instalación del plugin SenseCraft.

Integrar SenseCAP Watcher con Home Assistant

Paso 5. Agregar Watcher desde SenseCraft

Desde Configuración, ve a Dispositivos y Servicios.

Haz clic en AGREGAR INTEGRACIÓN y busca SenseCraft.

Selecciona SenseCraft y elige la opción Add device using host/id (局域网集成).

note

Actualmente no está disponible la opción Add devices using SenseCraft Account(账号集成).

Luego, selecciona Watcher en las opciones de dispositivos.

En la siguiente pantalla, introduce el EUI del dispositivo Watcher, el cual puedes encontrar en la app SenseCraft dentro de la sección de configuración del dispositivo.

note

¡Asegúrate de que el EUI esté en mayúsculas!

Después de hacer clic en ENVIAR, el componente de Watcher se añadirá al panel de Home Assistant (aunque inicialmente sin datos).


Paso 6. Configurar tarea y HTTP Message Block

Para que los datos de Watcher lleguen a Home Assistant, necesitas que el Watcher tenga una tarea activa y enviar notificaciones vía HTTP.

Por ejemplo, creamos una tarea que detecta si un gato está comiendo:


En Configuración detallada, marca la casilla HTTP Push Notification en la sección “If yes, then do the following”.


Luego haz clic en Go Setup y completa los datos de Home Assistant:

  • HTTP URL: Dirección IP completa de Home Assistant con el puerto 8887.
    Ejemplo: http://192.168.1.151:8887
  • HTTP Token: Déjalo en blanco.

Haz clic en Update Now para enviar la tarea al Watcher.

Cuando el Watcher detecte que el gato está comiendo, enviará una alerta a Home Assistant. A partir de ahí, puedes crear automatizaciones para controlar tu hogar inteligente.

Haz clic para ver el código 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 Producto

Gracias por elegir nuestros productos. Estamos aquí para brindarte soporte y asegurar que tu experiencia sea lo más fluida posible. Ofrecemos varios canales para adaptarnos a tus preferencias y necesidades.

Loading Comments...