question

julien diep avatar image
julien diep asked

get control/data of a client devices

Hello,

I would like to be able to control the smart home devices connected to an Alexa from a client.

Is there a possibility by using the backend from amazon ? Is there a paying offer ?

Is the Smart Home skills only usable through voice ?

Best regards.

alexa smart homedevicessmart home
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

KirkC@Amazon avatar image
KirkC@Amazon answered

The answer to your question depends upon how these smart home devices are connected to Alexa.

Connected Via An Alexa Smart Home Skill

If your smart home devices are connected via a smart home skill, it's assumed that the smart home devices are already controlled outside of Alexa. In this scenario, you as a smart home device manufacturer have your own "device cloud" associating users with devices and it's your own cloud which actually commands devices. The Alexa skill is just a method of sending commands to and retrieving data from your own device cloud.

This is shown in a graphic within the "How the Smart Home skill API works" documentation here:
https://developer.amazon.com/en-US/docs/alexa/smarthome/understand-the-smart-home-skill-api.html#how-the-smart-home-skill-api-works


Connected Via Smart Home Hub Within Echo Device (For Example Via Zigbee)

If however, you want to programmatically control or query devices which are connected directly to the smart home hub located within some Echo devices (without the use of an Alexa skill at all), then no, this is not a supported feature.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.