Home Assistant - Un Hub para controlarlos a todos

207 views 30 slides Apr 22, 2024
Slide 1
Slide 1 of 30
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30

About This Presentation

¿Cansado de tener diferentes hubs para los diferentes dispositivos domóticos de tu casa?
¿Desearías poder controlarlos a todos ellos con un único hub? ¿Y que hablen entre ellos?
¿Te suenan las palabras Home Assistant? ¿Has intentado jugar con ello y has tenido problemas? - we feel you
¡Bien...


Slide Content

Home Assistant Un Hub para controlarlos a todos Débora Gómez Bertoli Engineering Lead @ Shopify @ dgomezdebora David Martín de Castro Engineering Lead @ OSP @lazynoda

Motivación 01 ¿Por qué estamos aquí hoy?

Requisitos Una plataforma que me permita… Integrar sensores de diferentes fabricantes. Acceder remotamente. Configurar alertas. Automatizar acciones. Y además… Que sea para dummies dummies y lo pueda hacer rapidito. Que tenga soporte o haya una gran comunidad. Y por supuesto…. QUE SEA GRATIS!

Introducción 02 ¿Qué es Home Assistant?

¿Qué es Home Assistant? Home Assistant es una aplicación código abierto, que nos permitirá integrar nuestros dispositivos domóticos de forma simultánea, para tener el control total de la domótica en nuestro hogar. 💡 Funciona con más de 1000 marcas diferentes. 🧩 Extiende tu sistema mediante add-ons. 📱 Aplicaciones para iOS, Android, Mac, relojes, coches, Meta Quest… ⚙️ Crea automatizaciones entre todos tus dispositivos. 🛡️ Todos tus datos de domótica se mantienen en local. ☀️ Gestión de la energía del hogar (luz, gas, solar).

Tipos de instalaciones Home Assistant OS Home Assistant Container Home Assistant Core Home Assistant Supervised

Funcionalidades OS Container Core Supervised Automations Dashboards Integrations Blueprints

Funcionalidades OS Container Core Supervised Uses containers Supervisor Add-ons Backup

Funcionalidades OS Container Core Supervised Managed Restore Managed OS

¿Qué opción escoger? 03 ¿Cómo acceder remotamente? ¿Cómo conecto mi asistente de voz?

¿Cómo accedo remotamente? Home Assistant Cloud VPN Port Forwarding Reverse Proxy

¿Cómo accedo remotamente? Home Assistant Cloud Servicio basado en una suscripción Suscripción mensual 6.50 USD Suscripción anual 65 USD

¿Cómo accedo remotamente? VPN Tails scale, ZeroTier One Free tier

¿Cómo accedo remotamente? Port Forwarding IPs dinámicas -> solucionarlo con un Dynamic DNS (DuckDNS) o pagar por IP estática CGNAT -> solicitar tener una IP en exclusiva, pero… $$

¿Cómo accedo remotamente? Reverse Proxy Ngrok -> Free Tier: Only HTTPs traffic Only 1 tunnel Domain changes in every restart. Cloudflare

¿Cómo conecto mi asistente de voz? Requisitos Accesible via HTTPs, puerto 443.

¿Qué opción escoger? Home Assistant Cloud VPN Port-Forwarding Reverse Proxy Home Assistant OS Home Assistant Container Home Assistant Core Home Assistant Supervised Acceso remoto

¿Qué opción escoger? Home Assistant Cloud VPN Port-Forwarding Reverse Proxy Home Assistant OS Home Assistant Container Home Assistant Core Home Assistant Supervised Conectar mi asistente de voz

Home Assistant Cloud VPN Port-Forwarding Reverse Proxy Home Assistant OS Home Assistant Container Home Assistant Core Home Assistant Supervised ¿Qué opción escoger? Conectar mi asistente de voz y que sea GRATIS IP estática + puerto No CGNAT -> Duck DNS + puerto

Home Assistant Cloud VPN Port-Forwarding Reverse Proxy Home Assistant OS Home Assistant Container Home Assistant Core Home Assistant Supervised ¿Qué opción escoger? Conectar mi asistente de voz y que sea GRATIS IP estática + puerto No CGNAT -> Duck DNS + puerto

Qué tenemos montado 04 Escenarios Consejos Demo

Escenario - Deb 1. Create tunnel & connect Cloudflare Tunnel Public DNS 2. Create DNS record 3. Proxy traffic Raspberry Pi 3 Model B

Escenario - Deb Home

Escenario - Noda Intel NUC 10 Performance 1. Update DNS record 2. Port forwarding 3. HTTPS certificate 4. Connect to domain 5. Traffic forward

Escenario - Noda

¿Qué hemos aprendido por el camino? Asistentes necesitan: accesible via HTTPs, puerto 443. Zigbee vs WiFi sensores. Router dedicado solo a domótica. No quites los interruptores analogicos. SKY IS THE LIMIT!!

Consejos Accesible via HTTPs, puerto 443. Dedica un hardware en concreto para Home Assistant. Zigbee crea una red en malla entre el coordinador y todos los dispositivos “router”.

Consejos

It’s demo time!

Thank you! Débora Gómez Bertoli Engineering Lead @ Shopify @ dgomezdebora David Martín de Castro Engineering Lead @ OSP @lazynoda