O TP-Link fornece acesso aos seus dispositivos de alcance HS-100 através do aplicativo KASA no iOS / Android. Tudo bem, mas e se você estiver na frente do seu desktop / tablet / etc, e não tiver seu telefone em mão? Que irritante ter que pescar no seu bolso apenas para sacudir um interruptor.
Esta página da web de material angular fornece o serviço TP-Link omitido. Você pode fazer login na API TP-Link para gerar um token de serviço, solicite que os dispositivos sejam armazenados na sua conta, monitore e defina o estado de energia deles.
Se você acabou de adicionar dispositivos TP-Link a uma rede doméstica inteligente e deseja controlá-los todos de um só lugar, você pode examinar a fonte deste projeto e utilizar as chamadas em suas próprias páginas. Ou apenas use este :)
Se você optar por armazenar seu token ou credenciais, eles serão mantidos em um biscoito do navegador em sua máquina. Em uso, eles são enviados diretamente do seu navegador para o terminal da API TP-Link via HTTPS e não são enviados para nenhum outro host da web.
Procure mais recursos.
Veja Codepen em: https://codepen.io/arallsopp/pen/pdzqwg