User Guide – Snips

FrançaisEnglishDeutsch
v4.2 ; v4.0v4.2 ; v4.0v4.2 ; v4.0

Snips provides Private-By-Design, Decentralised Voice Assistant Technology and Solutions.

The voice recognition runs directly on the realKNX device, meaning no one will ever hear your voice but you. This page some background and how you can use the realKNX Air Snips voice control system.

Introduction: How to use Snips voice control with realKNX Air

Example, say Hey Snips, turn on the lights! or Hey Snips, what is the temperature of the Bedroom?

  • ‘Hey Snips’ is the Hotword (or wakeword).
  • ‘turn on the lights!’ is a Command.
  • and ‘what is the temperature of the Bedroom?’ is a Query.

For best result, use short delay (~1s) between the Hotword and Command/Query

Commands

The command ‘turn on the lights!’ will try to turn on the lights in the room where the speaker microphone (a.k.a satellite). For a better experience, each satellite should be attributed to one room. If a satellite is attributed to the Bedroom and the command ‘turn on the lights!’ is given the lights in the Bedroom will be lit.

If you want to turn on the Kitchen lights, from the Living Room, you need to add the room to the command. Saying ‘turn on the Kitchen lights!’ will turn on the Kitchen lights from any satellite.

Natural Language Understanding

There are thousands of different possibilities to ask realKNX Air to control your KNX installation. That’s possible thanks to Natural Language Understanding. The NLU is based on deep machine learning technology and thousands of training examples. Together with clever handling of the commands you’re not limited to simple ‘turn on/off’-commands but you can use natural language.

Here are some examples of alternatives to control your installation:

CommandsAction
What are the settings of the [lights](light_device)The speaker will answer you whether they are on or off
Give me the status of the [bedroom](room) [windows](window_device)The speaker will tell you if the window is open or not in the bedroom
Let a bit more sunlight in, in the [bedroom](room)Will open the shutters in the bedroom
Pull the [blinds](window_device) by [twenty](value) percent.Will shift up the window by 20%
Close the [window](window_device) in the [entrance](room) to [fifty](value)Will close half the shutters in the entrance
I want the [bedroom](room) [curtains](window_device) to be a bit more closedWill close the curtains in the bedroom by 20%
Switch off [bedroom](room) [ceiling](light_device)Turn off the light called ceiling in the bedroom
Make it darkTurn off all the lights in the room you are speaking
Make sure the [living room](room) lights are turned onTurn on the lights in the living room if there are off
I need lighting [here](room)Turn on light in the room you are currently in
Reduce the brightness in my [bedroom](room) as I am going to sleep to [ten](value) percent now, pleaseWill reduce the brightness of lights to 10% in the bedroom
It's too dark in [here](room)Will raise the brightness of 20% in the room you are currently in
Less brightness in the [attic](room)Will decrease the brightness by 20% in the room
It's too [hot](up_down) in [here](room) turn it [down](up_down)Will reduce the temperature by 2 degrees in the room
Bring the [entire appartment](room) to a temperature of [nineteen degrees](temperature)Will set the thermostat to 19 degrees in the entire house
I would like to [party](scene_device) in the [living room](room)Will activate the party mode (you preconfigured it) in the living room

For a more complete list download this file: English commands