Alexa en Node Red
Pues seguimos con tutoriales que desde mi punto de vista y experiencia me han ido genial, y es poder usar Alexa para ejecutar tareas en Node-Red
Índice
Toggle Table of Content¿Que Necesitamos?
Pues para empezar tener instalado Home Assistant, puesto que aquí siempre trabajamos con esta plataforma domótica.
Después tener instalado el Addon de Node-Red, para mi uno de los mejores addons para Home Assistant, puesto que nos deja crear automatizaciones visuales muy completas.
La Skill de Node-Red para Alexa, esto se encuentra fácilmente dentro de su listado de Skills.
Añadir Alexa a Node-Red
Para añadir este nodo a Node-Red tenemos que ir al menú y seleccionar el apartado Manage palette.
Dentro de esta opción tenemos que buscar lo siguiente:
node-red-contrib-alexa-home-skill
Una vez instalado pasamos al siguiente punto.
Crear Cuenta en la Pasarela para Alexa
Este paso nos va a permitir crear una pasarela entre Node-Red / Home Assistant y nuestros dispositivos Alexa, tenemos que realizar los siguientes pasos:
Nos dirigimos al siguiente enlace https://alexa-node-red.bm.hardill.me.uk/newuser
Nos registramos y nos logueamos.
Añadir dispositivo en la Pasarela
Ahora vamos a crear nuestro primer dispositivo, para ellos primero tenemos que saber que queremos controlar, en mi caso una luz de Garaje.
En el menú superior le damos al botón Devices y una vez dentro Add Device.
Nos aparecerá algo como esto:
Como podéis ver la configuración es muy simple, añadimos un nombre a nuestro dispositivo, una descripción, en Actions, las operaciones que tiene que realizar,
en este caso “on” y “off” vamos encender y apagar y en Application Type que tipo de dispositivo es, nuestro caso como hemos comentado es una luz.
le damos a OK y continuaaaaaaaaamos.
Configurar Nodo para Alexa
Ahora nos dirigimos a Node-Red en Home Assistant, en nuestro menú lateral donde están todos nuestros nodos buscamos los instalados para Alexa.
Arrastramos el nodo Alexa Home al Flow donde queremos que trabaje.
Una vez arrastrado lo abrimos y configuramos con nuestros datos de registro del la web donde antes nos hemos registrado y añadido nuestro dispositivo.
Una vez realizado este paso y dentro del nodo que acabamos de ingresar nuestros datos, seleccionamos la cuenta configurada en Account.
Y en el Apartado Device le damos a Refrescar y si todo ha sido configurado correctamente nos tiene que aparecer nuestro dispositivo creado anteriormente en la pasarela.
Dejamos Seleccionada la casilla Auto Acknowledge
y ahora pasamos a enlazar nuestro nodo con la luz o dispositivo a controlar.
Configurar Nodo Con Dispositivo
Ya estamos casi terminado, ahora es cuando tenemos que crear la tarea en Node Red.
Arrastramos un nodo Switch a nuestro Flow y lo configuramos como aparece en al imagen.
Y finalmente creamos dos nodos para que uno de ellos accione la luz y el otro la apague, sencillo, no?
Le damos a Deploy y ya tenemos nuestro Node Red con Alexa funcionado.
Si todo ha ido correctamente en el nodo de Alexa tiene que salir “Connected”.
Con esto termino este pequeño manual que nos dará muchas posibilidades, más adelante crearemos otros dispositivos con la opciones que nos da desde la web pasarela.
Omito la instalación de la Skill en Alexa por que imagino que todo el mundo que dispone de Alexa sabe como se instalan, de todas formas si necesitáis que os muestre estos pasos, comentar.
Una vez instalada la Skill en Alexa ya podremos escanear nuevos dispositivos y nos aparecerá el dispositivo creado en la pasarela y listo, ya puedes crear una rutina con tu Alexa,