IoTClient Widget

Widget

IoTClient Widget

Por Stenninger · v0.3.8-upd8

Valoración

4.1

Reseñas

55

descargas

1,000

Precio

Gratis

Ver en Connect IQ

Descripción

IoTClient es un cliente para el Internet de las Cosas; puede utilizarse con cualquier tipo de dispositivo controlable mediante HTTP (GET/PUT/POST) o REST, como puertas de garaje, persianas, interruptores de luz, televisores, dispositivos de audio u otros componentes del hogar. También permite obtener datos de sensores, como los de las puertas o las estaciones meteorológicas. Actualmente está diseñado para controlar hasta 4 dispositivos diferentes; cada uno de ellos puede ser gestionado mediante 6 acciones distintas. **Ejemplos:** - **Dispositivo: Puerta de garaje** - Acción 1: Abrir - Acción 2: Detener - Acción 3: Cerrar - Acción 4: Detener - **Dispositivo: Interruptor de luz** - Acción 1: Encender - Acción 2: Apagar **Requisitos previos:** - El dispositivo Garmin debe estar conectado a través de Bluetooth con un teléfono inteligente. - La aplicación Garmin Connect debe estar activa en el teléfono. - El teléfono debe poder acceder a los servidores HTTP/REST correspondientes. (Es recomendable iniciar sesión en su red Wi-Fi privada; pruébelo primero en el navegador del teléfono). - Se deben conocer los URL HTTP para cada acción que se vaya a realizar. **Cómo configurar:** Utilice la aplicación Garmin Connect en su teléfono inteligente o en su ordenador para configurar los dispositivos y las acciones. Siga estos pasos: 1. Inicie la aplicación Garmin Connect. 2. Conecte su dispositivo Garmin mediante Bluetooth. 3. Vaya a “Más > Dispositivos Garmin”, seleccione su dispositivo y luego a “Connect IQ Apps > Widgets > IoTClient > Ajustes”. 4. Configure los siguientes parámetros: - **Nombre del dispositivo 1**: Por ejemplo, “PUERTA DE GARAJE”. - **URL de la acción 1**: Por ejemplo, `http://192.168.1.1/garagedoor/open`. - **Nombre de la acción 1**: Por ejemplo, “ABRIR”. - **Parámetro JSON JParam**: Es un parámetro opcional que se mostrará en la respuesta; si se deja en blanco, se mostrará el estado de respuesta del servidor. Si desea desactivar un dispositivo o una acción, simplemente deje el campo correspondiente vacío. El parámetro “Cambiar automáticamente a la siguiente acción” controla el comportamiento del widget. Si está activado, el widget pasará automáticamente a la siguiente acción cada vez que se realice una. Esto es útil para dispositivos como persianas o puertas de garaje; si no está activado, tendrá que cambiar manualmente con un doble clic. Para enviar una solicitud JSON PUT, simplemente añada el contenido JSON como parámetro URL en la dirección correspondiente. El nombre del parámetro debe ser “json_put” o “json_post”. **Ejemplo:** `http://bridge_ip_address/api/lights/..../state?json_put={on:true, sat:254, bri:254, hue:10000}` **Cómo usar:** - Para iniciar el widget, presione hacia arriba o abajo hasta que aparezca en la pantalla. - Si las líneas de texto superior e inferior están verdes, significa que la conexión Bluetooth está funcionando correctamente; si están rojas, compruebe su conexión. - Presione “Iniciar/Detener” para ejecutar la acción actual. Si el parámetro “Cambiar automáticamente a la siguiente acción” está activado, el widget pasará automáticamente a la siguiente acción. - Presione dos veces “Iniciar/Detener” para cambiar a la siguiente acción sin ejecutarla. - Presione el menú para cambiar al siguiente dispositivo. **Soporte:** Si tiene alguna duda sobre cómo utilizar IoTClient o si desea compartir sus métodos de configuración, utilice el enlace del foro correspondiente o póngase en contacto con el desarrollador. Foro: [https://forums.garmin.com/showthread.php?357432-Widget-IoTClient](https://forums.garmin.com/showthread.php?357432-Widget-IoTClient) (Use sus credenciales de Garmin Connect para publicar en el foro). **Versiones:** - **0.2.0**: Ahora muestra las respuestas de los dispositivos si se han configurado los parámetros necesarios (se requiere una respuesta en formato JSON). - **0.2.1**: Aumento del tamaño de la fuente de los resultados. - **0.3.0**: Adición de solicitudes JSON PUT y JSON POST.

Novedades

0.3.8 Las líneas verdes/rojas que se muestran arriba y abajo del texto indican si la conexión de Bluetooth está activa o dañada. 0.3.7 Se ha aumentado el límite máximo de longitud de las URL a 300 caracteres. 0.3.6 Se ha lanzado un nuevo SDK y se han incorporado nuevos dispositivos compatibles. 0.3.5 Ahora es posible incluir un único parámetro GET sin valor alguno (por ejemplo: http://192.168.01.1?valuelessparameter). 0.3.4 Se ha mejorado el modelo Forerunner 935, así como el manejo de las excepciones en su funcionamiento.

Reseña

Artículo de reseña próximamente.

Dispositivos compatibles (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 más

Permisos

Communications

Similar

Related items