IoTClient Widget

Widget

IoTClient Widget

Por Stenninger · v0.3.8-upd8

Avaliação

4.1

Avaliações

55

downloads

1,000

Preço

Grátis

Ver na Connect IQ

Descrição

O IoTClient é um cliente para a Internet das Coisas e pode ser utilizado com qualquer tipo de dispositivo controlável via HTTP-(GET/PUT/POST) ou REST, como portões de garagem, persianas, interruptores de luz, televisores, dispositivos de entretenimento doméstico ou sensores como os de portas ou estações meteorológicas. Atualmente, foi projetado para controlar até 4 dispositivos diferentes. Cada dispositivo pode ser controlado com 6 ações distintas. **Exemplos:** - **Dispositivo: Portão de garagem** - Ação 1: Abrir - Ação 2: Parar - Ação 3: Fechar - Ação 4: Parar - **Dispositivo: Interruptor de luz** - Ação 1: Ligar - Ação 2: Desligar **Pré-requisitos:** - O dispositivo Garmin deve estar conectado por Bluetooth a um smartphone. - O aplicativo Garmin Connect deve estar ativado no smartphone. - O smartphone deve ter acesso aos endereços HTTP (REST) dos dispositivos. (Geralmente, é necessário estar conectado à sua rede Wi-Fi privada; teste primeiro no navegador do smartphone.) - Os endereços HTTP para cada ação devem ser conhecidos. **Como configurar:** Use o aplicativo Garmin Connect no seu smartphone ou no seu computador para configurar os dispositivos e as ações. Siga os passos abaixo: 1. Abra o aplicativo Garmin Connect. 2. Conecte o seu dispositivo Garmin por Bluetooth. 3. Vá em “Mais” > Dispositivos Garmin > Selecione o seu dispositivo > Connect IQ Apps > Widgets > IoTClient > Configurações. **Configuração dos dispositivos:** - **Nome do dispositivo 1**: Insira o nome do dispositivo (ex.: PORTÃO DE GARAGEM). - **URL da ação 1**: Insira o endereço HTTP que executará a primeira ação do dispositivo (ex.: `http://192.168.1.1/garagedoor/open`). - **Nome da ação 1**: Insira o nome ou descrição breve da primeira ação (ex.: “ABRIR”). - **JParam**: Insira o nome do parâmetro JSON que será enviado na solicitação. Se deixado em branco, o status da resposta será exibido. **Para desativar um dispositivo ou uma ação, simplesmente deixe o campo correspondente em branco.** O parâmetro “Alternar automaticamente para a próxima ação” controla o comportamento do widget. Se ativado, o widget passará automaticamente para a próxima ação após cada execução. Isso é útil para dispositivos como persianas ou portões de garagem. Se desativado, você precisará alternar manualmente com um duplo clique. Para enviar um pedido JSON PUT, adicione o conteúdo JSON como parâmetro URL na solicitação. O nome do parâmetro deve ser “json_put” ou “json_post”. **Exemplo:** `http://bridge_ip_address/api/lights/..../state?json_put={on:true, sat:254, bri:254, hue:10000}` **Como usar:** - Pressione para cima ou para baixo até que o widget IoTClient seja exibido. - Se as linhas acima e abaixo do texto estiverem verdes, a conexão Bluetooth está funcionando corretamente. Se estiverem vermelhas, verifique a conexão! - Toque em “Iniciar/Parar” para executar a ação atual. Se o parâmetro “Alternar automaticamente para a próxima ação” estiver ativado, o widget passará automaticamente para a próxima ação. - Toque duas vezes em “Iniciar/Parar” para alternar para a próxima ação sem executá-la imediatamente. **Suporte:** Use o botão [Contatar o desenvolvedor] ou o link do fórum abaixo. Se tiver dúvidas sobre como usar o seu dispositivo IoT ou quiser compartilhar suas próprias configurações, utilize o formulário disponível no fórum: **Fórum:** https://forums.garmin.com/showthread.php?357432-Widget-IoTClient (use suas credenciais Garmin Connect para postar no fórum). **Versões:** - **0.2.0**: Exibe as respostas dos dispositivos caso os parâmetros “Dispositivo/n/Ação/n/JParam” sejam configurados (é necessário um retorno em formato JSON). - **0.2.1**: Aumento do tamanho da fonte dos resultados. - **0.3.0**: Adição das solicitações JSON PUT e JSON POST.

Novidades

0.3.8 As linhas verdes/vermelhas acima e abaixo do texto indicam conexões de BT ativas ou interrompidas. 0.3.7 O limite máximo de comprimento dos URL foi aumentado para 300 caracteres. 0.3.6 Novo SDK e novos dispositivos foram adicionados. 0.3.5 É permitido o uso de apenas um parâmetro GET sem valor significativo (ex.: http://192.168.01.1?valuelessparameter). 0.3.4 O modelo Forerunner 935 foi aprimorado, e o tratamento de exceções também foi melhorado.

Análise

Artigo de análise em breve.

Dispositivos compatíveis (97)

Forerunner® 235vívoactive®vívoactive® 3vívoactive® HRfēnix® 5Sfēnix® 5fēnix® 5Xvívoactive® 3 Musicvívoactive® 3 Musicvívoactive® 3 MusicDescent™ Mk1Descent™ Mk1ForeAthlete® 235Jfēnix® 3 HRvívoactive® 3fēnix® 3ForeAthlete 935Forerunner® 920XTForerunner® 230Forerunner® 630+77 mais

Permissões

Communications

Similar

Related items