¿Quieres conseguir todos los dispositivos inteligentes al mejor precio? ¡Únete a nuestro telegram!
Controla el aire acondicionado desde Home Assistant

Lo primero que uno piensa al comenzar a automatizar su casa y a comprar dispositivos inteligentes es en la luces, pero la verdad, después de algunos años en esto, es que lo más útil que puedes hacer es automatizar la temperatura de esta. El aire acondicionado, que veremos cómo hacerlo a continuación, y la calefacción que ya hemos mostrado.
Para esta solamente necesitamos un termostato Wifi (menos de 40€) y un sensor de temperatura (unos 20€). Con esto nos aseguramos de tener la casa a una temperatura correcta durante todo el invierno y además ahorrar energía, ya que esta se apaga y enciende automáticamente cuando no hay nadie en casa, cuando la temperatura baja en exceso o cuando esta sube.

Termostato WiFi Beok en Home Assistant: Controla la temperatura desde cualquier sitio
Controla la calefacción de tu casa desde cualquier sitio con este termostato wifi por menos de 40€ y ahorra energía y dinero.
Controla tu termostato WiFi Beok desde Home Assistant
Ahora, preparándonos para el verano, vamos a ver cómo podemos automatizar el aire acondicionado de casa ahorrando energía y olvidándonos de encenderlo o a apagarlo, ya que este será completamente autónomo.
Tabla de contenido
Antes de empezar: ¿Qué necesitamos para automatizar el aire acondicionado de casa?
La inversión total es de unos 35€ si ya tenemos montado en casa un sistema con Home Assistant. Si no, debemos empezar por ahí.
Te recomiendo este tutorial paso a paso, ¡es muy sencillo y no te arrepentirás!

Instala Home Assistant paso a paso en tu Raspberry Pi
Home Assistant es el mejor sistema para automatizar y domotizar tu casa a día de hoy y, aunque puede asustar un poco al principio, es bastante sencillo
Instala Home Assistant paso a paso
Ahora que ya sabemos las bases simplemente necesitaremos un Broadlink RM, con la versión mini, es más que suficiente y un Xiaomi Mijia Sensor inalámbrico de Temperatura Inteligente Humedad Pantalla LCD Termómetro Digital Medidor de Humedad Mi App - Blanco.
Instalar SmartIR

SmartIR es una integración de Home Assistant que nos permitirá añadir, como climatizador, cualquier aire acondicionado del mercado que pueda ser controlado por un mando a distancia. Prácticamente todos.
Es compatible con Broadlink RM, y MQTT. Tenlo en cuenta a la hora de elegir un mando wifi para controlar tu casa.
La instalación de este componente es sencilla y muy similar a todos los demás. Simplemente tenemos que descargar la carpeta smartir
de este repositorio y copiarla dentro de nuestra carpeta custom_components
.
Por último tenemos que añadir lo siguiente al archivo de configuración, configuration.yaml
:
smartir:
Con esto es más que suficiente para empezar.
Configurar nuestro primer aire acondicionado
Lo bueno del componente SmartIR es que nos permite, de forma manual, crear un componente climate
de Home Assistant por lo que nuestro aire acondicionado se mostrará en el panel como un verdadero climatizador pudiendo fijar la temperatura en todo momento además de hacer todo tipo de automatizaciones.
Para ello necesitamos dos cosas. Lo primero es configurar este climate
en el archivo de configuración:
climate:
- platform: smartir
name: Living room AC
unique_id: living_room_ac
device_code: 1900
controller_data: 192.168.1.130
temperature_sensor: sensor.living_room_temperature
humidity_sensor: sensor.living_room_humidity
power_sensor: binary_sensor.ac_on
La configuración es sencilla, si lo vemos parámetro a parámetro tenemos lo siguiente:
device_model
: Esto indica a SmartIR que tipo de aire acondicionado tenemos en casa. Si el nuestro no está en la lista de compatibles luego veremos como configurarlo manualmente.controller_data
: La dirección ip de nuestro Broadlink RM previamente configurado en Home Assistant.temperature_sensor
/humidity_sensor
: en nuestro caso, el Xiaomi Mijia Sensor inalámbrico de Temperatura Inteligente Humedad Pantalla LCD Termómetro Digital Medidor de Humedad Mi App - Blanco.power_sensor
: este sensor sirve para saber, en todo momento, si el aire acondicionado esta encendido o no. Es opcional.
Mi aire acondicionado no es compatible, ¿cómo lo soluciono?
Sencillo. Si tienes la mala suerte de tener un aparato de aire acondicionado de una marca desconocida, como yo, tendrás que configurarlo a mano. Se tarda un rato, pero es muy fácil, de verdad.
SmartIR básicamente almacena todos los dispositivos compatibles dentro de la carpeta custom_components/smartir/codes/climate
. Aquí dentro encontrarás una lista de archivos json
con una estructura similar a este.
Cómo puedes ver su estructura es sencilla. Tenemos una temperatura mínima y máxima que puede alcanzar nuestro aparato, los modos disponibles (frío, calor, etc), la velocidad del ventilador y luego una gran lista de códigos remotos para cada caso en concreto.
Estos códigos remotos son las instrucciones que manda el mando al aire acondicionado. Cada código es único y fija todos los parámetros del aire acondicionado.
Para configurar nuestro aparado lo único que tenemos que hacer es sacar todos los códigos usando el mando oficial y sacarlos usando esta aplicación para Windows. Vamos apretando en el mando cada posible configuración y copiamos el código en el archivo hasta completarlo.
Cómo te dije, es fácil, aunque te llevará un rato.
En un siguiente artículo veremos algunas automatizaciones que uso para que el aire se encienda y apague automáticamente sin tener que tocar, jamás, el mando a distancia y manteniendo siempre mi casa con una temperatura ideal.
🆘 ¿Necesitas ayuda?
Únete a nuestro canal de ayuda en Telegram. Ahí, entre todos, nos ayudamos y enseñamos como mejorar más aún nuestra casa.