Эта страница является
переводом страницы
I3 KNX Voice Assistant. Перевод выполнен на 100%.
Voice Assistant
Voice assistants allow to control devices without interaction with a control panel. Their use make controlling more convenient and they work with streaming services.
You can add the following voice assistants to i3 KNX:
- Google Home - a voice assistant by Google, that is built-in the Google Home speaker for voice control.
- Amazon Alexa - a voice assistant by Amazon, that is built-in the Amazon Echo speaker and other devicesи. The assistant can be used with the help of Amazon Alexa app on devices based on Android, iOS.
- Yandex Alice - a voice assistant by Яндекс, that works on loudspeakers with Alice or in the Yandex browser on devices based on Android,iOS and PCs (if there is a mik). Alice understands only Russian.
You can't add 2 voice assistants of the same type to i3 KNX app.
Google Home
Google Assistant is a voice assistant by Google, built in the Google Home loud speaker and other devices, such as:
- Google Home Mini;
- Google Home Max;
- Harman JBL Link 10;
- Harman JBL Link 20;
- Harman JBL Link 300;
- Harman JBL Link 500;
- and others.
Google Assistant understands several languages:
- English,
- Russian,
- Spanish,
- Italian,
- German,
- Portuguese,
- French,
- Japanese,
- Korean,
- and others.
Supported devices to control:
- Dimmer;
- Relay;
- Button block;
- Climate;
- Color picker;
- Macros;
- Modes.
To add Google Home voice assistant, press + and choose Voice assistant device, then choose Google Home in the list.
Edit the name in the window that appears or leave it unchanged.
Attention! The name of the voice assistant is used to synchronize a project with Google Home service. You can edit it in the Device name field.
The device is added and it automatically appeared for the devices that are available to control via Google Home. You can turn off voice control of a device by pressing on the corresponding setting:
Voice control is done by pronouncing the name of a device and a command for it. For example, to turn on "Dimmer" that was renamed in a project into a "Chandelier", it's necessary to pronounce, "OK Google, turn on the Chandelier".
Important! It's better to rename devices before synchronizing a project with Google Home, otherwise you'll have to delete devices in the Google Home service and search for them again. Google Home does not update names of devices automatically.
Examples of Voice Commands to Control
Relay:
- OK, Google, turn on "Relay",
- OK, Google, turn off "Relay".
Dimmer:
- OK, Google, turn on "Dimmer",
- OK, Google, turn off "Dimmer",
- OK, Google, set "Dimmer" to hundred percents,
- OK, Google, increase "Dimmer" by five percents,
- OK, Google, decrease "Dimmer" by two percents.
Climate:
- OK, Google, turn on "Climate",
- OK, Google, turn off "Climate",
- OK, Google, set "Climate" to fifty percent,
- OK, Google, increase "Climate" by five percents,
- OK, Google, decrease "Climate" by two percents,
- OK, Google, set "Climate" to thirty degrees,
- OK, Google, increase "Climate" by five degrees,
- OK, Google, reduce "Climate" by two degrees,
- OK, Google, make it warmer in here,
- OK, Google, make it cooler in here,
- OK, Google, what is "Climate" target temperature?
- OK, Google, what "Climate" temperature?
- OK, Google, what temperature is my "Climate" set to?
- OK, Google, set "Climate" heating.
Color picker:
- OK, Google, turn on "Color picker",
- OK, Google, turn off "Color picker",
- OK, Google, set "Color picker" to 50 percent,
- OK, Google, increase "Color picker" by 10 percent,
- OK, Google, degrease "Color picker" by 10 percent,
- OK, Google, set "Color picker" light red.
Button block:
- OK, Google, activate "Button one" ("Button two", "Button three", "Button four").
Installing a Skill and Adding devices
A skill is installed in the Google Home or Google Assistant app. The difference is that Google Home app has a graphic interface to control added devices, besides voice control
Make sure that Google Home App and Google Assistant App are available for download from Google Play and App Store in your region.
Let's see how to install a skill and to add devices with the help of the Google Home app:
1Start the Google Home app. Log in if you already have Google account, or register if you do not have an account.
2 Enter Assistant settings:
3 Choose Home control:
4 Choose + to add devices in the DEVICES tab:
5 Find iRidium Assistant in the permission list:
6 Log in the iRidium account where a project was created and find a required project in the list:
7Enter the name of the voice assistant that is used in the project in the Device name field (by default it is Google Home):
8 If the skill is added successfully, devices will appear on the screen:
Adding Speaker to Google Home
Google Home is set with the help of Google Home App on smart phones or tablets.
Wi-Fi is required for direct connection to the smart speaker.
1Register at Google web-site if you do not have an account yet.
2Download and install Google Home and Google Assistant apps on a mobile device.
3The app automatically scans the network and finds an available device.
Google Home can work on the following operation systems:
- Android 6.0 and later;
- iOS 10 and later.
Make sure that Google Home and Google Assistant apps are available for download from Google Play and App Store in your region.
Amazon Alexa
Alexa is a voice assistant from Amazon built into the Amazon Echo speaker and other devices. You can use the assistant using the Amazon Alexa application on Android and iOS platforms.
Make sure that Alexa App is available for download from Google Play or App Store in your region.
iRidium assistant skill understands several languages:
- English (USA),
- English (UK),
- English (India),
- Spanish (Spain),
- Italian (Italy),
- German (Germany),
- Portuguese (Brazil),
- French (France).
Supported devices to control:
- Dimmer;
- Relay;
- Button block;
- Shutters;
- Climate;
- Color picker;
- Macros;
- Modes.
To add Amazon Alexa voice assistant, press + and choose Voice assistant, then press Add assistant.
Edit the name in the window that appears or leave it unchanged.
Attention! The name of the voice assistant is used to synchronize a project with Amazon Alexa service. You can edit it in the Device name field.
The device is added and it automatically appeared for the devices that are available to control via Amazon Alexa. You can turn off voice control of a device by pressing on the corresponding setting:
Voice control is done by pronouncing the name of a device and a command for it. For example, to turn on "Dimmer" that was renamed in a project into a "Chandelier", it's necessary to pronounce, "Alexa, turn on the chandelier".
Important! It's better to rename devices before synchronizing a project with Amazon Alexa, otherwise you'll have to delete devices in the Amazon Alexa service and search for them again. Amazon Alexa does not update names of devices automatically.
Examples of Voice Commands to Control
Relay:
- Alexa, turn on Relay
- Alexa, turn off Relay
Dimmer:
- Alexa, turn on Dimmer
- Alexa, turn off Dimmer
- Alexa, set Dimmer to 50 percent
- Alexa, increase Dimmer by 10 percent
- Alexa, degrease Dimmer by 10 percent
Climate:
- Alexa, turn on Climate
- Alexa, turn off Climate
- Alexa, set Climate to 25 degrees
- Alexa, make Climate warmer
- Alexa, make Climate cooler
Shutters:
- Alexa, open Shutters
- Alexa, close Shutters
- Alexa, raise Shutters
- Alexa, lower Shutters
- Alexa, set Shutters to 50 percent
Color picker:
- Alexa, turn on Color picker
- Alexa, turn off Color picker
- Alexa, set Color picker to 50 percent
- Alexa, increase Color picker by 10 percent
- Alexa, degrease Color picker by 10 percent
- Alexa, set Color picker light red
Button block:
- Alexa, activate Button one (Button two, Button three, Button four)
Important! Manual on setting iRidium assistant skill is in the next section.
Installing iRidium assistant Skill
The skill is installed only in Alexa App.
Make sure that Alexa App is available for download from Google Play or App Store in your region.
1 Start the app. Log in if you already have Amazon account, or register if you do not have an account.
2 Add a new user or choose a user from the existing ones.
3 Go to the More tab and choose Skills and Games.
4 Press search and enter the name of the skill - iRidium assistant, choose it:
5 Press Enable to use.
6 Log in with login and password from iRidium account where the project was created.
7 Choose from the list a project to which Amazon Alexa must be connected, press Link.
8 Enter the name of the voice assistant that is used in the project (by default it is Amazon Alexa), press Link Alexa.
9 If the skill is successfully installed, there appears a message:
10 Search for devices by pressing Discover devices. The search lasts 45 seconds.
11 To add required devices to control, press Choose device. On this stage you can also unite devices into groups. More about it in the Creating device groups section.
Adding Speaker to Amazon Alexa
Wi-Fi is required for direct connection with a speaker.
1 Go to the Devices tab, press + and choose Add device.
2 Choose Amazon Echo:
3 Choose a device to add:
4 Follow the step by step manual on the screen. There is a different manual for each Amazon Alexa device.
Adding Project Devices to Amazon Alexa
Devices can be added:
- in the tenth step of installing the skill (see above);
- via the + button in the Devices tab;
- via the Add devices button in the More tab.
To add a device in one of the ways, choose a suitable type of device (if there are several of them, choose Other), then press Discover device.
The search for devices lasts 45 seconds. After it the found devices are displayed. Set them by pressing a corresponding button.
On this stage devices can be united into groups by pressing Choose group. more about it in the Setting device groups section.
Setting Device Groups
Groups can be formed by location and by function. Grouping by location unites devices placed in the same location. Grouping by function unites device of one control type.
Control of device groups is done the same way as control of devices directly, that is with a voice or in the Amazon Alexa app. Control commands are available in the Device page after groups are created. Example:
Example of voice commands to control groups:
- Alexa, turn on the *group name*;
- Alexa turn off the *group name*;
- Alexa, activate the *group name*;
- Alexa deactivate the *group name*.
To edit a group, press on the group and choose Edit. You can change the name of the group and devices in the group. Separate devices of a group can be controlled separately inside a group.
There are 2 methods to set device groups:
1 method after setting devices when they are added;
2 method with the help of the + button in the Devices tab.
1 method After setting the added devices, press Choose group (more about adding devices in the Adding project devices to Amazon Alexa) section.
Choose a group from the offered list and press Add to group. Then there will appear a message about successful addition.
Important If several devices were added, each of them is placed separately.
2 method Enter the Devices tab, press + and choose Add group.
Choose a group from the list or create a new one, write its name in the Customized Name field. Then press Next.
Choose devices, belonging to the created group and press Save.
Setting Routines in Amazon Alexa
Routines in Amazon Alexa are meant to create user scenes when certain set events happen. Routines can also control devices of iRidium assistant skill.
To create routines, go to the More tab and press Routines.
Create a routine by pressing a corresponding button. You can also see a list of recommended routines by pressing Featured.
The first step to create a routine is to enter its name (it's not a command to do) then press Next. For example:
Then choose a condition that will trigger an event in a routine. For example, a voice command "Alexa, I left".
Now choose an action by pressing Add action. To control KNX devices, press Smart Home, then choose device from the All devices list or a group from Control group:
When all actions are added, save the routine by pressing Save.