Saltar al contenido principal
Esphome Desarrollo de Aplicaciones Domoticas con Esp8266 sin Programac

Esphome Desarrollo de Aplicaciones Domoticas con Esp8266 sin Programac

Tomas Dominguez Minguez

Descubra el poder de la domótica personalizada ¿Le interesa la domótica pero siente que los dispositivos comerciales no se ajustan del todo a sus necesidades? Con ESPHome, podrá crear sistemas domóticos a medida sin complicarse con la programación. Este firmware personalizable, compatible con dispositivos ESP8266, le permite configurar sensores, actuadores y automatizaciones a ...

Publishing house :
Marcombo, S. a.
Year of edition:
2024
ISBN:
978-84-267-3898-1
Pages :
226
23,95 €
IVA incluido
Añadir a favoritos

Synopsis

Descubra el poder de la domótica personalizada ¿Le interesa la domótica pero siente que los dispositivos comerciales no se ajustan del todo a sus necesidades? Con ESPHome, podrá crear sistemas domóticos a medida sin complicarse con la programación. Este firmware personalizable, compatible con dispositivos ESP8266, le permite configurar sensores, actuadores y automatizaciones a partir de un sencillo archivo YAML. Aprenderá a: Controlar aparatos eléctricos y monitorear sensores desde su navegador. Operar dispositivos con mandos físicos y visualizar datos en pantallas conectadas. Crear automatizaciones inteligentes como regar el jardín o encender luces automáticamente. Integrar servicios en la nube o usar MQTT para conectar dispositivos y aplicaciones móviles. ¡Construya sistemas personalizados sin necesidad de escribir código! Tomás Domínguez, ingeniero de telecomunicación y doctor en inteligencia artificial, cuenta con una amplia trayectoria en tecnología y docencia. Autor de múltipleslibros sobre Arduino y ESP8266, comparte su experiencia para que la domótica esté al alcance de todos.

Índice

1. INTRODUCCIÓN
1.1 Alternativas de desarrollo de sistemas domóticos

2. EL ESP8266
2.1 WEMOS D1 R1
2.2 ESP-01
2.2.1 El modo programación y el modo ejecución

3. ESPHOME
3.1 Instalación de las utilidades
3.2 Instalación de los drivers

4. GENERACIÓN Y CARGA DEL FIRMWARE EN UN DISPOSITIVO
4.1 La interfaz de línea de comandos
4.1.1 Su primer sistema domótico (I)
4.1.1.1 Creación del archivo de configuración
4.1.1.2 Incorporación de componentes al archivo de configuración
4.1.1.3 Generación y carga del firmware en el dispositivo
4.2 El panel web
4.2.1 Su primer sistema domótico (II)
4.2.1.1 Creación del archivo de configuración
4.2.1.2 Incorporación de componentes al archivo de configuración
4.2.1.3 Generación y carga del firmware en el dispositivo
4.3 Actualización del firmware vía OTA
4.4 Direcciones IP estáticas
4.5 Punto de acceso del dispositivo

5. EL LENGUAJE YAML

6. SENSORES
6.1 Prácticas con sensores analógicos
6.1.1 Obtención del nivel de luz ambiente
6.1.2 Obtención del nivel de humedad del suelo
6.1.3 Obtención del nivel de voltaje de la batería
6.2 Prácticas con sensores digitales
6.2.1 Obtención de la temperatura y la humedad ambiente
6.2.2 Obtención de la distancia a un objeto

7. AUTOMATIZACIONES
7.1 Sintaxis básica de una regla
7.2 Reglas condicionales
7.3 Lambdas y variables globales

8. ACTUADORES
8.1 Relés y motores
8.2 Altavoces y buzzers
8.3 Leds y displays
8.4 Prácticas
8.4.1 Encendido temporizado de luces mediante control de presencia
8.4.2 Alarma de temperatura
8.4.3 Efectos luminosos con leds RGB
8.4.4 Led de estado

9. PANTALLAS
9.1 El motor de renderizado y visualización
9.2 Prácticas
9.2.1 Presentación de contenido estático
9.2.2 Presentación de los datos de un sensor
9.2.3 Termostato digital

10. PROTOCOLOS DE COMUNICACIÓN Y SERVICIOS EN LA NUBE
10.1 El protocolo HTTP
10.1.1 Componentes HTTP de ESPHome
10.2 El servicio de notificaciones Pushbullet
10.2.1 Alta y configuración del servicio
10.2.2 El API HTTP
10.2.3 Prácticas
10.2.3.1 Alarma por movimiento
10.2.3.2 Alarma por apertura de puertas o ventanas
10.2.3.3 Aviso de fuga de agua
10.3 El protocolo MQTT
10.3.1 Fases de establecimiento e intercambio de mensajes entre clientes
10.3.1.1 Conexión con el bróker
10.3.1.2 Publicación y suscripción de mensajes
10.3.2 Componentes MQTT de ESPHome
10.4 La aplicación IoT MQTT Panel
10.4.1 Prácticas
10.4.1.1 Estación meteorológica remota
10.4.1.2 Estación meteorológica exterior
10.4.1.3 Control de la calefacción por Internet

11. EL MODO DEEP SLEEP

Artículos relacionados

Leonor Borbón Ortiz

Leonor Borbón Ortiz

Calero, Angie

¿Quién es realmente Leonor de Borbón Ortiz?Más allá de las fotografías oficiales, los discursos y los actos institucionales, existe una historia poco conocida: la de una joven que ha crecido aprendiendo a amar un destino que no ha elegido y preparándose así para asumir la máxima responsabilidad del Estado.Este libro recorre el camino que ha llevado a la primogénita de los reyes...

Available

21,90 €

La Noche Cayó y Ya Nadie Pudo Salvarme

La Noche Cayó y Ya Nadie Pudo Salvarme

Llanos, Cristina

«Año noventa y siete. Devil came to me para arriba, Devil came to me para abajo. Llegando a Madrid desde otra ciudad me inundaba el terror a despertar del Milagro en cualquier momento y tener que volver al Marasmo».Cristina Llanos, fundadora, compositora, vocalista y alma de Dover, uno de los grupos más importantes de la historia del rock español, vuelca por primera vez en este...

Available

23,90 €

La Pandilla de los Peques - Empezamos el Cole

La Pandilla de los Peques - Empezamos el Cole

Greenwell, Jessica

¡Únete a esta simpática pandilla de amigos en su primer día de cole! Usa más de 150 pegatinas para ayudarles a vestirse, elegir qué llevar, llegar a la escuela y encontrar su nueva clase. Allí les espera un amable profesor que les mostrará todas las divertidas actividades que les esperan en el colegio.Con multitud de detalles en cada página para observar y comentar, los más peq...

Available

6,50 €

La Época Victoriana en la Literatura

La Época Victoriana en la Literatura

Chesterton, G. K.

Publicado en 1913 dentro de la serie de la «Home University Library of Modern Knowledge», en La Época Victoriana en la literatura G. K. Chesterton realiza un mordaz repaso del espíritu de las letras de este período. Pero el suyo no es un relato al uso; no podía serlo en su caso. Como él mismo dice en la obra: «lo más cerca que cualquier hombre honesto puede estar de eso que lla...

Available

16,00 €

Zodiac Academy 1. El Despertar. Edición Especial

Zodiac Academy 1. El Despertar. Edición Especial

Peckham, Caroline / Valenti, Susanne

Por fin en español, la saga que ha conquistado a millones de lectores en todo el mundo.?No es una serie, es un universo? ?ZODIAC ACADEMY ESTÁ ESCRITO EN TU DESTINO? Las gemelas Darcy y Tory Vega han pasado toda su vida sobreviviendo en el mundo mortal, sin dinero y sin familia. Pero cuando un misterioso profesor aparece en su puerta, descubren que son las herederas legítimas de...

Available

24,95 €

Las Niñas de Morningside

Las Niñas de Morningside

Santaella, Carmen

Harper Thompson siempre ha sabido que su familia arrastra una de esas heridas antiguas de las que nadie se atreve a hablar.Cuando Harper se traslada a Edimburgo para estudiar Medicina, cree que su mayor desafío será acostumbrarse a estar lejos de su casa, su familia y Callum, su mejor amigo. Su objetivo es especializarse en psiquiatría y, aunque no consigue prácticas oficiales,...

Available

18,90 €

Other books of the author

Tkinter. Desarrollo de Interfaces Graficas con Python - 2. ª Edicion

Tkinter. Desarrollo de Interfaces Graficas con Python - 2. ª Edicion

Tomas Dominguez Minguez

Dé un paso más allá en sus aplicaciones Python: domine Tkinter y conquiste la experiencia de usuario Las interfaces de usuario son esenciales para la interacción entre las aplicaciones y sus usuarios, ya que su diseño puede determinar el éxito o fracaso de un programa. Incluso un contenido interesante puede pasar desapercibido si la aplicación resulta difícil de manejar, lo qu...

Available in 1 week

27,50 €

Opencv. Aplicaciones Practicas de Vision Artificial con Python - 2. ª e

Opencv. Aplicaciones Practicas de Vision Artificial con Python - 2. ª e

Tomas Dominguez Minguez

La visión artificial es una disciplina científica formada por un conjunto de técnicas que permiten la captura, el procesamiento y el análisis de imágenes, con el fin de extraer información de utilidad. Su objetivo es automatizar tareas reservadas hasta hace poco tiempo al ámbito humano en áreas como la seguridad, la industria, el comercio, la medicina, etc. Muchas de las técnic...

Available in 1 week

24,85 €

Javascript Como Nunca Antes se lo Habían Contado

Javascript Como Nunca Antes se lo Habían Contado

Tomas Dominguez Minguez

Este libro desarrolla los contenidos correspondientes a los ciclos de grado superior de la familia profesional de Comercio y Marketing, del módulo de Gestión Económica y Financiera de la Empresa, incluidos en el primer curso de los ciclos de Comercio Internacional, Transporte y Logística, Marketing y Publicidad, y Gestión de Ventas y Espacios Comerciales, según la Ley Orgánica ...

Available in 1 week

35,38 €