Telegram Web Link
MQTT Explorer

Cliente de MQTT que nos muestra una versión estructurada de los mensajes MQTT que circulan por la red

Muy útil para debugar problemas con el protocolo MQTT

Funciona en Windows, Linux, Mac, ...
Ejemplo Bot de Telegram con Hassio
CONTROL DE AIRE ACONDICIONADO

BlitzWolf BW-RC1 12€ en Aliexpress

El BlitzWolf BW-RC1 WiFi Smart IR Controller with 360° se puede cargar con el firmware Tasmota usando el Tuya-convert

Copia el fichero tasmota-ir.bin al directorio /home/pi/tuya-convert/files/ de la Raspberry (mira este post)

Sigue este post para flashear Tasmota

⚠️ Las versiones más recientes del BW-RC1 no funcionan con Tuya-Convert (tienen la etiqueta D/C 2120 impresa en la base)
Usar una conexión serie para cargar Tasmota
Configurando tu #Blitzwolf BW-RC1 con #Tasmota por primera vez

Desenchufa y vuelve a enchufar tu Blitzwolf
Conéctate (mejor desde tu PC) a la Wifi tasmota-xxxx

Abre Chrome y teclea:
192.168.4.1

Pulsa Configuration | Configure WiFi

Entra el Network SSID (nombre de tu WiFi) y su Password en AP1
Repite el paso para la segunda WiFi en AP2 si tienes más de una
Al final pulsa Save y espera que rebote el sistema

Averigua la nueva #IP
Accede a través de Chrome a la nueva IP

Pulsa Configuration | Configure Template | Based on | YTF IR Bridge (62)
Al final pulsa Save y espera que rebote el sistema
Probando #Tasmota para encender tu Aire Acondicionado

Pulsa Console y apunta el mando de tu AC al BW-RC1 y pulsa el botón de encendido
Debería aparecer un mensaje IrReceived en la consola

En el zona Enter command, copia el mensaje recibido, pero sólo la parte que está entre las segundas llaves, que empieza por "Protocol" (con las llaves incluidas)

Añade irsend y un espacio al principio del mensaje y pulsa <ENTER>

Mira la foto si tienes alguna duda

Si todo ha ido bien, el AC debería encenderse

Puedes repetir todo el proceso para probar el botón de apagado
Creando un dominio con #DuckDNS para acceder a tu Hassio desde internet

Accede a la página web http://www.duckdns.org
Crea una cuenta pulsando Sign in with Google
En la seccion Domains, teclea el nombre del subdominio que deseas registrar (en la casilla sub domain) y pulsa add domain (si ya está en uso por otro usuario, prueba otro)
Si todo ha ido bien, debería aparecer tu dominio en la lista de domains en la parte inferior
Guárdate el valor de token que aparece el la parte superior

El dominio de este ejemplo es fotovoltaica.duckdns.org
CONFIGURANDO HASSIO PARA ACCEDER DESDE INTERNET CON SSL

Crea un dominio con DuckDNS

Instala #DuckDNS en #Hassio:
Hass.io | ADD-ON STORE | Duck DNS
Click INSTALL
En el apartado Config abajo en la misma página:
Cambia accept_terms a true
Cambia token al valor que has guardado de DuckDNS
Entra el dominio que has registrado en DuckDNS

lets_encrypt:
accept_terms: true
certfile: fullchain.pem
keyfile: privkey.pem
token: a63f601c-18db-478d-a090-c19f9ad0cb00
domains:
- fotovoltaica.duckdns.org
seconds: 300

Pulsa SAVE
Pulsa START (arriba de la página)

Abre el puerto 8123 de tu router y conéctalo a la IP de tu Hassio:
Usa 8123 como puerto externo
Usa 8123 como puerto interno
Usa la #IP de tu #Hassio
Sigue este tutorial

Inserta las siguientes líneas al principio del #configuration.yaml:
http:
base_url: https://fotovoltaica.duckdns.org:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

Pulsa Save (icono arriba a la derecha)
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote

Para comprobar si todo es correcto, prueba a acceder a Hassio desde tu móvil (con el WiFi desconectado) abriendo Chrome y tecleando:
https://fotovoltaica.duckdns.org:8123

PD: Cambia fotovoltaica en este tutorial por el nombre de tu subdominio creado con DuckDNS
PRODUCTOS SHELLY INTERESANTES

Shelly 1 10€ (16A, para las luces)
Shelly 1PM 15€ (16A, incorpora medidor de energía)
Shelly dimmer 20€ (1A, para las luces regulables)
Shelly 2.5 20€ (10A, doble circuito, soporta persianas)
Shelly H&T 20€ (a pilas, humedad y temperatura)
Shelly Button 5€ (añade un interruptor de luz donde quieras)

Referencias:
Web Shelly
Catálogo Shelly
Soporte MQTT Shelly
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)
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
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
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
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
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
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
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
INTEGRANDO SMARTIR EN HOME ASSISTANT

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:
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 Save (icono arriba a la derecha)
Pulsa Hass.io | SYSTEM | Host system | Reboot
Espera 4 minutos a que el sistema rebote

Referencias:
SmartIR
Ficheros .yaml
1065.json
2025/07/04 15:33:29
Back to Top
HTML Embed Code: