Читать книгу Desarrollo de aplicaciones IoT en la nube para Arduino y ESP8266 - Tomás Domínguez Mínguez - Страница 6
TABLA DE CONTENIDO
Оглавление2.1 La familia de protocolos Internet
2.2 Comunicaciones web con ESP-01
2.2.1 Características del ESP-01
2.2.2 Programación del ESP-01 desde el IDE Arduino
2.2.4 Integración del ESP-01 con Arduino
2.3.1.1 Tipos de peticiones HTTP
2.3.3.2 Asignación de valores a los pines del ESP-01 desde un navegador
2.3.3.3 Obtención del estado de los pines del ESP-01 desde un navegador
2.3.3.4 Asignación de valores a los pines PWM de Arduino desde un navegador
2.4 Utilidades del navegador Chrome para el análisis de mensajes HTTP
2.5.2 Creación de peticiones HTTP
2.5.2.1 Componentes generales de una petición HTTP
2.5.2.2 Realización de peticiones GET
2.5.2.3 Realización de peticiones POST
3.1.1 Conexión de un cliente a un bróker
3.1.2 Publicación y suscripción de mensajes
3.2 Comunicaciones MQTT con WEMOS D1 R1
3.2.1 Características del WEMOS D1 R1
3.4.2.1 Publicación sin pérdida de mensajes
3.4.2.2 Detección de la desconexión de un dispositivo
3.4.4 Alarma con sensor de movimiento
3.4.4.2 Sistema receptor – Timbre eléctrico
3.4.4.3 Sistema receptor – Sirena electrónica
3.4.5 Control de la calefacción desde un móvil con IoT MQTT panel
5.2.1 Control de la salida de pines digitales
5.2.3 Mando a distancia inteligente
5.2.4 Medición de la humedad del suelo
6.1 Acceso al servicio Ubidots
6.2 Componentes básicos de la plataforma
6.2.3 Procesamiento de variables
6.3 Librería MQTT UbidotsESPMQTT
6.6.1 Estación meteorológica con UbidotsESPMQTT
6.6.1.1 Desarrollo del programa WEMOS
6.6.1.2 Creación del cuadro de mandos en Ubidots
6.6.2 Estación meteorológica con HTTP RESTful
6.6.3 Estación meteorológica con MQTT
6.6.4 Sistema de control de riego
6.6.4.1 Desarrollo del programa WEMOS
6.6.4.2 Creación del cuadro de mandos en Ubidots
7.1 Acceso al servicio Beebotte
7.2 Componentes básicos de la plataforma
7.5.1 Sistema de control de fugas de agua con MQTT
7.5.1.1 Creación del canal, el recurso y el panel de control en Beebotte
7.5.1.2 Desarrollo del programa WEMOS
7.5.1.3 Creación del interruptor en Beebotte
7.5.2 Sistema de control de fugas de agua con HTTP RESTful
8.1 Acceso al servicio Pushbullet
8.3.1 Alarma por apertura de puertas o ventanas con sensor magnético
8.3.2 Botón de emergencia para personas con necesidades especiales
9.2 Componentes básicos de la plataforma
9.4.1 Notificación de fuga de agua con Webhooks y Pushbullet
9.4.1.1 Creación del applet IFTTT
9.4.1.2 Desarrollo del programa WEMOS
9.4.2 Control de presencia con Beebotte, Webhooks y Pushbullet
9.4.2.1 Creación del applet IFTTT
9.4.2.2 Creación del canal y la regla en Beebotte
9.4.2.3 Desarrollo del programa WEMOS
9.4.3 Sistema buscapersonas con Google Assistant, Webhooks y Beebotte
9.4.3.1 Creación del canal y el recurso en Beebotte
9.4.3.2 Creación del applet IFTTT
9.4.3.3 Desarrollo del programa WEMOS
9.4.4 Control de luces con Google Assistant, Webhooks y Beebotte
9.4.4.1 Creación del canal y los recursos en Beebotte
9.4.4.2 Creación del applet IFTTT
9.4.4.3 Desarrollo del programa WEMOS
9.4.5 Apertura de la puerta del garaje con Alexa, Webhooks y Ubidots
9.4.5.1 Creación del applet IFTT
9.4.5.2 Desarrollo del programa WEMOS
9.4.5.3 Instalación y prueba de Alexa en el móvil
9.4.6 Mando a distancia en el móvil con Button Widget, Webhooks y Ubidots