Amazon Alexa
O Portal se integra com a Alexa Smart Home Skill v3 para controle de dispositivos por voz.Tipos de Dispositivos Suportados
| Tipo | Controller Alexa | Comandos |
|---|---|---|
| Light (Luz) | PowerController | ”Alexa, ligue a luz da sala” |
| Switch (Interruptor) | PowerController | ”Alexa, ligue a tomada” |
| Cover (Cortina) | PercentageController | ”Alexa, feche a cortina” |
| Lock (Fechadura) | LockController | ”Alexa, tranque a porta” |
| Climate (Ar Condicionado) | ThermostatController | ”Alexa, ajuste para 23 graus” |
| Media Player | PlaybackController, Speaker | ”Alexa, pause a musica” |
| Fan (Ventilador) | RangeController | ”Alexa, ajuste o ventilador para 50%“ |
| Button (Botao) | SceneController | ”Alexa, ativar botao” |
| Select (Seletor) | ModeController | ”Alexa, mude o modo para…” |
| Script | SceneController | ”Alexa, ativar Rotina da Manha” |
Vincular a Alexa
Exponha as entidades
Va em Configuracoes → Assistentes de Voz → Expor Entidades e selecione os dispositivos que deseja controlar pela Alexa.
Ative a Skill
No app da Alexa, busque a skill do Portal e ative-a. Voce sera redirecionado para autenticar sua conta.
Descubra dispositivos
Diga “Alexa, descubra meus dispositivos” ou va em Dispositivos no app Alexa e clique em Descobrir.
Discovery (Descoberta)
O processo de discovery funciona assim:- A Alexa envia uma requisicao de descoberta ao Portal
- O Portal busca as entidades expostas do usuario
- As entidades sao filtradas pelos dominios permitidos do plano
- Para cada entidade, um endpoint Alexa e criado com os controllers apropriados
- A lista de endpoints e retornada para a Alexa