ARTÍCULOS HASSIO INTERESANTES
- Domotizando nuestra casa con #Home #Assistant
- Conociendo Home Assistant
- Configuración de Home Assistant en YAML
- Protege tu información privada con secrets.yaml
- El meta-componente Default Config
- Integra OpenWeatherMap en #Hassio
- Notificaciones de Home Assistant en #Telegram
- Cuidando tus plantas con Mi #Flora
Referencias:
YAML
Jinja
JSON
- Domotizando nuestra casa con #Home #Assistant
- Conociendo Home Assistant
- Configuración de Home Assistant en YAML
- Protege tu información privada con secrets.yaml
- El meta-componente Default Config
- Integra OpenWeatherMap en #Hassio
- Notificaciones de Home Assistant en #Telegram
- Cuidando tus plantas con Mi #Flora
Referencias:
YAML
Jinja
JSON
Regletas de conexión WAGO
Ocupan menos espacio que las regletas de tornillo y las conexiones son más rápidas, seguras y limpias
Nos permiten ganar espacio en nuestras cajas de empalme para poder poner las pastillas domóticas
Modelos
Cable rígido y flexible:
2, 3 y 5 conexiones hasta 4mm² (32A)
2, 3 y 5 conexiones hasta 6mm² (41A)
Sólo cable rígido:
2, 3, 4, 5 y 8 conexiones hasta 2.5mm² (24A)
Ocupan menos espacio que las regletas de tornillo y las conexiones son más rápidas, seguras y limpias
Nos permiten ganar espacio en nuestras cajas de empalme para poder poner las pastillas domóticas
Modelos
Cable rígido y flexible:
2, 3 y 5 conexiones hasta 4mm² (32A)
2, 3 y 5 conexiones hasta 6mm² (41A)
Sólo cable rígido:
2, 3, 4, 5 y 8 conexiones hasta 2.5mm² (24A)
Shelly 1 pin-out
La salida del relé es libre de potencial, la podemos usar, por ejemplo, para cerrar el termostato de la caldera de calefacción
Al activar la salida (relé), junta los terminales I y O
También podemos cambiar el firmware a ESPurna usando este adaptador
Referencia productos Shelly
La salida del relé es libre de potencial, la podemos usar, por ejemplo, para cerrar el termostato de la caldera de calefacción
Al activar la salida (relé), junta los terminales I y O
También podemos cambiar el firmware a ESPurna usando este adaptador
Referencia productos Shelly
ESP8266EX Wi-Fi SoC
El ESP8266 es el SoC (System on Chip) que llevan todos los módulos que funcionan con ESPurna, Tasmota, ESPHome (Sonoff, Blitzwolf, Shelly, ...)
BroadLink no lleva el ESP8266
El ESP8266 se encuentra disponible montado en diferentes módulos y éstos a su vez se pueden montar en kits de desarrollo
Módulos ESP-XX
ESP-01 2€ 6€
ESP-05 3€ 6€
ESP-12 3€
ESP-201 3€ 6€
Kit de desarrollo con módulo ESP-12E
NodeMCU V2 4€ 8€
Referencias
ESP8266 todo lo que necesitas saber
Guía para configurar un ESP-01
NodeMCU tutorial paso a paso
Programar el NodeMCU
Curso de Arduino desde cero
ESP8266EX datasheet
NodeMCU V2 datasheet
NodeMCU V2 pinout
El ESP8266 es el SoC (System on Chip) que llevan todos los módulos que funcionan con ESPurna, Tasmota, ESPHome (Sonoff, Blitzwolf, Shelly, ...)
BroadLink no lleva el ESP8266
El ESP8266 se encuentra disponible montado en diferentes módulos y éstos a su vez se pueden montar en kits de desarrollo
Módulos ESP-XX
ESP-01 2€ 6€
ESP-05 3€ 6€
ESP-12 3€
ESP-201 3€ 6€
Kit de desarrollo con módulo ESP-12E
NodeMCU V2 4€ 8€
Referencias
ESP8266 todo lo que necesitas saber
Guía para configurar un ESP-01
NodeMCU tutorial paso a paso
Programar el NodeMCU
Curso de Arduino desde cero
ESP8266EX datasheet
NodeMCU V2 datasheet
NodeMCU V2 pinout
Chequea tu conexión a internet
Con UptimeRobot puedes comprobar si tu conexión a internet está funcionando
Te envía un email y/o Telegram cada vez que cambia su estado
Para ello, crea un monitor con estos parámetros:
Monitor Type * Ping
URL (or IP) * https://fotovoltaica.duckdns.org
Dependiendo de tu router, quizás tendrás que habilitar el servicio ping para que funcione desde la WAN
También puedes comprobar si tu servidor Hassio está funcionando
Para ello, crea un monitor con estos parámetros:
Monitor Type * HTTP(s)
URL (or IP) * https://fotovoltaica.duckdns.org:8123/
PD: Cambia fotovoltaica por el nombre de tu subdominio creado con DuckDNS
Con UptimeRobot puedes comprobar si tu conexión a internet está funcionando
Te envía un email y/o Telegram cada vez que cambia su estado
Para ello, crea un monitor con estos parámetros:
Monitor Type * Ping
URL (or IP) * https://fotovoltaica.duckdns.org
Dependiendo de tu router, quizás tendrás que habilitar el servicio ping para que funcione desde la WAN
También puedes comprobar si tu servidor Hassio está funcionando
Para ello, crea un monitor con estos parámetros:
Monitor Type * HTTP(s)
URL (or IP) * https://fotovoltaica.duckdns.org:8123/
PD: Cambia fotovoltaica por el nombre de tu subdominio creado con DuckDNS
Multímetro UNI-T UT61B
Multímetro recomendado para trabajos de electrónica y en menor medida para fotovoltaica (1000V DC, 10A) y electricidad (750V AC, 10A)
Para electricidad mejor coger esta pinza amperimétrica (600V, 100A):
UNI-T UT210E (puede medir corriente DC usando la pinza)
Referencias
UT61 English Manual
UT210E English Manual
Multímetro recomendado para trabajos de electrónica y en menor medida para fotovoltaica (1000V DC, 10A) y electricidad (750V AC, 10A)
Para electricidad mejor coger esta pinza amperimétrica (600V, 100A):
UNI-T UT210E (puede medir corriente DC usando la pinza)
Referencias
UT61 English Manual
UT210E English Manual
Osciloscopio Hantek DSO5102P
Osciloscopio recomendado para trabajos DIY de electrónica
(100MHz, 2 canales, 1GSa/s, Memory depth 40Kpts)
Amazon: 260€
Aliexpress Spain: 197€
Referencias
Hantek DSO5102P Review
DSO5102P Manual
Osciloscopio recomendado para trabajos DIY de electrónica
(100MHz, 2 canales, 1GSa/s, Memory depth 40Kpts)
Amazon: 260€
Aliexpress Spain: 197€
Referencias
Hantek DSO5102P Review
DSO5102P Manual
Impresora 3D para Makers
Eres nuevo en impresión 3D?
Échale un vistazo a Principios básicos de impresión 3D
La Original Prusa i3 MK3S es considerada la mejor impresora 3D del 2020
Fabricante: Prusa Research (Josef Prusa)
Espacio de construcción: 250mm x 210mm x 210mm (11 L)
Altura de capa: 50 micras
Cama de impresión: caliente, extraíble, recubrimiento PEI
Materiales soportados: PLA, ABS, PET, HIPS, Flex PP, Ninjaflex, Laywood, Laybrick, Nylon, Bamboofill, Bronzefill, ASA, T-Glase, Filamentos mejorados con fibras de carbono, policarbonatos...
Impresiones multicolor basadas en altura de capa
Ampliable a impresión total en 5 colores
Kit de montaje: 769€
Impresora montada: 999€
Josef Prusa es uno de los principales desarrolladores del proyecto open-source RepRap
El diseño Prusa i3 de código abierto es la impresora más usada en el mundo
Referencias
Presentación Prusa i3 MK3 (modelo anterior)
Prusa Research: de 0 a 100.000 impresoras
Software de diseño Autodesk Fusion 360 gratis
Eres nuevo en impresión 3D?
Échale un vistazo a Principios básicos de impresión 3D
La Original Prusa i3 MK3S es considerada la mejor impresora 3D del 2020
Fabricante: Prusa Research (Josef Prusa)
Espacio de construcción: 250mm x 210mm x 210mm (11 L)
Altura de capa: 50 micras
Cama de impresión: caliente, extraíble, recubrimiento PEI
Materiales soportados: PLA, ABS, PET, HIPS, Flex PP, Ninjaflex, Laywood, Laybrick, Nylon, Bamboofill, Bronzefill, ASA, T-Glase, Filamentos mejorados con fibras de carbono, policarbonatos...
Impresiones multicolor basadas en altura de capa
Ampliable a impresión total en 5 colores
Kit de montaje: 769€
Impresora montada: 999€
Josef Prusa es uno de los principales desarrolladores del proyecto open-source RepRap
El diseño Prusa i3 de código abierto es la impresora más usada en el mundo
Referencias
Presentación Prusa i3 MK3 (modelo anterior)
Prusa Research: de 0 a 100.000 impresoras
Software de diseño Autodesk Fusion 360 gratis
Cursos de Arduino en oferta a 11€ cada uno (sólo durante 48 horas):
Arduino Step by Step: Getting Started (150€)
Arduino Step by Step Getting Serious (200€)
ESP32 For Arduino Makers (110€)
Yo ahora estoy haciendo el curso Arduino Step by Step: Getting Started y el instructor Dr. Peter Dalmaris (que da los tres cursos) es un crack
Explica muy bien y habla muy claro y despacio
Lo recomiendo para gente que quiera entrar en el mundo Arduino
————————————————————
Arduino Step by Step: Getting Started
Course content
- Introduction to the course
- Know your Arduino
- Introduction to communications
- Arduino boards
- Prototyping basics
- The Arduino IDE
- Arduino programming
- Arduino programming: Arrays
- Measuring light and color
- Measuring temperature, humidity and pressure
- Detecting acceleration
- Detecting objects with the infrared motion sensor
- Sensing distance
- Sensing sound
- Making noise with a buzzer
- The Liquid Crystal Display
- Video Responses
- Conclusion
————————————————————
Arduino Step by Step: Getting Serious
Course content
- Introduction to this course
- The BME280 environment sensor
- The MPU6050 motion sensor
- Compass and magnetometer
- The flex sensor and membrane potentiometer
- The rotary encoder
- Keypads
- Graphics screen: Using a 1.8" TFT screen shield with joystick and SD card
- Graphics screen: Using a 2.2" TFT with SD Card
- 2.8 inch TFT display with touch interface and SD card module
- Graphics screen: using the 128x64 OLED SPI SH1106 display
- 8x8 LED matrix display
- Seven Segment Displays
- LED strips
- Neopixel LED modules
- DC Motors
- Servo motors
- Stepper motors
- Networking with the Ethernet Shield
- Networking with the ATWIN1500 Wifi module
- Shift registers
- Simple Bluetooth connectivity with the HC-06
- Bluetooth Low Energy (BLE) with the nRF8001
- Adafruit Bluefruit LE UART Friend
- Wireless connectivity with the nRF24
- Simple radio communications at 433Mhz
- The following sections contain lectures that are in the process of replacement
- External Storage
- Interrupts
- Memory and power management
- Internal pull-up resistors
- Hardware debouncing
- Port expander
- Real time clock
- Controlling large loads with relays and friends
- Location sensing
- Make a bare-bones Arduino
- How to use Processing (language) with the Arduino
- Make your own simple library
- Simple security with a fingerprint scanner
- Internet of Things with the Helium platform
- Small projects
- Other courses by Dr Peter
————————————————————
ESP32 For Arduino Makers
Course content
- Introduction
- Know your ESP32
- Development environments
- GPIOs
- 05 Sensors
- Displays
- Motors
- Storage
- Time and date
- Wifi
- Bluetooth
- Conclusion
Arduino Step by Step: Getting Started (150€)
Arduino Step by Step Getting Serious (200€)
ESP32 For Arduino Makers (110€)
Yo ahora estoy haciendo el curso Arduino Step by Step: Getting Started y el instructor Dr. Peter Dalmaris (que da los tres cursos) es un crack
Explica muy bien y habla muy claro y despacio
Lo recomiendo para gente que quiera entrar en el mundo Arduino
————————————————————
Arduino Step by Step: Getting Started
Course content
- Introduction to the course
- Know your Arduino
- Introduction to communications
- Arduino boards
- Prototyping basics
- The Arduino IDE
- Arduino programming
- Arduino programming: Arrays
- Measuring light and color
- Measuring temperature, humidity and pressure
- Detecting acceleration
- Detecting objects with the infrared motion sensor
- Sensing distance
- Sensing sound
- Making noise with a buzzer
- The Liquid Crystal Display
- Video Responses
- Conclusion
————————————————————
Arduino Step by Step: Getting Serious
Course content
- Introduction to this course
- The BME280 environment sensor
- The MPU6050 motion sensor
- Compass and magnetometer
- The flex sensor and membrane potentiometer
- The rotary encoder
- Keypads
- Graphics screen: Using a 1.8" TFT screen shield with joystick and SD card
- Graphics screen: Using a 2.2" TFT with SD Card
- 2.8 inch TFT display with touch interface and SD card module
- Graphics screen: using the 128x64 OLED SPI SH1106 display
- 8x8 LED matrix display
- Seven Segment Displays
- LED strips
- Neopixel LED modules
- DC Motors
- Servo motors
- Stepper motors
- Networking with the Ethernet Shield
- Networking with the ATWIN1500 Wifi module
- Shift registers
- Simple Bluetooth connectivity with the HC-06
- Bluetooth Low Energy (BLE) with the nRF8001
- Adafruit Bluefruit LE UART Friend
- Wireless connectivity with the nRF24
- Simple radio communications at 433Mhz
- The following sections contain lectures that are in the process of replacement
- External Storage
- Interrupts
- Memory and power management
- Internal pull-up resistors
- Hardware debouncing
- Port expander
- Real time clock
- Controlling large loads with relays and friends
- Location sensing
- Make a bare-bones Arduino
- How to use Processing (language) with the Arduino
- Make your own simple library
- Simple security with a fingerprint scanner
- Internet of Things with the Helium platform
- Small projects
- Other courses by Dr Peter
————————————————————
ESP32 For Arduino Makers
Course content
- Introduction
- Know your ESP32
- Development environments
- GPIOs
- 05 Sensors
- Displays
- Motors
- Storage
- Time and date
- Wifi
- Bluetooth
- Conclusion
INTEGRANDO SMARTIR EN HOME ASSISTANT
INSTALACIÓN
Accede a la #consola de #Home #Assistant y teclea:
~ $
Configurator| 🗂 | New Folder | custom_components | OK | custom_components | New Folder | smartir | OK
Con el programa #WinSCP (user: root) o usando Samba:
Copia los 7 archivos de smartir.zip (...\SmartIR-master\custom_components\smartir) al directorio ../config/custom_components/smartir
O puedes copiarlos desde Home Assistant:
Configurator| 🗂 | custom_components | smartir | ⬆️ | FILE | OK
En Home Assistant:
Configurator | /config/configuration.yaml
Añade las siguientes lineas:
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Referencias:
SmartIR
Ficheros .yaml
1065.json
INSTALACIÓN
Accede a la #consola de #Home #Assistant y teclea:
~ $
cd /config
config $ mkdir -r custom_components/smartir
O puedes crear los directorios desde Home Assistant:Configurator| 🗂 | New Folder | custom_components | OK | custom_components | New Folder | smartir | OK
Con el programa #WinSCP (user: root) o usando Samba:
Copia los 7 archivos de smartir.zip (...\SmartIR-master\custom_components\smartir) al directorio ../config/custom_components/smartir
O puedes copiarlos desde Home Assistant:
Configurator| 🗂 | custom_components | smartir | ⬆️ | FILE | OK
En Home Assistant:
Configurator | /config/configuration.yaml
Añade las siguientes lineas:
smartir:Pulsa Save (icono arriba a la derecha)
climate:
- platform: smartir
name: AC estudio
device_code: 1064
controller_data: cmnd/mando_estudio/irsend
temperature_sensor: sensor.temperatura_estudio
humidity_sensor: sensor.humedad_estudio
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Referencias:
SmartIR
Ficheros .yaml
1065.json
INTEGRANDO TU AIRE ACONDICIONADO EN HASSIO CON MQTT
Prerrequisitos:
Tienes configurado tu Blitzwolf BW-RC1 con firmware Tasmota IR
Tienes SmartIR instalado en Hassio
Tienes un Shelly 1PM conectado a tu AC con firmware ESPurna (opcional)
Tienes un sensor de temperatura y humedad (opcional)
El topic MQTT asignado al Blitzwolf es
Copia el archivo 1065.json a ../config/custom_components/smartir/codes/climate/
En Home Assistant:
Configurator | /config/configuration.yaml
Cambia la línea device_code de smartir a 1065:
Pulsa ⚙️ | Restart HASS | YES
Para averiguar los códigos de tu AC, usa la consola de Tasmota y modifica los valores del fichero 1065.json (LG S18AN, A18AHM)
Añade la entity
Referencias:
Ficheros .yaml
1065.json
Prerrequisitos:
Tienes configurado tu Blitzwolf BW-RC1 con firmware Tasmota IR
Tienes SmartIR instalado en Hassio
Tienes un Shelly 1PM conectado a tu AC con firmware ESPurna (opcional)
Tienes un sensor de temperatura y humedad (opcional)
El topic MQTT asignado al Blitzwolf es
mando_estudio
El topic MQTT asignado al Shelly 1PM es aire_estudio
INSTALACIÓNCopia el archivo 1065.json a ../config/custom_components/smartir/codes/climate/
En Home Assistant:
Configurator | /config/configuration.yaml
Cambia la línea device_code de smartir a 1065:
smartir:Pulsa Save (icono arriba a la derecha)
climate:
- platform: smartir
name: AC estudio
device_code: 1065
controller_data: cmnd/mando_estudio/irsend
Pulsa ⚙️ | Restart HASS | YES
Para averiguar los códigos de tu AC, usa la consola de Tasmota y modifica los valores del fichero 1065.json (LG S18AN, A18AHM)
Añade la entity
climate.ac_estudio
a tu UIReferencias:
Ficheros .yaml
1065.json
INTEGRANDO #Fronius EN HOME ASSISTANT
Características del nuevo componente fronius_basic:
- Es necesario tener un smart meter conectado al inversor Fronius
- Utiliza una API muy ligera, lo que permite actualizar los valores cada segundo (recomendado 10s)
- Crea 5 sensores:
- fronius_solar (potencia actual generada por todos los inversores)
- fronius_energy_today (energía producida diaria)
- fronius_house_load (potencia consumida por la vivienda)
- fronius_grid_injection (potencia inyectada, + inyectada a la red, - consumida desde la red)
- fronius_self_consumption (% de la potencia generada usada por la vivienda)
- Aparte, crea 1 sensor por cada inversor presente en el sistema:
- fronius_inverter_1 (potencia actual generada por el inversor 1)
...
- fronius_inverter_n (potencia actual generada por el inversor n)
INSTALACIÓN
Accede a la #consola de #Home #Assistant y teclea:
~ $
Configurator| 🗂 | New Folder | custom_components | OK | custom_components | New Folder | fronius_basic | OK
Con el programa #WinSCP (user: root) o usando Samba:
Accede a Fronius y pulsa Clone o download | Download ZIP
Copia los siguientes 3 archivos al directorio /config/custom_components/fronius_basic:
Configurator| 🗂 | custom_components | fronius_basic | ⬆️ | FILE | OK
En Home Assistant:
Configurator | /config/configuration.yaml
Añade las siguientes lineas, poniendo la IP de tu Fronius (si la etiqueta sensor: ya existe, no la dupliques):
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Para ver las trazas del componente fronius_basic:
🔨 | LOGS | LOAD FULL HOME ASSISTANT LOG
Referencias:
configuration.yaml
README.md
Características del nuevo componente fronius_basic:
- Es necesario tener un smart meter conectado al inversor Fronius
- Utiliza una API muy ligera, lo que permite actualizar los valores cada segundo (recomendado 10s)
- Crea 5 sensores:
- fronius_solar (potencia actual generada por todos los inversores)
- fronius_energy_today (energía producida diaria)
- fronius_house_load (potencia consumida por la vivienda)
- fronius_grid_injection (potencia inyectada, + inyectada a la red, - consumida desde la red)
- fronius_self_consumption (% de la potencia generada usada por la vivienda)
- Aparte, crea 1 sensor por cada inversor presente en el sistema:
- fronius_inverter_1 (potencia actual generada por el inversor 1)
...
- fronius_inverter_n (potencia actual generada por el inversor n)
INSTALACIÓN
Accede a la #consola de #Home #Assistant y teclea:
~ $
cd /config
config $ mkdir -r custom_components/fronius_basic
O puedes crear los directorios desde Home Assistant:Configurator| 🗂 | New Folder | custom_components | OK | custom_components | New Folder | fronius_basic | OK
Con el programa #WinSCP (user: root) o usando Samba:
Accede a Fronius y pulsa Clone o download | Download ZIP
Copia los siguientes 3 archivos al directorio /config/custom_components/fronius_basic:
../config/custom_components/fronius_basic/__init__.py
../config/custom_components/fronius_basic/manifest.json
../config/custom_components/fronius_basic/sensor.py
O puedes copiarlos desde Home Assistant:Configurator| 🗂 | custom_components | fronius_basic | ⬆️ | FILE | OK
En Home Assistant:
Configurator | /config/configuration.yaml
Añade las siguientes lineas, poniendo la IP de tu Fronius (si la etiqueta sensor: ya existe, no la dupliques):
sensor:
- platform: fronius_basic
ip_address: <IP fronius>
scan_interval: 10
Añade las siguientes lineas si quieres activar las trazas de fronius_basic (si las etiquetas logger: o logs: ya existen, no las dupliques):logger:
default: warning
logs:
custom_components.fronius_basic: debug
Pulsa Save (icono arriba a la derecha)Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Para ver las trazas del componente fronius_basic:
🔨 | LOGS | LOAD FULL HOME ASSISTANT LOG
Referencias:
configuration.yaml
README.md
Pulsa AQUÍ para unirte al canal Fotovoltaica Domótica y luego pulsa el botón UNIRME de la parte inferior de la pantalla
GUÍA DE ARTÍCULOS
Sistema domótico
- Ejemplo
Componentes necesarios
- Raspberry Pi 4 modelo B 4GB
- 2 Micro SD 64GB
- Kit accesorios para Raspberry Pi 4
Instalando Home Assistant - Hassio
- Instalando Hassio
- Averiguando la dirección IP
- Primer arranque
- Añadiendo add-ons
- Cómo evitar quemar la micro SD
- Añadiendo Mosquitto broker
- Personalizado el nombre de los sensores
- Añadiendo un cuadro de sensores
- Configurando Hassio para acceder desde internet
- Integrando Telegram en HA
- Artículos Hassio interesantes
Gestor termo eléctrico
- Encendido termo eléctrico
- Apagado termo eléctrico
- Envio mensaje termo cargado
Gestor de excedentes
- Ejemplo 98% de autoconsumo
- Sistema
- Derivador IQAS
- Conecta el IQAS a HA
- Encendido radiador 1
- Encendido radiador 2
- Apagado radiador 1
- Apagado radiador 2
Custom components
- Integrando Fronius en HA
- Integrando Wibeee/Mirubee en HA
- Integrando SmartIR en HA
Firmware ESPurna
- Migrando a ESPurna desde Tasmota
- Cómo obtener la energía diaria suministrada ayer y hoy
- Cargando ESPurna en un Sonoff
- ESP8266 SoC
Enchufes Blitzwolf
- Instalando Raspbian
- Instalando Tuya-convert
- Instalando ESPurna
- Primera configuración
- Cambiando el intervalo de lectura
- Conecta el Blitzwolf a HA
- Configura el Blitzwolf
- Comprar un Blitzwolf
Pastillas domóticas
- Shelly 1
- Shelly 2.5
- Productos Shelly
- Comprar productos Shelly
- Regletas de conexión Wago
Control de aire acondicionado
- Mando infrarrojo
- Cargando Tasmota en tu mando
- Probando tu AC
- Integrando tu AC en HA
- Detalle consumo AC inverter
- Detalle consumo AC sin inverter
Tools
- Protocolo MQTT (Message Queue Telemetry Transport)
- MQTT explorer
- UptimeRobot
- Multímetro
- Osciloscopio
- Impresora 3D
- Cursos de Arduino
Ficheros de configuración HA
- Ficheros .yaml
TIPS&TRICKS
Mejor instálate Telegram en tu PC para usar este canal
Todas las palabras en azul claro son links que podéis pulsar
GRUPO
Para preguntas, dudas, sugerencias, mejoras, únete al grupo Domótica Q&A
⚠️ El grupo no es un chat para mantener conversaciones (usa el chat privado del usuario para eso)
⚠️ Para evitar el uso del grupo como chat, el envío de mensajes está limitado
Antes de enviar otro mensaje, piensa en añadir el texto en tu mensaje enviado anterior, usando el comando ✏️ Editar de Telegram
Para ello pulsad el botón derecho del ratón (en el PC ) o el cuerpo del mensaje (en el móvil) y seleccionad ✏️ Editar
GUÍA DE ARTÍCULOS
Sistema domótico
- Ejemplo
Componentes necesarios
- Raspberry Pi 4 modelo B 4GB
- 2 Micro SD 64GB
- Kit accesorios para Raspberry Pi 4
Instalando Home Assistant - Hassio
- Instalando Hassio
- Averiguando la dirección IP
- Primer arranque
- Añadiendo add-ons
- Cómo evitar quemar la micro SD
- Añadiendo Mosquitto broker
- Personalizado el nombre de los sensores
- Añadiendo un cuadro de sensores
- Configurando Hassio para acceder desde internet
- Integrando Telegram en HA
- Artículos Hassio interesantes
Gestor termo eléctrico
- Encendido termo eléctrico
- Apagado termo eléctrico
- Envio mensaje termo cargado
Gestor de excedentes
- Ejemplo 98% de autoconsumo
- Sistema
- Derivador IQAS
- Conecta el IQAS a HA
- Encendido radiador 1
- Encendido radiador 2
- Apagado radiador 1
- Apagado radiador 2
Custom components
- Integrando Fronius en HA
- Integrando Wibeee/Mirubee en HA
- Integrando SmartIR en HA
Firmware ESPurna
- Migrando a ESPurna desde Tasmota
- Cómo obtener la energía diaria suministrada ayer y hoy
- Cargando ESPurna en un Sonoff
- ESP8266 SoC
Enchufes Blitzwolf
- Instalando Raspbian
- Instalando Tuya-convert
- Instalando ESPurna
- Primera configuración
- Cambiando el intervalo de lectura
- Conecta el Blitzwolf a HA
- Configura el Blitzwolf
- Comprar un Blitzwolf
Pastillas domóticas
- Shelly 1
- Shelly 2.5
- Productos Shelly
- Comprar productos Shelly
- Regletas de conexión Wago
Control de aire acondicionado
- Mando infrarrojo
- Cargando Tasmota en tu mando
- Probando tu AC
- Integrando tu AC en HA
- Detalle consumo AC inverter
- Detalle consumo AC sin inverter
Tools
- Protocolo MQTT (Message Queue Telemetry Transport)
- MQTT explorer
- UptimeRobot
- Multímetro
- Osciloscopio
- Impresora 3D
- Cursos de Arduino
Ficheros de configuración HA
- Ficheros .yaml
TIPS&TRICKS
Mejor instálate Telegram en tu PC para usar este canal
Todas las palabras en azul claro son links que podéis pulsar
GRUPO
Para preguntas, dudas, sugerencias, mejoras, únete al grupo Domótica Q&A
⚠️ El grupo no es un chat para mantener conversaciones (usa el chat privado del usuario para eso)
⚠️ Para evitar el uso del grupo como chat, el envío de mensajes está limitado
Antes de enviar otro mensaje, piensa en añadir el texto en tu mensaje enviado anterior, usando el comando ✏️ Editar de Telegram
Para ello pulsad el botón derecho del ratón (en el PC ) o el cuerpo del mensaje (en el móvil) y seleccionad ✏️ Editar
Integrando Wibeee MONO (antes Mirubee) en Home Assistant
Averigua la #IP de tu #Wibeee:
1, Utiliza la aplicación Fing en tu móvil (pulsa search y entra la #MAC)
2. Accede a tu router y mira la tabla DHCP
Comprueba el acceso a tu Wibeee, abre Chrome y teclea:
Accede a la #consola de #Home #Assistant y teclea:
~ $
Copia los siguientes archivos al directorio /config/custom_components/wibeee:
Configurator | /config/configuration.yaml
Añade las siguientes lineas, poniendo la IP de tu Wibeee (si la etiqueta sensor: ya existe, no la dupliques):
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Referencia:
Wibeee datasheet
Averigua la #IP de tu #Wibeee:
1, Utiliza la aplicación Fing en tu móvil (pulsa search y entra la #MAC)
2. Accede a tu router y mira la tabla DHCP
Comprueba el acceso a tu Wibeee, abre Chrome y teclea:
http://<wibeee IP>/en/status.xml
deberías obtener una página con todos los valores del WibeeeAccede a la #consola de #Home #Assistant y teclea:
~ $
cd /config
config $ mkdir -r custom_components/wibeee
Con el programa #WinSCP (user: root):Copia los siguientes archivos al directorio /config/custom_components/wibeee:
__init__.pyEn Home Assistant:
manifest.json
sensor.py
Configurator | /config/configuration.yaml
Añade las siguientes lineas, poniendo la IP de tu Wibeee (si la etiqueta sensor: ya existe, no la dupliques):
sensor:Pulsa Save (icono arriba a la derecha)
- platform: wibeee
host: <Wibeee IP>
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote
Referencia:
Wibeee datasheet
Medidor de temperatura y humedad con ESPurna
(alimentación a 230V)
ESP01 con programador 3€
DHT11 2€ o DHT22 4€
Fuente 230V AC ➡️ 3.3V DC 2€
Firmware ESPurna
espurna-1.14.1-generic-esp01s-dht11-10.bin
Para enviar el firmware ESPurna a través del programador USB, necesitas conectar el GPIO0 a GND
Referencias
ESP01 datasheet
DHT11 0 .. 50°C (resolución 1°C)
20 .. 90% (resolución 1%)
DHT22 -40 .. 80°C (resolución 0.1°C)
0 .. 100% (resolución 0.1%)
(alimentación a 230V)
ESP01 con programador 3€
DHT11 2€ o DHT22 4€
Fuente 230V AC ➡️ 3.3V DC 2€
Firmware ESPurna
espurna-1.14.1-generic-esp01s-dht11-10.bin
Para enviar el firmware ESPurna a través del programador USB, necesitas conectar el GPIO0 a GND
Referencias
ESP01 datasheet
DHT11 0 .. 50°C (resolución 1°C)
20 .. 90% (resolución 1%)
DHT22 -40 .. 80°C (resolución 0.1°C)
0 .. 100% (resolución 0.1%)
Medidor de temperatura y humedad
(alimentación por USB)
ESP01 con USB 3€
DHT11 2€ o DHT22 4€
Conector hembra 2x4
Conector macho 2x4
Firmware ESPurna DHT11
espurna-1.14.1-generic-esp01s-dht11-10.bin
Firmware ESPurna DHT22
Necesario compilarlo parametrizando:
arduino.h
Referencias
ESP01 datasheet
DHT11 0 .. 50°C (resolución 1°C)
20 .. 90% (resolución 1%)
DHT22 -40 .. 80°C (resolución 0.1°C)
0 .. 100% (resolución 0.1%)
(alimentación por USB)
ESP01 con USB 3€
DHT11 2€ o DHT22 4€
Conector hembra 2x4
Conector macho 2x4
Firmware ESPurna DHT11
espurna-1.14.1-generic-esp01s-dht11-10.bin
Firmware ESPurna DHT22
Necesario compilarlo parametrizando:
arduino.h
#define GENERIC_ESP01S_DHT11_V10hardware.h
#define DHT_TYPE DHT_CHIP_DHT22* Para enviar el firmware ESPurna a través del programador USB, necesitas conectar el GPIO0 a GND
Referencias
ESP01 datasheet
DHT11 0 .. 50°C (resolución 1°C)
20 .. 90% (resolución 1%)
DHT22 -40 .. 80°C (resolución 0.1°C)
0 .. 100% (resolución 0.1%)