voice_control

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
voice_control [2019/03/21 16:30] ingridvoice_control [2022/11/29 11:33] (current) ingrid
Line 1: Line 1:
 ===== Voice Control Gateway ===== ===== Voice Control Gateway =====
  
-<WRAP centeralign> {{ :alexa_homekit_intro.png?direct500 |Voice Control with Thinknx}} </WRAP>+<WRAP centeralign> {{ :alexa_homekit_intro_2.png?direct800 |Voice Control with Thinknx}} </WRAP>
 <WRAP center 60%> <WRAP centeralign> Figure 1: Voice Control with Thinknx</WRAP>  </WRAP> <WRAP center 60%> <WRAP centeralign> Figure 1: Voice Control with Thinknx</WRAP>  </WRAP>
  
  
 This object allows you to control the house by sending voice commands to your voice enabled device. Integration can be done via: This object allows you to control the house by sending voice commands to your voice enabled device. Integration can be done via:
-  * [[#integration_with_homekit|Homekit (Siri)]] +  * [[#integration_with_homekit| Homekit (Siri)]] 
-  * Amazon Echo (Alexa- //Coming Soon//+  * [[#integration_with_amazon_alexa| Amazon Alexa]] - //<color red> New! </color>//
   * Google Assistant - //Coming soon//   * Google Assistant - //Coming soon//
  
-==== Inside Configurator ====+==== Inside the Configurator ====
 The below parameters are available after adding a Voice Control Gateway object in System: The below parameters are available after adding a Voice Control Gateway object in System:
   * **Label** Text label to identify the object   * **Label** Text label to identify the object
Line 20: Line 20:
 <WRAP centeralign>{{ :voice_cntrl_parameters.png?direct300 |Voice Control Parameters}}</WRAP> <WRAP centeralign>{{ :voice_cntrl_parameters.png?direct300 |Voice Control Parameters}}</WRAP>
 <WRAP center 60%> <WRAP centeralign> Figure 1: Voice Control Parameters</WRAP>  </WRAP> <WRAP center 60%> <WRAP centeralign> Figure 1: Voice Control Parameters</WRAP>  </WRAP>
 +
 +<WRAP important round center 80%>The total number of accessories allowed per hub/server is 149 devices. For a larger number, it is necessary to install an additional server. </WRAP>
  
 Note that it is only possible to control objects that have been added to the Thinknx user interface.\\ Note that it is only possible to control objects that have been added to the Thinknx user interface.\\
Line 34: Line 36:
 <WRAP center 60%> <WRAP centeralign> Figure 2: Voice Control Lights</WRAP>  </WRAP> <WRAP center 60%> <WRAP centeralign> Figure 2: Voice Control Lights</WRAP>  </WRAP>
  
 +==== Object Commands ====
 +After adding a Voice Control Gateway to the System, it is possible to send the below command from other objects:
 +++++Restart Homekit gateway|  This function is used to restart the Homekit gateway enabled from the server's web page. 
 +++++
 ==== Integration with Homekit ==== ==== Integration with Homekit ====
  
-  * **Step 1** Upload the Thinknx project to server.+  * **Step 1** Configure the Voice Control object in Configurator as described in the section [[#inside_the_configurator| Inside the configurator]] above and upload the Thinknx project to server.
   * **Step 2** Sign in to the server's web page and go to "Server" --> "Voice Control"   * **Step 2** Sign in to the server's web page and go to "Server" --> "Voice Control"
   * **Step 3** Make sure that your server is enabled to use the Homekit functionality and that you can see an 8-digit code to be scanned.   * **Step 3** Make sure that your server is enabled to use the Homekit functionality and that you can see an 8-digit code to be scanned.
Line 55: Line 61:
 <WRAP help round center 80%> You can also check out the [[https://youtu.be/mcv4iMJ-EgI|Thinknx Tutorial video for Integration with Homekit]] on Youtube. </WRAP> <WRAP help round center 80%> You can also check out the [[https://youtu.be/mcv4iMJ-EgI|Thinknx Tutorial video for Integration with Homekit]] on Youtube. </WRAP>
  
 +==== Integration with Amazon Alexa ====
 +  * **Step 1** Configure the Voice Control object in Configurator as described in the section [[#inside_the_configurator| Inside the configurator]] above and upload the Thinknx project to server.
 +  * **Step 2** Go to https://data.thinknx.eu/portal and create an account for the end-user on Thinknx Portal (it is recommended to use the email address of the end-user).
 +<WRAP centeralign>{{ :alexa_1.png?direct800 |New Portal Account}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> New Portal Account</WRAP>  </WRAP>
 +  * **Step 3** Open the server's webpage to the Thinknx Cloud section and add the user created on the Portal to the server.
 +<WRAP centeralign>{{ :alexa_2.png?direct700 |Link Portal User}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Link Portal User</WRAP>  </WRAP>
 +  * **Step 4** Access the Account Settings in Portal, and authorize the server connection.
 +<WRAP centeralign>{{ :alexa_3.png?direct800 |Accept Server}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Accept Server</WRAP>  </WRAP>
 +  * **Step 5** Download Amazon Alexa app on the client's phone and sign in.
 +  * **Step 6** Go to Skills and Games in the Amazon Alexa application, and click on the Search button.
 +<WRAP centeralign>{{ :alexa_4.png?direct800 |Alexa Skills and Games}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Alexa Skills and Games</WRAP>  </WRAP>
 +  * **Step 7** Type the word "Thinknx", and click on the Thinknx Home result shown.
 +<WRAP centeralign>{{ :alexa_5.png?direct400 |Thinknx Search}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Thinknx Search</WRAP>  </WRAP>
 +  * **Step 8** Sign in to the Portal using the account created, and select the server previously connected from the list.
 +<WRAP centeralign>{{ :alexa_6.png?direct800 |Activate Thinknx Home}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Activate Thinknx Home</WRAP>  </WRAP>
 +  * **Step 9** When the skill has finished connecting with the thinknx cloud account click on "Next" and it will start the search for devices (lights, rolling shutters, thermostats, scenarios). At the end of the search the system will be ready to be used.
 +<WRAP centeralign>{{ :alexa_7.png?direct800 |Thinknx Home Connected}}</WRAP>
 +<WRAP center 60%> <WRAP centeralign> Thinknx Home Connected</WRAP>  </WRAP>
 +
 +<WRAP important round center 80%>After each restart of the server, the voice control module takes a few minutes for the complete loading. If the voice commands do not work after restart, or some delays are noticeable in the command execution, please wait a few minutes and allow the software to complete the upload cycle. </WRAP>
 <pagebreak> <pagebreak>
  • voice_control.1553182216.txt.gz
  • Last modified: 2019/03/21 16:30
  • by ingrid