Integración de Home Assistant
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
.
Configuración en Home Assistant
Navega a tu interfaz web de Home Assistant.
Para desbloquear todo el potencial, se recomienda habilitar el Advanced mode
.
- Haz clic en tu perfil.
- Activa el interruptor de
Advanced mode
.
Instalar Complementos (Add-ons)
Ve a Ajustes > Complementos.
Dentro de los complementos oficiales add-ons
, busca e instala File editor
y Advanced SSH & Web Terminal
.
Se recomienda activar la opción Show in sidebar
para acceder fácilmente.
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 -
Después de que el script de instalación haya finalizado, reinicia Home Assistant para aplicar los cambios.
Ve a Settings
> System
> Restart
.
Navega a Settings
-> Devices & Services
.
Haz clic en ADD INTEGRATION
para agregar una nueva integración.
Busca HACS
y haz clic en él.
Solo la última opción (funciones experimentales) es opcional. Asegúrate de aceptar todo lo anterior para poder configurar HACS.
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.
Instalar el plugin SenseCraft
Navega a HACS
, haz click en ícono de la esquina superior derecha, y escoge Custom repositories
.
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
.
Navega a la integración SenseCraft
y haz clic en DOWNLOAD
.
¡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
.
Selecciona Add devices using SenseCraft Account(账号集成)
.
Inicia sesión con tu cuenta de la aplicación SenseCAP Mate, y selecciona la versión global
.
Una vez conectado, verás todos los dispositivos vinculados a tu cuenta. Selecciona el que deseas conectar y haz clic en SUBMIT
.
Una vez que la conexión sea exitosa, verás el dispositivo y su entidad mostrados en Home Assistant.
Haz clic en el dispositivo para ver todos los datos subidos. Luego, haz clic en ADD TO DASHBOARD
.
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') }}"
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
.
Haz clic en ADD CARD
en tu panel (Dashboard
).
Elige la tarjeta de tipo Map
.
Copia el siguiente código en el CODE EDITOR
y haz clic en SAVE
:
type: map
entities:
- entity: sensor.device_location
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
.
Ahora puedes verificar la ubicación en tiempo real en el mapa.
Todos los datos de la placa de desarrollo se visualizarán en el panel de Home Assistant.