SlideShare una empresa de Scribd logo
Domótica en casa: ¿que si
tengo o que si quiero?
21 de Marzo de 2023
José Manuel García
@semagarcia
¡Hola!
■ A. K. A. Sema
■ ”Cordobéh”
■ Arquitecto de Software
■ Trainer & Speaker: CommitConf, T3chFest,
Codemotion, JSDay…
Introducción
¿Qué entendemos por domótica?
Unión de dos palabras latinas
“domus” + “tica”
(casa) (que funciona por sí sola)
Introducción
¿Qué entendemos por domótica?
Una introducción más amplia
JSDayES’17
T3chFest’17
T3chFest’23
Introducción
IoT: Internet of Things
La evolución de la domótica: el Internet de las cosas
Introducción
IoT: Internet of Things
Sensores + Actuadores = IoT
1
2
3
Introducción
IoT: Internet of Things
Sensores + Actuadores = IoT
DISPOSITIVO
HW conectado
COMUNICACIÓN
Pasarela / Gateway
SERVICIO
App / Análisis de datos
1 2 3
Internet of Things
Protocolos de comunicación
■ Conectados: PLC (X10), bus de datos (KNX), …
■ Inalámbricos: Bluetooth, Z-Wave, Zigbee, WiFi, LoRaWAN
o Thread
Internet of Things
Protocolos de comunicación inalámbricos
Bluetooth
■ Facilidad de uso y económico
■ Alcance reducido
■ Consumo eficiente (BLE, Bluetooth Low Energy)
Internet of Things
Protocolos de comunicación inalámbricos
Z-Wave
■ Resistente a interferencias inalámbricas
■ Soporta red mesh (hasta 232 dispositivos)
■ Permite mayores distancias que otros protocolos
■ Requiere un hub central (concentrador)
■ No es un estándar abierto
Internet of Things
Protocolos de comunicación inalámbricos
Zigbee
■ Es un estándar abierto
■ Soporta red mesh (hasta 65k dispositivos)
■ Requiere un hub central (concentrador)
■ Soporta dispositivos de varios fabricantes
■ Distancias más reducidas que otros protocolos
Internet of Things
Protocolos de comunicación inalámbricos
WiFi
■ Ampliamente extendido, pero no ideado para IoT
■ Fácil y simple
■ Barato
■ Susceptible de interferencias (atenuación, ruido…)
■ Adopción progresiva de la banda 5Ghz
Internet of Things
Protocolos de comunicación inalámbricos
¿Cuál debería escoger?
■ Bluetooth
■ Zigbee
■ WiFi
Internet of Things
Protocolos de comunicación
Privacidad de datos
Internet of Things
Protocolos de comunicación
Privacidad de datos
En local En cloud
Internet of Things
Protocolo de mensajería
MQTT, MQ Telemetry Transport
■ Protocolo abierto, ligero y sencillo de implementar en dispositivos IoT
■ Funciona bajo el modelo pub/sub
■ Permite desacoplar el remitente del mensaje (publicador) del receptor
(suscriptor)
■ Un agente de mensajes (broker) es quien controla toda la
comunicación
Internet of Things
Protocolo de mensajería
MQTT, MQ Telemetry Transport
Internet of Things
Hardware
Más allá del hub
■ Arduino, ESP32/866…
■ Raspberry PI
■ MiniPC / NUC
■ PC / Servidor
■ NAS
Internet of Things
Sustituyendo el hub comercial
Consideraciones HW y SW
■ Para que la red (Zigbee) funcione,
necesitamos de un concentrador
(hub)
■ Entre otras funciones, el hub
permite interconectar diferentes (y
diversos) dispositivos zigbee
Zigbee2MQTT
Internet of Things
Node-RED: programando con facilidad
Esquema general
Nuevos dispositivos
Una revolución en cuanto a opciones IoT
Actuadores y sensores revolucionarios
■ Ya no son simples interruptores de
on/off, sino que ofrecen
capacidades extendidas como
medición de consumo o
programación a través de scripts
(entre otros)
La bombilla de
Schrödinger
Nuevos dispositivos
Dispositivos IoT de nueva generación
La bombilla de Schrödinger
Una bombilla inteligente controlada por WiFi, que
no da luz…
… ¿está encendida o apagada?
Nuevos dispositivos
Dispositivos IoT de nueva generación
La bombilla de Schrödinger
Nuevos dispositivos
Dispositivos IoT de nueva generación
Sensores y series temporales
■ Podemos recopilar datos desde sensores propios (temperatura) o
desde fuentes externas (AEMET)
■ Gran cantidad de datos, están basados en marcas de tiempo
∘ Temperatura y humedad
∘ Consumo eléctrico
∘ Evolución del precio de la luz
∘ Producción eléctrica de placas solares
Seguridad
Principales aspectos a tener en cuenta
■ WiFi
∘ VPN para accesos desde fuera de la red local
∘ Router independiente
∘ RJ-45 para cámaras IP principales
■ Router + hub + cámara IP protegidos por un SAI
■ Cuadro eléctrico
∘ Diferencial auto-rearmable
∘ Caídas puntuales de red
■ Interruptor “modo de emergencia”
Seguridad
Otros aspectos a tener en cuenta
■ Backups
∘ Configuraciones
∘ Logs
■ Redundancia
∘ Servidor / hub
∘ Almacenamiento
∘ Política de recuperación (reaprovisionamiento)
Conclusiones
La domótica y el IoT
■ Ha evolucionado al igual que la tecnología
■ Se ha democratizado
■ Amplio abanico de opciones (prestaciones, precios…)
■ El límite ahora… está en la imaginación
¡Muchas gracias!
¿Preguntas?
@semagarcia

Más contenido relacionado

La actualidad más candente

Cuadro sinoptico redes
Cuadro sinoptico redesCuadro sinoptico redes
Cuadro sinoptico redes
Fany Zarate
 
Wireless Body Area Network
Wireless Body Area Network Wireless Body Area Network
Wireless Body Area Network
vaishnavibrhm
 
Vnc
VncVnc
Internet de las cosas.
Internet de las cosas.Internet de las cosas.
Internet de las cosas.
Antonio Toriz
 
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Nigel Bowden
 
Internet de las Cosas: Bases Generales - Aplicaciones
Internet de las Cosas:  Bases Generales - AplicacionesInternet de las Cosas:  Bases Generales - Aplicaciones
Internet de las Cosas: Bases Generales - Aplicaciones
Manuel Castro
 
Iot basics
Iot basicsIot basics
Iot basics
AllsoftSolutions
 
Wireless Communication
 Wireless Communication Wireless Communication
Wireless Communication
Sourov Shaha Suvo
 
Communication hardware
Communication hardwareCommunication hardware
Communication hardware
Hans Mallen
 
Introduction to Networking
Introduction to NetworkingIntroduction to Networking
Introduction to Networking
Mohammed Adam
 
Computer network
Computer networkComputer network
Computer network
Abdul Wahab
 
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de FuturoInternet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Vicente Pelechano
 
Internet of thing(iot)
Internet of thing(iot)Internet of thing(iot)
Internet of thing(iot)
Nazifa95
 
Router
RouterRouter
Teleinformática
TeleinformáticaTeleinformática
Teleinformática
Carlos Rodríguez De Gracia
 
Presentation on wireless communication
Presentation on wireless communicationPresentation on wireless communication
Presentation on wireless communication
HapPy SumOn
 
Wireless communication ppt_pptx
Wireless communication ppt_pptxWireless communication ppt_pptx
Wireless communication ppt_pptx
palaniswamy8
 
Equipos utilizados en las redes
Equipos  utilizados en las redesEquipos  utilizados en las redes
Equipos utilizados en las redes
jose daniel osorio garcia
 
Ngôi nhà thông minh
Ngôi nhà thông minhNgôi nhà thông minh
Ngôi nhà thông minhLê Thịnh
 
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểmKho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
Dịch vụ viết bài trọn gói ZALO 0917193864
 

La actualidad más candente (20)

Cuadro sinoptico redes
Cuadro sinoptico redesCuadro sinoptico redes
Cuadro sinoptico redes
 
Wireless Body Area Network
Wireless Body Area Network Wireless Body Area Network
Wireless Body Area Network
 
Vnc
VncVnc
Vnc
 
Internet de las cosas.
Internet de las cosas.Internet de las cosas.
Internet de las cosas.
 
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)
 
Internet de las Cosas: Bases Generales - Aplicaciones
Internet de las Cosas:  Bases Generales - AplicacionesInternet de las Cosas:  Bases Generales - Aplicaciones
Internet de las Cosas: Bases Generales - Aplicaciones
 
Iot basics
Iot basicsIot basics
Iot basics
 
Wireless Communication
 Wireless Communication Wireless Communication
Wireless Communication
 
Communication hardware
Communication hardwareCommunication hardware
Communication hardware
 
Introduction to Networking
Introduction to NetworkingIntroduction to Networking
Introduction to Networking
 
Computer network
Computer networkComputer network
Computer network
 
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de FuturoInternet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
 
Internet of thing(iot)
Internet of thing(iot)Internet of thing(iot)
Internet of thing(iot)
 
Router
RouterRouter
Router
 
Teleinformática
TeleinformáticaTeleinformática
Teleinformática
 
Presentation on wireless communication
Presentation on wireless communicationPresentation on wireless communication
Presentation on wireless communication
 
Wireless communication ppt_pptx
Wireless communication ppt_pptxWireless communication ppt_pptx
Wireless communication ppt_pptx
 
Equipos utilizados en las redes
Equipos  utilizados en las redesEquipos  utilizados en las redes
Equipos utilizados en las redes
 
Ngôi nhà thông minh
Ngôi nhà thông minhNgôi nhà thông minh
Ngôi nhà thông minh
 
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểmKho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
Kho 200 đề tài luận văn tốt nghiệp ngành điện tử viễn thông, 9 điểm
 

Similar a Commit 2023 - Domótica casera

Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
Efren Franco
 
El "Internet de Todo" (IoT)
El "Internet de Todo" (IoT)El "Internet de Todo" (IoT)
El "Internet de Todo" (IoT)
Egdares Futch H.
 
Minsait sofia2iot meetuplpwa_vf
Minsait sofia2iot meetuplpwa_vfMinsait sofia2iot meetuplpwa_vf
Minsait sofia2iot meetuplpwa_vf
Sofia2 Smart Platform
 
david chacon giraldez.pptx
david chacon giraldez.pptxdavid chacon giraldez.pptx
david chacon giraldez.pptx
percy385153
 
Control global de tu día a día, ANA PÉREZ, INGENIUM
Control global de tu día a día, ANA PÉREZ, INGENIUMControl global de tu día a día, ANA PÉREZ, INGENIUM
Control global de tu día a día, ANA PÉREZ, INGENIUM
Domotys
 
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdfDiapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
jorgejvc777
 
Asterisk de las cosas
Asterisk de las cosasAsterisk de las cosas
Asterisk de las cosas
PaloSanto Solutions
 
Wearables & Iot - Breve Intro
Wearables & Iot - Breve IntroWearables & Iot - Breve Intro
Wearables & Iot - Breve Intro
Globant
 
Perspectivas IoT con arduino
Perspectivas IoT con arduinoPerspectivas IoT con arduino
Perspectivas IoT con arduino
MSc Aldo Valdez Alvarado
 
Smart Building - Gateway Cloudgate de Option
Smart Building - Gateway Cloudgate de OptionSmart Building - Gateway Cloudgate de Option
Smart Building - Gateway Cloudgate de Option
Monolitic, S.A.
 
T-ESPE-047621-D.pptx
T-ESPE-047621-D.pptxT-ESPE-047621-D.pptx
T-ESPE-047621-D.pptx
IsmaelSnchez25
 
33412 PPT1.pptx
33412 PPT1.pptx33412 PPT1.pptx
33412 PPT1.pptx
billyjam2
 
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
docmarcoantoniosotov
 
Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad. Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad.
Nelson Izaguirre
 
Trabajo final - Diplomado TICS
Trabajo final - Diplomado TICSTrabajo final - Diplomado TICS
Trabajo final - Diplomado TICS
JorgeLivia
 
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridadResultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Informatica 4º eso javimc
Informatica 4º eso javimcInformatica 4º eso javimc
Informatica 4º eso javimc
javimc5
 
Cloudino workshopcpmx7
Cloudino workshopcpmx7Cloudino workshopcpmx7
Cloudino workshopcpmx7
superserch
 
Un mundo hiper - conectado: hardware, redes y dispositivos IoT
Un mundo hiper - conectado: hardware, redes y dispositivos IoTUn mundo hiper - conectado: hardware, redes y dispositivos IoT
Un mundo hiper - conectado: hardware, redes y dispositivos IoT
Centro de Desarrollo de Competencias Digitales de Castilla-La Mancha
 
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
Pablo Vittori
 

Similar a Commit 2023 - Domótica casera (20)

Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
Domótica: Aplicaciones, dispositivos y beneficios. (ICA-Procobre, Ago. 2016)
 
El "Internet de Todo" (IoT)
El "Internet de Todo" (IoT)El "Internet de Todo" (IoT)
El "Internet de Todo" (IoT)
 
Minsait sofia2iot meetuplpwa_vf
Minsait sofia2iot meetuplpwa_vfMinsait sofia2iot meetuplpwa_vf
Minsait sofia2iot meetuplpwa_vf
 
david chacon giraldez.pptx
david chacon giraldez.pptxdavid chacon giraldez.pptx
david chacon giraldez.pptx
 
Control global de tu día a día, ANA PÉREZ, INGENIUM
Control global de tu día a día, ANA PÉREZ, INGENIUMControl global de tu día a día, ANA PÉREZ, INGENIUM
Control global de tu día a día, ANA PÉREZ, INGENIUM
 
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdfDiapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdf
 
Asterisk de las cosas
Asterisk de las cosasAsterisk de las cosas
Asterisk de las cosas
 
Wearables & Iot - Breve Intro
Wearables & Iot - Breve IntroWearables & Iot - Breve Intro
Wearables & Iot - Breve Intro
 
Perspectivas IoT con arduino
Perspectivas IoT con arduinoPerspectivas IoT con arduino
Perspectivas IoT con arduino
 
Smart Building - Gateway Cloudgate de Option
Smart Building - Gateway Cloudgate de OptionSmart Building - Gateway Cloudgate de Option
Smart Building - Gateway Cloudgate de Option
 
T-ESPE-047621-D.pptx
T-ESPE-047621-D.pptxT-ESPE-047621-D.pptx
T-ESPE-047621-D.pptx
 
33412 PPT1.pptx
33412 PPT1.pptx33412 PPT1.pptx
33412 PPT1.pptx
 
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
_TEMA 1. CONCEPTOS BÁSICOS, ARQUITECTURA.pptx
 
Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad. Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad.
 
Trabajo final - Diplomado TICS
Trabajo final - Diplomado TICSTrabajo final - Diplomado TICS
Trabajo final - Diplomado TICS
 
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridadResultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
 
Informatica 4º eso javimc
Informatica 4º eso javimcInformatica 4º eso javimc
Informatica 4º eso javimc
 
Cloudino workshopcpmx7
Cloudino workshopcpmx7Cloudino workshopcpmx7
Cloudino workshopcpmx7
 
Un mundo hiper - conectado: hardware, redes y dispositivos IoT
Un mundo hiper - conectado: hardware, redes y dispositivos IoTUn mundo hiper - conectado: hardware, redes y dispositivos IoT
Un mundo hiper - conectado: hardware, redes y dispositivos IoT
 
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
Globant Wearables & Internet of Things - Presentación Mar del Plata Agosto 2014
 

Más de José Manuel García García

T3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
T3chFest 2018 - Entendamos de una vez qué es eso de la reactividadT3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
T3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
José Manuel García García
 
Entendiendo la reactividad de una vez por todas - CodeMotion 2017
Entendiendo la reactividad de una vez por todas - CodeMotion 2017Entendiendo la reactividad de una vez por todas - CodeMotion 2017
Entendiendo la reactividad de una vez por todas - CodeMotion 2017
José Manuel García García
 
JSDayES 2017 - ¿Plataforma casera?
JSDayES 2017 - ¿Plataforma casera?JSDayES 2017 - ¿Plataforma casera?
JSDayES 2017 - ¿Plataforma casera?
José Manuel García García
 
Meetup Arduino Madrid - Plataforma IoT casera
Meetup Arduino Madrid - Plataforma IoT caseraMeetup Arduino Madrid - Plataforma IoT casera
Meetup Arduino Madrid - Plataforma IoT casera
José Manuel García García
 
TypeScript and Angular workshop
TypeScript and Angular workshopTypeScript and Angular workshop
TypeScript and Angular workshop
José Manuel García García
 
T3chFest 2017 - Plataforma casera para IoT
T3chFest 2017 - Plataforma casera para IoTT3chFest 2017 - Plataforma casera para IoT
T3chFest 2017 - Plataforma casera para IoT
José Manuel García García
 
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
José Manuel García García
 
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
José Manuel García García
 
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
José Manuel García García
 

Más de José Manuel García García (9)

T3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
T3chFest 2018 - Entendamos de una vez qué es eso de la reactividadT3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
T3chFest 2018 - Entendamos de una vez qué es eso de la reactividad
 
Entendiendo la reactividad de una vez por todas - CodeMotion 2017
Entendiendo la reactividad de una vez por todas - CodeMotion 2017Entendiendo la reactividad de una vez por todas - CodeMotion 2017
Entendiendo la reactividad de una vez por todas - CodeMotion 2017
 
JSDayES 2017 - ¿Plataforma casera?
JSDayES 2017 - ¿Plataforma casera?JSDayES 2017 - ¿Plataforma casera?
JSDayES 2017 - ¿Plataforma casera?
 
Meetup Arduino Madrid - Plataforma IoT casera
Meetup Arduino Madrid - Plataforma IoT caseraMeetup Arduino Madrid - Plataforma IoT casera
Meetup Arduino Madrid - Plataforma IoT casera
 
TypeScript and Angular workshop
TypeScript and Angular workshopTypeScript and Angular workshop
TypeScript and Angular workshop
 
T3chFest 2017 - Plataforma casera para IoT
T3chFest 2017 - Plataforma casera para IoTT3chFest 2017 - Plataforma casera para IoT
T3chFest 2017 - Plataforma casera para IoT
 
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
 
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
iBeacon - Conectar el mundo real con experiencias móviles - Freakend15
 
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
Code motion 2014 - La gran batalla: LaTeX vs Word... pero, ¿Qué es LaTeX?
 

Último

computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 

Último (20)

computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 

Commit 2023 - Domótica casera

  • 1. Domótica en casa: ¿que si tengo o que si quiero? 21 de Marzo de 2023 José Manuel García @semagarcia
  • 2. ¡Hola! ■ A. K. A. Sema ■ ”Cordobéh” ■ Arquitecto de Software ■ Trainer & Speaker: CommitConf, T3chFest, Codemotion, JSDay…
  • 3. Introducción ¿Qué entendemos por domótica? Unión de dos palabras latinas “domus” + “tica” (casa) (que funciona por sí sola)
  • 4. Introducción ¿Qué entendemos por domótica? Una introducción más amplia JSDayES’17 T3chFest’17 T3chFest’23
  • 5. Introducción IoT: Internet of Things La evolución de la domótica: el Internet de las cosas
  • 6. Introducción IoT: Internet of Things Sensores + Actuadores = IoT 1 2 3
  • 7. Introducción IoT: Internet of Things Sensores + Actuadores = IoT DISPOSITIVO HW conectado COMUNICACIÓN Pasarela / Gateway SERVICIO App / Análisis de datos 1 2 3
  • 8. Internet of Things Protocolos de comunicación ■ Conectados: PLC (X10), bus de datos (KNX), … ■ Inalámbricos: Bluetooth, Z-Wave, Zigbee, WiFi, LoRaWAN o Thread
  • 9. Internet of Things Protocolos de comunicación inalámbricos Bluetooth ■ Facilidad de uso y económico ■ Alcance reducido ■ Consumo eficiente (BLE, Bluetooth Low Energy)
  • 10. Internet of Things Protocolos de comunicación inalámbricos Z-Wave ■ Resistente a interferencias inalámbricas ■ Soporta red mesh (hasta 232 dispositivos) ■ Permite mayores distancias que otros protocolos ■ Requiere un hub central (concentrador) ■ No es un estándar abierto
  • 11. Internet of Things Protocolos de comunicación inalámbricos Zigbee ■ Es un estándar abierto ■ Soporta red mesh (hasta 65k dispositivos) ■ Requiere un hub central (concentrador) ■ Soporta dispositivos de varios fabricantes ■ Distancias más reducidas que otros protocolos
  • 12. Internet of Things Protocolos de comunicación inalámbricos WiFi ■ Ampliamente extendido, pero no ideado para IoT ■ Fácil y simple ■ Barato ■ Susceptible de interferencias (atenuación, ruido…) ■ Adopción progresiva de la banda 5Ghz
  • 13. Internet of Things Protocolos de comunicación inalámbricos ¿Cuál debería escoger? ■ Bluetooth ■ Zigbee ■ WiFi
  • 14. Internet of Things Protocolos de comunicación Privacidad de datos
  • 15. Internet of Things Protocolos de comunicación Privacidad de datos En local En cloud
  • 16. Internet of Things Protocolo de mensajería MQTT, MQ Telemetry Transport ■ Protocolo abierto, ligero y sencillo de implementar en dispositivos IoT ■ Funciona bajo el modelo pub/sub ■ Permite desacoplar el remitente del mensaje (publicador) del receptor (suscriptor) ■ Un agente de mensajes (broker) es quien controla toda la comunicación
  • 17. Internet of Things Protocolo de mensajería MQTT, MQ Telemetry Transport
  • 18. Internet of Things Hardware Más allá del hub ■ Arduino, ESP32/866… ■ Raspberry PI ■ MiniPC / NUC ■ PC / Servidor ■ NAS
  • 19. Internet of Things Sustituyendo el hub comercial Consideraciones HW y SW ■ Para que la red (Zigbee) funcione, necesitamos de un concentrador (hub) ■ Entre otras funciones, el hub permite interconectar diferentes (y diversos) dispositivos zigbee Zigbee2MQTT
  • 20. Internet of Things Node-RED: programando con facilidad Esquema general
  • 21. Nuevos dispositivos Una revolución en cuanto a opciones IoT Actuadores y sensores revolucionarios ■ Ya no son simples interruptores de on/off, sino que ofrecen capacidades extendidas como medición de consumo o programación a través de scripts (entre otros)
  • 23. Nuevos dispositivos Dispositivos IoT de nueva generación La bombilla de Schrödinger Una bombilla inteligente controlada por WiFi, que no da luz… … ¿está encendida o apagada?
  • 24. Nuevos dispositivos Dispositivos IoT de nueva generación La bombilla de Schrödinger
  • 25. Nuevos dispositivos Dispositivos IoT de nueva generación Sensores y series temporales ■ Podemos recopilar datos desde sensores propios (temperatura) o desde fuentes externas (AEMET) ■ Gran cantidad de datos, están basados en marcas de tiempo ∘ Temperatura y humedad ∘ Consumo eléctrico ∘ Evolución del precio de la luz ∘ Producción eléctrica de placas solares
  • 26. Seguridad Principales aspectos a tener en cuenta ■ WiFi ∘ VPN para accesos desde fuera de la red local ∘ Router independiente ∘ RJ-45 para cámaras IP principales ■ Router + hub + cámara IP protegidos por un SAI ■ Cuadro eléctrico ∘ Diferencial auto-rearmable ∘ Caídas puntuales de red ■ Interruptor “modo de emergencia”
  • 27. Seguridad Otros aspectos a tener en cuenta ■ Backups ∘ Configuraciones ∘ Logs ■ Redundancia ∘ Servidor / hub ∘ Almacenamiento ∘ Política de recuperación (reaprovisionamiento)
  • 28. Conclusiones La domótica y el IoT ■ Ha evolucionado al igual que la tecnología ■ Se ha democratizado ■ Amplio abanico de opciones (prestaciones, precios…) ■ El límite ahora… está en la imaginación