Tomás Domínguez Mínguez

Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266


Скачать книгу

7.1 Juego de «adivina el número»

       7.1.1 Creación de las intenciones

       7.1.2 Desarrollo del cumplimiento

       7.2 Juego de «sigue la secuencia»

       7.2.1 Creación de las intenciones

       7.2.2 Desarrollo del cumplimiento

       7.3 Creación de las intenciones comunes de fallback

       7.4 Creación de las intenciones comunes de ayuda y salida

       7.5 Creación de las acciones (actions)

       7.6 Uso del asistente desde un teléfono móvil

       8. EXPORTACIÓN E IMPORTACIÓN DE AGENTES EN DIALOGFLOW

       9. FIREBASE

       9.1 Consola

       9.1.1 Panel principal

       9.1.2 Menú lateral

       9.2 Práctica de creación de un proyecto

       10. FIREBASE REALTIME DATABASE

       10.1 Consola

       10.2 Práctica de creación de una estructura de datos

       11. EL MÓDULO ESP-01

       11.1 Características del ESP-01

       11.2 Programación del ESP-01 desde el IDE Arduino

       11.3 Práctica de integración de Arduino con ESP-01

       11.4 Librería ESP8266Wifi

       11.5 Práctica de acceso a Internet

       12. INTEGRACIÓN DE FIREBASE REALTIME DATABASE CON ESP8266

       12.1 Librería Firebase ESP8266 Client

       12.1.1 Configuración de las credenciales de la base de datos

       12.1.2 Lectura y escritura de datos

       12.1.3 Sincronización de datos

       12.2 Prácticas de integración de Firebase Realtime Database con ESP8266

       12.2.1 Lectura y escritura de los pines digitales del ESP-01 desde Firebase Realtime Database

       12.2.1.1 Desarrollo del programa ESP-01 usando una consulta manual

       12.2.1.2 Desarrollo del programa ESP-01 usando una función de callback

       12.2.2 Lectura de los pines analógicos de Arduino desde Firebase Realtime Database

       12.2.2.1 Creación de la estructura de datos en Firebase Realtime Database

       12.2.2.2 Desarrollo del programa Arduino

       12.2.2.3 Desarrollo del programa ESP-01

       13. FIREBASE CLOUD FUNCTIONS

       13.1 Consola

       13.2 Firebase CLI

       13.2.1 Instalación de Firebase CLI

       13.2.2 Acceso a Firebase CLI

       13.3 Prácticas de despliegue de funciones JavaScript

       13.3.1 Despliegue de una función JavaScript

       13.3.2 Despliegue de un cumplimiento como un webhook

       14. INTEGRACIÓN DE FIREBASE CLOUD FUNCTIONS CON ESP8266

       14.1 Librería ESP8266HTTPClient

       14.2 Práctica de integración de Firebase Cloud Functions con ESP8266

       14.2.1 Desarrollo de la función en Firebase Cloud Functions

       14.2.2 Desarrollo del programa ESP8266

       15. INTEGRACIÓN DE FIREBASE CLOUD FUNCTIONS CON REALTIME DATABASE

       15.1 SDK de Firebase Admin