Skip to main content

Integración de Home Assistant

pir

Integra la Wio Tracker 1110 Dev Board en Home Assistant para seguimiento en tiempo real y análisis ambiental en vivo.
La Wio Tracker 1110 es una plataforma de desarrollo basada en LoRa fácil de usar, ideal para desarrollar funciones personalizadas que hagan tu entorno más inteligente y responsivo.

Primeros pasos

En este tutorial usaremos la Home Assistant Green como host, aunque puedes usar cualquier host con Supervisor. Consulta la documentación oficial de instalación para más detalles.

Configuración del dispositivo

Antes de comenzar, asegúrate de haber leído la Guía de usuario del Wio Tracker 1110 y selecciona la plataforma SenseCAP.

pir

Configuración en Home Assistant

Navega a tu interfaz web de Home Assistant.

Para desbloquear todo el potencial, se recomienda habilitar el Advanced mode.

  1. Haz clic en tu perfil.
  2. Activa el interruptor de Advanced mode.

pir

Instalar Complementos (Add-ons)

Ve a Ajustes > Complementos.

pir

Dentro de los complementos oficiales add-ons, busca e instala File editor y Advanced SSH & Web Terminal.

pir

Se recomienda activar la opción Show in sidebar para acceder fácilmente.

pir

Instalar HACS

Home Assistant Community Store (HACS) te da una interfaz avanzada para gestionar complementos y personalizaciones.

Abre la terminal y navega al directorio config:

cd /config

Descarga y corre el script de instalación HACS:

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

pir

Después de que el script de instalación haya finalizado, reinicia Home Assistant para aplicar los cambios.

Ve a Settings > System > Restart.

pir

Navega a Settings -> Devices & Services.

pir

Haz clic en ADD INTEGRATION para agregar una nueva integración.

pir

Busca HACS y haz clic en él.

pir

Solo la última opción (funciones experimentales) es opcional. Asegúrate de aceptar todo lo anterior para poder configurar HACS.

pir

Sigue las instrucciones para autorizar a Home Assistant a acceder a tu cuenta de GitHub. Esto normalmente incluye ingresar un código de verificación proporcionado por GitHub para confirmar tu identidad.

HACS utiliza un flujo de autenticación OAuth para autorizarse con la API de GitHub.

pir

Instalar el plugin SenseCraft

Navega a HACS, haz click en ícono de la esquina superior derecha, y escoge Custom repositories.

pir

Copia el Repositorie:

Repositorio:

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

Categoría: Integración

Haz clic en Add. El repositorio ahora está agregado a tu HACS y también puedes encontrar la integración SenseCraft en la lista bajo Integrations.

pir

Navega a la integración SenseCraft y haz clic en DOWNLOAD.

pir

¡La instalación del plugin SenseCraft se ha completado con éxito!

Agregar dispositivos

Navega a Settings -> Devices & Services -> SenseCraft, y haz clic en ADD DEVICE.

pir

Selecciona Add devices using SenseCraft Account(账号集成) .

pir

Inicia sesión con tu cuenta de la aplicación SenseCAP Mate, y selecciona la versión global.

pir

Una vez conectado, verás todos los dispositivos vinculados a tu cuenta. Selecciona el que deseas conectar y haz clic en SUBMIT.

pir

Una vez que la conexión sea exitosa, verás el dispositivo y su entidad mostrados en Home Assistant.

pir

Haz clic en el dispositivo para ver todos los datos subidos. Luego, haz clic en ADD TO DASHBOARD.

pir

Agregar tarjeta de mapa

Antes de agregar la tarjeta de mapa, necesitas añadir primero una entidad de ubicación.

Abre el File Editor y navega al archivo configuration.yaml, y añade el siguiente código:

template:
- sensor:
- name: "Device Location"
state: >
{{ states('sensor.latitude') }},{{ states('sensor.longitude') }}
attributes:
latitude: "{{ states('sensor.latitude') }}"
longitude: "{{ states('sensor.longitude') }}"

pir

tip

name puede personalizarse, y el valor en states debe coincidir con el ID de entidad de tu dispositivo.

Puedes verificar el ID de la entidad navegando a Settings -> Devices and Services -> Entities.

pir

Haz clic en ADD CARD en tu panel (Dashboard).

pir

Elige la tarjeta de tipo Map.

pir

Copia el siguiente código en el CODE EDITOR y haz clic en SAVE:

type: map
entities:
- entity: sensor.device_location

pir

tip

La entidad debe coincidir con el ID de entidad de tu dispositivo.
Puedes verificar el ID de entidad navegando a Ajustes -> Dispositivos y Servicios -> Entidades.

pir

Ahora puedes verificar la ubicación en tiempo real en el mapa.

pir

Todos los datos de la placa de desarrollo se visualizarán en el panel de Home Assistant.

pir

Loading Comments...