A charm for the summer

FROSTCALLER

Build a little box that sits in the room, points an invisible infrared beam at your air conditioner, and does exactly what the handheld remote does — except Home Assistant is holding it. No soldering iron. No electronics knowledge. From about €5.

  • 6routes to choose from
  • 0soldering required
  • €5–22depending on the route
  • 1evening, roughly

How this works, in plain words

Four sentences, then you never have to think about it again.

  1. Your remote is a torch

    An air-con remote is just an infrared LED — a little torch your eyes cannot see — blinking a pattern of light. The AC watches for that pattern.

  2. We build a second torch

    A cheap Wi-Fi chip with an infrared LED on it can blink the exact same pattern. The AC cannot tell the difference, and does not need to.

  3. ESPHome writes the code

    ESPHome already knows the patterns for dozens of AC brands. You write about 12 lines of settings — no programming — and it builds the firmware for you.

  4. Home Assistant gets a thermostat

    The box appears in Home Assistant as a normal thermostat card: mode, temperature, fan speed. From there, automate it however you like.

The one honest catch: infrared is one-way. The box shouts at the AC but never hears back, so Home Assistant shows what it believes it set, not what the unit is truly doing. Everything below is designed around that. Keep your original remote.

What is already in your drawer?

Tick everything you own — old boards absolutely count.

Which path is yours?

Four questions about taste rather than hardware.

The six paths

Different roads, same destination-ish.

Unrolling the maps…

All six, side by side

The same information without the storytelling. Tap a name to open its steps.

Lining them up…

Fully built, nothing to make

If the making is not the point. Every one of these arrives finished — the question is only how much of your independence you hand over with it.

Opening the boxes…

Read the middle column first. “Fully local” means the device keeps working with the internet unplugged and no company can switch it off. “Cloud” means the maker can change the rules, add a subscription, or shut the servers down — which has happened to plenty of smart-home products. That is the whole argument for the DIY paths, and it is yours to weigh.

The parts bench

Everything any path might ask for, with a search link and a rough price. Links open an AliExpress search — never a specific seller.

Laying out the components…

About the prices: they are typical AliExpress asking prices, seen mid-2026, before shipping and import VAT, and they move constantly. Sort by orders and reviews rather than by the lowest price, and prefer a seller with a local warehouse if you would rather not wait a month. Nothing here is sponsored.
About the other currencies: this page makes no network calls, so the exchange rates are fixed and rounded, not live. They are for a sense of scale — trust the euro figure and your own checkout page.

Will it work with mine?

Air conditioners first, then everything else in the room that answers to infrared. Weighted towards what is actually sold in Belgium.

“Try it” is not a cop-out. Most budget units are made by a handful of factories and rebadged, so the name on the front tells you less than the shape of the remote. Start with the platform named, give it thirty seconds, and if the unit stays silent go and copy your own remote — that route has never failed anybody.

Everything else in the room

The same transmitter runs all of it. One well-placed blaster can drive every infrared thing you own — add a button per command and stop losing remotes.

Not sure? Go by the shape of the handset

The shape of the remote tells you more than the badge on the air conditioner, because the same handset is sold under a dozen brand names. Find the one that looks like yours and the guide will set the protocol for you.

Pick the closest match — it does not have to be exact. The colour and the button labels vary a lot; the outline is what carries the information.

The config writer

Answer five things and walk away with the finished ESPHome file — pins, brand and extras already filled in. Copy it, or download it and drop it straight into ESPHome Builder.

Which pin can I use?

Not every pin on these boards is free, and the ones that are not will let you find out the hard way — by refusing to boot. This is the map for the board you picked above.

Unfolding the pinout…

This writes the file, not the firmware. You still press Install in ESPHome, and the first build takes a while. If ESPHome rejects a board name, the board list has simply moved on — try esp32dev, which works on almost anything with an ESP32 in it.

The software bench

Every tool any path might send you to fetch, what it is actually for, and a link straight to the download. All of it is free.

Fetching the tools…

Six ways to get firmware onto the chip

This guide uses the first one throughout, because it is the kindest. The others all work too, and one of them may suit you better — especially if you would rather write code than configuration.

Warming up the flashers…

Extras people ask for

Once the basic thing works, these are what everyone wants next — each small enough for an evening, with the configuration to paste.

Rummaging for extras…

The bench tools

Three small machines for the moments the guide cannot answer on its own. Everything you paste stays in your browser.

📜 Read this log for me

Paste anything from the ESPHome LOGS window, the Tasmota console or a serial monitor. It marks the lines that mean something and says what they mean in plain words.

🧮 Turn captured timings into something usable

Paste a Received Raw: line and get back a ready-to-paste ESPHome button, the same code in Pronto form for Broadlink and SmartIR, and a guess at which protocol you are looking at.

💶 What is this actually costing me?

The argument for automating it at all. Rough numbers from the nameplate rating — useful for deciding, not for accounting.

What went wrong?

Say where it fails and you get an ordered list of causes — most likely first. Work down it and stop when something changes.

More than one room?

Infrared cannot go through walls, so every air conditioner needs its own box.

How is it going?

Tick things off as you reach them.

📖 Your own codes

📋 When you hand it over

Whoever lives with this next — a housemate, a tenant, or you in two years — deserves one page explaining what the little box is and what to do if it misbehaves.

Shared chapters

The bits every path leans on. Read them when a step points you here.

Opening the grimoire…

Questions people actually ask

Including the awkward ones.

Consulting the oracle…