Integración con Amazon Echo (Alexa)

Integración con Amazon Echo (Alexa)

Este ejemplo mostrará cómo integrar el asistente de voz de Amazon Echo (alexa) en LogicMachine para poder controlar su instalación. Con LogicMachine Skills para Alexa, ahora puede hablar con sus instalaciones de protocolo KNX, BACnet, ModBus, EnOcean, DALI y otras. Además, su instalación de multiroom y los electrodomésticos habilitados para BLE (Bluetooth Low Energy) pueden ser controlados a través de LogicMachine. Todos los objetos de control de voz son universales, no dependen del protocolo y son asignados por el dispositivo LogicMachine.

LM5L_amazon_echo_1

Instrucciones:

  1.  Asegúrate de que utilizas la última versión de software en tu LogicMachine.
  2. Certifica que LogicMachine tiene acceso a internet (correcta IP, Gateway, DNS correctamente configurado en Configuración del sistema -> Red -> Interfaces)
  3. Cree la cuenta en la nube de LogicMachine. Esto se puede hacer actualmente a través de la aplicación Mosaic Cloud, por favor siga estos pasos 1-9 http://openrb.com/logicmachine-cloud-solution/
  4. En la página principal de LogicMachine haga click en Admin e introduzca su contraseña.
first-screen
  1.  Vaya a la app store presionando el icono “+”
first_admin_screen
  1. Pinche en Menu-> Instalar desde archivo y escoja este archivo (descomprimir primero después de su descarga)
  2. Vaya a la pantalla principal de LM y entre en la app de Alexa
alexa_first_screen
  1. Login con su cuenta en la nube de LM (creada en el paso 3) presionando “Sign in”
alexa_cloud_login
  1. Agregue los dispositivos que desee controlar por voz
alexa_add_devices
alexa_add_lamp
  1. Presione el botón “Sync cloud”
alexa_sync_cloud_button

Si la sincronización se realiza con éxito, el estado del botón cambiará a:

¡Atención! Después de cada cambio realizado en LogicMachine (añadir/eliminar/editar dispositivos) debe:

  • Presionar el botón “Sync cloud”.
  • Busca dispositivos desde el interfaz de Amazon Alexa o por comando de voz.
  1. Vaya a  http://alexa.amazon.com con su cuenta de Amazon, en la sección “Skills” busque LogicMachine, pulse “Enable”
alexa_amazon_interface
  1. Haga login  con su cuenta cloud de Logic Machine.  La misma que ha creado en el paso 3.
amazon_LM_linking
  1. En la interfaz Amazon Alexa haga click en “Discover Devices” o pregúntele a Echo con un comando de voz: “Alexa, discover devices”.
discover_devices
alexa_succesful_pairing
  1. Alexa encontrará los dispositivos que se habían añadido en el paso 9.
alexa_found_devices
  1. Algunos ejemplos para control por voz:
  • Alexa, turn on Scene Home
  • Alexa, turn on Good Night
  • Alexa, turn on Kitchen light
  • Alexa, brighten the Kitchen Lights
  • Alexa, turn off Living Room lights
  • Alexa, set the Living Room lights to 25%
  • Alexa, dim the Living Room Lights
  • Alexa, turn on the Living Room fan
  • Alexa, set Bedroom temperature to 22 degrees
  • Alexa, decrease the Bedroom temperature
  • Alexa, increase the Bedroom temperature
  • Alexa what is the temperature in Bedroom?
  • Alexa, lock the Kitchen Door.
  • Alexa, set Kettle to 90 degrees