VOICE CONTROL:

EVE SYSTEM & AMAZON ALEXA

INTRODUCTION

Amazon Alexa is a virtual assistant developed by Amazon, first used in the Amazon Echo and the Amazon Echo Dot smart speakers. It is capable of voice interaction and can also control several smart devices. Users can extend the Alexa capabilities by installing “skills” (additional functionality developed by third-party vendors, in other settings more commonly called apps). Currently, interaction and communication with Alexa are only available in English and German.

THIS IS EVE SMART HOME AUTOMATION WITH AMAZON ALEXA.

Our EVE Smart Home Skill for Alexa is certified and available in selected countries and requires an ILEVIA subscription. We will announce the availability of EVE Smart Home integration with Alexa in any additional countries upon Amazon certification.

REQUIREMENTS

To use Alexa voice control with your EVE System you must have:

 

  • An Alexa-compatible device such as an Amazon Echo, Echo Dot, Amazon Tap, or FireTV with Voice Remote;
  • An ILEVIA EVE Server updated to the latest firmware version (online guide) with Internet access;
  • Latest version of the EVE Manager configuration software (downloads area);
  • EVE Logic plugin software updated to the latest version (online guide).
  • If the “Amazon Alexa” app is not available in your country you can download (only for Android) the apk here.

ALEXA VOICE SERVICE SETUP

STEP 1: Voice Control activation

In order to be capable to control your house through your voice using EVE System and Amazon Alexa, it is necessary to contact ILEVIA company first and ask to the technical department to activate the Alexa Voice Service on your EVE Server.

Please get in touch with ILEVIA calling phone line +39 0424 480034 or sending email to support@ilevia.com

STEP 2: Alexa-compatible device setup

Set up your Amazon-compatible device following the technical documentation that the manufacturer provides. Visit the online guide for Amazon device setup and follow all the instructions to get started with your new Amazon-compatible device.

On the online guide provided by Amazon you will find information about how to:

 

  • Download the Alexa app and sign in (mandatory creation of an Amazon account);
  • Turn on your Amazon speaker (Amazon Echo, Echo Dot, Amazon Tap, or FireTV);
  • Connect Amazon Echo (1st Generation) to a Wi-Fi network;
  • Talk to Alexa.

STEP 3: ILEVIA Account creation

Subscribe to the ILEVIA cloud:

  • Open the browser from your phone or your PC;
  • Type https://cloud.ilevia.com into the address bar of your browser;
  • Select the option “Register a new membership” to create a new account on the ILEVIA cloud;
  • Complete the registration by filling all the required information and eventually select Sign Up (Fig.1).

 

STEP 4: EVE Server registration

Add your EVE Server to the ILEVIA cloud:

  • Sign in on your ILEVIA account;
  • Click on the “Add server” blue button (Fig.2);
  • Complete all the required text fields (Server Name and License ID);
  • Click on the “Save” green button to confirm the operation on the ILEVIA cloud.

 

STEP 5: EVE-Amazon Alexa link

Download the EVE Smart Home skill to control your EVE System through your Amazon device:

 

  • Open the Alexa app and sign in to your Amazon account or open this link in your favourite browser;
  • Expand the Alexa app menu and select the “Skills” menu;
  • Type “ILEVIA” on the search bar, then select “EVE” skill (Fig.3);
  • Select the “ENABLE” blue button to enable the EVE skill (Fig.4);

 

          

 

Amazon Alexa requires to access your ILEVIA account:

 

  • Type your ILEVIA account credentials (previously used to register to the cloud) (Fig.5);
  • Click “Accept” green button to allow the application to access your EVE System;
  • The application shows the green messagge “EVE has been succesfully linked” (Fig.6).

 

          

STEP 6: Practice check

In order to prove that the Alexa Voice Service setup was successfully carried out, we ask you to make a practice check.

Follow the steps as described below:

 

  • Step 1: Open EVE Manager configuration software, connect to the EVE server then download the project;
  • Step 2: Add an “Alexa Voice Command” component (Components Library / Voice Control) to “My components” area;
  • Step 3: Select the “Alexa Voice Command” component and focus on the “Properties” area to configure the voice command;
  • Step 4: Component to control: choose a “Switch” component you have within the project (we ask you to choose a light device);

 

  • Step 5: Device:
    • Device name: set the word “Light” (This is an example, please stick to this selection);
    • Device name: set the word “Licht” (This is an example, please stick to this selection);

 

  • Step 6: Placement:
  • Room name: set the word “Bedroom” (This is an example, please stick to this selection);
  • Room name: set the word “Schlafzimmer” (This is an example, please stick to this selection);

 

  • Step 7: Upload the project to the server and wait a couple of minutes before proceeding;

 

 

  • Step 9: Wait untill Alexa will have finished to talk for introducing the EVE Skill and ask you to give her a command;

 

 

IF WORKING: The light you selected as the component to control on the “Alexa Voice Command”properties, will turn on.

IF NOT WORKING: Please check for the setup requirements and repeat all the steps of the Alexa Voice Service setup.

If this works, then you can proceed with the configuration of the project, following this guide to learn how to configure the system.

ALEXA VOICE COMMAND CONFIGURATION

STEP 1: Add Alexa components

Before proceeding, comply all requirements and be sure that all the previous steps are made.

 

  • Open EVE Manager software, if closed;
  • Connect to the EVE server, if disconnected;
  • Download the installation project, if not already open;
  • Select Components Tab / Components Library / Voice Control to find the “Alexa Voice Command” component;
  • Add as many “Alexa Voice Command” components as the number of devices you want to control through Alexa (Fig.7).

 

 

IMPORTANT:There IS NOT an “Alexa Voice Command” component to control the whole feature, neither an “Alexa Voice Command” component for each voice command. You HAVE TO add an “Alexa Voice Command” component for each specific device within your “My components” area you want to control with Alexa. For example, to control a light (managed by a “Switch” component), either to turn it on and off, you need to add an Alexa Voice Command component. If you want to control the dimming (managed by a “Slider” component), you need to add another Alexa Voice Command component, either to dim it down or to dim it up. If you want to control a blind (managed by a “Shutter” component) you need to add another Alexa Voice Command component, either to open it or to close it.

STEP 2: Configure Alexa components

  • Select an “Alexa Voice Command” component and focus on the “Properties” area to configure the voice command;
  • Component to control: choose the device you want to control among all the components inside the project (Fig.8/A);

 

  • Device name: choose the word you want to use in your voice command to refer to the selected component to control (Fig.8/B);

 

  • Room name: choose the word you want to use in your voice command to specify where the device is (Fig.8/C);

 

IMPORTANT: It is necessary to configure parameters using the language set on your Alexa-compatible device. Also, pay attention to configure Device Name and Room Name using the same language, only English OR only German. It is not possible to use an English word for the device name and a German one for the room name and viceversa. This error will cause the failure of the feature.

 

  • Once done, select another “Alexa Voice Command” component and repeat the procedure for a different device.

 

When configuring an “Alexa voice command” to control a “Scenario” component, please follow this rules (Fig.8/D):

  • Component to control: choose the “Scenario” component you want to control among all the scenes inside the project;
  • Device name: only when the component to control is a “Scenario” component, leave this field empty and not selected;
  • Scenario name: choose the word you want to use in your voice command to refer to the selected component to control;

STEP 3: Upload project to the server

You can configure your “Alexa Voice Command” components all in one time and test them later or configure and test one per time. Whatever plan you will decide to use, in order to test whether your configuration is correct or not, you will need to upload the project to the server before talking to your Alexa-compatible device.

Connect to the server and upload the project, then wait a couple of minutes before proceeding.

HOW TO TALK TO YOUR EVE SMART HOME

STEP 1: Open EVE Skill

IMPORTANT: Before proceeding, comply all requirements and be sure that all the previous steps are made.

You now have two options to open the EVE Skill and get the attention of the Amazon Alexa, choose one of them.

 

OPTION 1:

Providing all the previous steps are correct, Alexa will now open the EVE Skill and introduce it to you through a description of what this specific skill is and what you can do. Wait until Alexa will have finished. She now ask you to give her a command as in Step 2.

 

OPTION 2:

  • Speak loud and say:  “Alexa, command + with EVE.”     E.g.Alexa, turn on light in living room with EVE. “
  • Speak loud and say:  ” Alexa, sag EVE + Befehl ”             z.B.Alexa, sag EVE mach das Licht in dem Wohnzimmer an. “

Providing all the previous steps are correct, Alexa will now open the EVE Skill and immediately execute your command. Note: You must say “with EVE” / “sag EVE“only when giving Alexa a command after a long stanby time to remind her which Skill needs to be used. After your first command, it will not be necessary to repeat it, just give her a command as in Step 2.

STEP 2: Give commands

On this part of the guide we are going to provide you with the necessary information to correctly talk to Alexa in order to let her execute your commands. We are going to make up examples that you can use to understand how to build up your voice commands following a few rules.

 

The COMMAND always contains:

  1. the assistant, which is Alexa powered by Amazon;
  2. the action, to be chosen accordingly to the component to control;
  3. the parameters / words you set on the previous step to refer to devices and rooms (or scenes).

In the following scheme we gather all the possible actions you can use accordingly to the possible components to control:

English:

  • switch on / switch off;
  • power on / power off;
  • turn on / turn off.

 

E.g. “ Alexa, turn on floor lamp in living room. ”

E.g. “ Alexa, switch on floor lamp in living room. ”

 

Deutsch:

  • anmachen / ausmachen;
  • anschalten / ausschalten;
  • aktivieren / deaktivieren.

 

z.B. ” Alexa, mach das Licht in dem Wohnzimmer an. ”

z.B. ” Alexa, aktiviere das Licht in dem Wohnzimmer. ”

English:

  • set;
  • dim.

 

E.g. “ Alexa, dim spotlight in kitchen to 60% (percent). ”

E.g. “ Alexa, set spotlight in kitchen to 60% (percent).

 

Deutsch:

  • einstellen;
  • stellen;
  • dimmen.

 

z.B. ” Alexa, stell den Deckenstrahler im Kochen auf 60% (Prozent) ein. ”

z.B. ” Alexa, dim den Deckenstrahler im Kochen auf 60% (Prozent). ”

English:

  • switch on / switch off;
  • power on / power off;
  • turn on / turn off;
  • set;
  • dim.

 

E.g. “ Alexa, set LED light in swimming pool to pink. ”

 

Deutsch:

  • anmachen / ausmachen;
  • einstellen;
  • stellen;
  • dim.

 

z.B. ” Alexa, stell das LED Licht in dem Swimming Pool auf Pink ein. ”

English:

  • open / close;
  • stop.

 

E.g. “ Alexa, open blind in master bedroom. ”

E.g. “ Alexa, stop blind in master bedroom. ”

 

Deutsch:

  • öffnen / schliessen;
  • hochfahren / runterfahren;
  • stop / anhalten.

 

z.B. ” Alexa, fahr die Jalousie in dem Schlafzimmer hoch. ”

z.B. ” Alexa, öffne die Jalousie in dem Schlafzimmer. ”

English:

  • set.

 

E.g. “ Alexa, set thermostat in guest room to 21° C (degrees).

 

Deutsch:

  • einstellen;
  • stellen.

 

z.B. ” Alexa, stell den Thermostat in dem Gästezimmer auf 21° C (Grad) ein. ”

z.B. ” Alexa, stell den Thermostat in dem Gästezimmer auf 21° C (Grad).

English:

  • set.

 

E.g. “ Alexa, set Tv in recreation room to 6.

 

Deutsch:

  • einstellen;
  • stellen.

 

z.B. ” Alexa, stell den Fernseher in dem Erholungsraum auf 6 ein. ”

z.B. ” Alexa, stell den Fernseher in dem Erholungsraum auf 6. ”

English:

  • open / close;
  • turn on / turn off;
  • power on / power off.

 

E.g. “ Alexa, open gate in backyard. ”

 

Deutsch:

  • öffnen / schliessen;
  • anmachen / ausmachen.

 

z.B. ” Alexa, öffne das Tor in dem Hinterhof. ”

English:

  • play;
  • activate;
  • activate scenario;
  • turn on;
  • set;
  • run.

 

E.g. “ Alexa, turn on Cooking.

E.g. “ Alexa, play Good Morning. ”

E.g. “ Alexa, activate scenario Studying. ”

E.g. “ Alexa, activate Turn OFF all lights. ”

 

Deutsch:

  • aktivieren;
  • aktivieren das szenario.

 

z.B. ” Alexa, aktiviere Kochen. ”

z.B. ” Alexa, aktiviere Guten Morgen. ”

z.B. ” Alexa, aktiviere das szenario Lernen. ”

z.B. ” Alexa, aktiviere das szenario Mach die Lichter an. ”

A few of these actions require to define a specific value into the command. For example, we need to dim lights intensity to a certain percentage, set a specific color for the lighting, set the thermostat to a specific temperature or set the TV to the preferred channel.

In the following scheme we gather all the possible values you can set accordingly to the possible components to control:

A “Slider” always implies a Min and a Max value, which means a range from 0% to 100% in percentage.

BRIGHTNESS:

English:     E.g. “ Alexa, set spotlight in kitchen to 20 % (percent). ”

Deutsch:   z.B. ” Alexa, stell den Deckenstrahler im Kochen auf 20% (Prozent) ein. ”

An “RGB Light” always implies the possibility to choose the lighting color among a wide range of colors.

COLOR BALANCE:

English:      E.g. “ Alexa, set LED light in swimming pool to pink. ”

Deutsch:     z.B. ” Alexa, stell das LED Licht in dem Swimming Pool auf Pink ein. ”

A “Thermostat” always implies a Min and a Max value, a specific range decided by the installer.

TEMPERATURE:

English:      E.g. “ Alexa, set thermostat in guest room to 21° C (degrees). ”

Deutsch:    z.B. ” Alexa, stell den Thermostat in dem Gästezimmer auf 21° C (Grad) ein. ”

A “Tuner” always implies a specific range decided by the installer

TV CHANNEL:

English:     E.g. “ Alexa, set Tv in recreation room to 6. ”

Deutsch:  z.B. ” Alexa, stell den Fernseher in dem Erholungsraum auf 6 ein. ”

STEP 3: Quit EVE Skill

In order to close up the EVE Skill and exempt her from executing your commands, simply do as follow:

 

Well done, keep learning!

Our suggestion for your next lesson: