---
sheet_format: 1.0
id: 2025-04-maci-131
title: "Home Assistant - domotique open source à tous les étages"
title_en: "Home Assistant: open-source home automation on every floor"
speaker: Erwan Rougeux
with: [Horacio Gonzalez, Idriss Neumann, Sylvain Wallez]
date: 2025-04-22
event: "Message à caractère informatique #131"
place: "online / studio"
format: podcast
language: fr
duration: "58:29"
video: https://www.youtube.com/watch?v=61qNdFplZsU
slides: null
topics: [home automation, home assistant, zigbee, local control, privacy, esphome, voice assistants, iot security]
source: "Summary written by Claude (AI) from the YouTube auto-caption transcript, with statements attributed to Erwan by local identification of his voice only (other speakers are not identified). Not a verbatim transcript; check the recording before quoting."
review: spot-checked
review_date: 2026-10-18
---

# Home Assistant - domotique open source à tous les étages

**In one sentence:** A special MACI episode on home automation with Home Assistant. Erwan presents it as a universal open-source hub, shares his setup (irrigation, a flashed robot vacuum, an ad-free air fryer) and argues for local, privacy-first control, down to the voice assistant.

## TL;DR
Recorded on 22 April 2025, this episode brings together three Home Assistant users: Erwan Rougeux (Clever Cloud), Idriss Neumann and Sylvain Wallez (Elastic), with host Horacio Gonzalez. They explain what home automation is and why Home Assistant works as a hub across vendors and protocols. They cover how to start: Zigbee rather than proprietary 433 MHz or Wi-Fi gear, a Raspberry Pi 4 with an SSD, and adding things step by step. Local control and privacy come back again and again: cloud-dependent devices, data-hungry gadgets, AliExpress safety, IoT VLANs. The second half covers ESPHome, DIY sensors, the voice pipeline (wake word, local or cloud speech-to-text, optional LLM) with a live demo by another participant, Nabu Casa's funding model, the Open Home Foundation and MCP. The takeaway: start small, prefer local and open devices, and rely on community integrations.

## Erwan's key points
- He introduces himself as one year into his job at Clever Cloud, in charge of international growth and of promoting the "strategic autonomy" cloud it offers in Europe to other countries and continents.
- He presents Home Assistant as a hub that unites thousands of entities from different brands in one interface. A vendor box such as Somfy's mostly handles its own products. He counts more than 2,600 entities on his own instance.
- He recalls Linux MCE, which he calls painful to configure, and tools like Jeedom and OpenHAB. He used Domoticz a lot himself. He moved to Home Assistant around 2018 because the others limited him, and praises its large community and Python base.
- He values that Home Assistant offers both point-and-click and YAML, and recommends community blueprints. One runs his garden irrigation from a Gardena soil sensor, a water valve and Météo-France data: no dead plants and, he says, about 50% less water.
- He advises starting small and building in layers, "like a layer cake": he began with lights and shutters, then heating, which meant hacking a boiler with a closed protocol. For him the comfort is not a gadget: every five minutes saved can go to something else.
- He prefers local control. His firewall showed his Roborock vacuum sending about 7.5 MB per hour to Chinese IP addresses, so he flashed it with local firmware. He puts IoT devices on a dedicated SSID/VLAN, keeps AliExpress devices behind separate firewall rules, and documents his network.
- He first ran Home Assistant on his Synology NAS with his own Docker Compose (no add-on store), after Raspberry Pis kept corrupting SD cards. His home-automation stack now has 23 services.
- He is annoyed by appliances that add "IoT" so the vendor can skip a real interface. His air fryer's app pushed ads all day, so he wrote a Python script to control it from Home Assistant.
- He added ESP32 boards to his RS232-controlled home-cinema amplifiers and projector; with Windsurf the code took about 10 minutes. He praises ESPHome and Wyoming voice satellites as "an Alexa that respects your privacy".
- On voice, he runs speech-to-text locally over Wyoming ("if you're paranoid like me"), in French and English, linked to Llama 3.2 on Ollama. He exposes only 15 to 30 entities to voice, with spoken names, to avoid hallucinations. Bluetooth room presence lets his music follow him from room to room.

## Outline
- [00:00](https://www.youtube.com/watch?v=61qNdFplZsU&t=0s) Opening of a special episode on Home Assistant.
- [00:55](https://www.youtube.com/watch?v=61qNdFplZsU&t=55s) Introductions: Idriss Neumann (testing/automation consultancy moving to a serverless platform), Sylvain Wallez (tech lead for Elastic's client SDKs, 3.5 years on Home Assistant), Erwan (international growth at Clever Cloud).
- [02:56](https://www.youtube.com/watch?v=61qNdFplZsU&t=176s) What home automation means, from alarm diallers and weather stations to lights, music and ventilation.
- [04:24](https://www.youtube.com/watch?v=61qNdFplZsU&t=264s) Erwan: Home Assistant as a universal hub, his 2,600+ entities, Matter.
- [05:43](https://www.youtube.com/watch?v=61qNdFplZsU&t=343s) Erwan's history with Linux MCE, Jeedom/OpenHAB and Domoticz, and his move to Home Assistant around 2018; voice and LLM features.
- [08:01](https://www.youtube.com/watch?v=61qNdFplZsU&t=481s) Erwan: at the Clever Cloud Fest, no two Home Assistant dashboards looked alike; UI and YAML modes; blueprints; the irrigation automation and its water savings.
- [11:04](https://www.youtube.com/watch?v=61qNdFplZsU&t=664s) Horacio asks how to start without getting locked in. Answer: proprietary 433 MHz kits versus Zigbee-labelled products (Lexman, IKEA) plus a Zigbee dongle.
- [14:11](https://www.youtube.com/watch?v=61qNdFplZsU&t=851s) How Zigbee works: 2.4 GHz low-power mesh, coordinator, mains-powered routers, battery end devices.
- [15:20](https://www.youtube.com/watch?v=61qNdFplZsU&t=920s) Choosing devices: open APIs, low-level sensors with ESP32/Arduino, checking Home Assistant's integration list and forums. Idriss recalls La Poste's "hub numérique" project.
- [18:46](https://www.youtube.com/watch?v=61qNdFplZsU&t=1126s) Prefer local control: homes should work without internet, and devices die with their vendor's cloud. Local Tuya; Erwan's flashed Roborock.
- [20:45](https://www.youtube.com/watch?v=61qNdFplZsU&t=1245s) Home Assistant's philosophy (local control, privacy); the Open Home Foundation now owns the project; Music Assistant.
- [22:21](https://www.youtube.com/watch?v=61qNdFplZsU&t=1341s) Build in layers (Erwan: lights, shutters, then a hacked boiler). Zeroconf discovery (Chromecast, Freebox), presence detection from the phone, monitoring as a gateway.
- [25:52](https://www.youtube.com/watch?v=61qNdFplZsU&t=1552s) Installing: Raspberry Pi 4 plus SSD, Home Assistant OS (Buildroot, Supervisor, containers), monthly releases, automatic backups, forced security updates.
- [28:13](https://www.youtube.com/watch?v=61qNdFplZsU&t=1693s) Erwan's alternative: Docker Compose on a NAS (no add-on store), 23 services; then his advice on a dedicated IoT SSID/VLAN and documentation.
- [30:55](https://www.youtube.com/watch?v=61qNdFplZsU&t=1855s) AliExpress devices: Zigbee over Wi-Fi; no permanently mains-powered device without CE compliance; Sonoff and reflashing; backdoored cameras.
- [35:06](https://www.youtube.com/watch?v=61qNdFplZsU&t=2106s) Appliances that add "IoT" instead of a real interface: Erwan's ad-pushing air fryer app, downloadable washing-machine programs, ovens with Android screens.
- [40:12](https://www.youtube.com/watch?v=61qNdFplZsU&t=2412s) Erwan: RS232 home cinema with ESP32 and Windsurf; ESPHome; Wyoming voice satellites.
- [42:35](https://www.youtube.com/watch?v=61qNdFplZsU&t=2555s) Live "OK Nabu" voice demo by another participant.
- [43:19](https://www.youtube.com/watch?v=61qNdFplZsU&t=2599s) Nabu Casa and Home Assistant Cloud (about €5/month) fund the project; the voice device's hardware.
- [45:18](https://www.youtube.com/watch?v=61qNdFplZsU&t=2718s) ESPHome is mostly YAML configuration; over-the-air updates; Erwan: Bluetooth room presence so music follows him, openWakeWord custom wake words.
- [49:39](https://www.youtube.com/watch?v=61qNdFplZsU&t=2979s) Voice pipeline: Erwan runs speech-to-text locally over Wyoming in two languages; another participant uses a cloud service. Local intent matching first, then an optional LLM; expose only a few entities and keep the boiler off voice control.
- [53:32](https://www.youtube.com/watch?v=61qNdFplZsU&t=3212s) Another participant asks whether LLMs with MCP could replace Home Assistant; it is already both an MCP server and client.
- [54:46](https://www.youtube.com/watch?v=61qNdFplZsU&t=3286s) Erwan: webhooks, e.g. his media center notifying his phone of a new film; phone sensors such as next alarm time.
- [56:44](https://www.youtube.com/watch?v=61qNdFplZsU&t=3404s) Erwan: "sky is the limit". Wrap-up on the power of open source; the next episode will cover the participants' own projects.

## Notable quotes
> "Je regardais à plus de 2600 entités sur mon Home Assistant." — Erwan Rougeux, [04:54](https://www.youtube.com/watch?v=61qNdFplZsU&t=294s)
*"I was looking: over 2,600 entities on my Home Assistant."*

> "Ce système, je l'ai mis en place l'année dernière. J'ai aucune plante qui est morte." — Erwan Rougeux, [10:18](https://www.youtube.com/watch?v=61qNdFplZsU&t=618s)
*"I set up this system last year. Not a single plant has died."*

> "C'était quasiment 7 Mo et demi qui était envoyé par le robot en direction d'adresse IP chinoise." — Erwan Rougeux, [19:57](https://www.youtube.com/watch?v=61qNdFplZsU&t=1197s)
*"Almost 7.5 MB per hour sent by the robot to Chinese IP addresses."*

> "Moi je le vois vraiment comme un gâteau multicouche. Tu commences par ce que tu as besoin." — Erwan Rougeux, [22:43](https://www.youtube.com/watch?v=61qNdFplZsU&t=1363s)
*"I really see it as a layer cake. You start with what you need."*

> "Moi ma maison, je veux qu'elle puisse fonctionner même si la fibre est coupée." — another participant (not Erwan), [18:46](https://www.youtube.com/watch?v=61qNdFplZsU&t=1126s)
*"I want my house to keep working even if the fibre is cut."*

## Questions this answers
**Q: What is Home Assistant, according to Erwan Rougeux?**
A: An open-source hub that connects devices from many brands and protocols in one interface, unlike a vendor box that mainly handles its own products. He runs more than 2,600 entities on it. See [04:24](https://www.youtube.com/watch?v=61qNdFplZsU&t=264s).

**Q: How do I start with home automation without getting locked in?**
A: The guests advise Zigbee-certified devices (Lexman, IKEA) with a Zigbee dongle, checking Home Assistant's integration list before buying, and favouring local control. Erwan adds: start with one useful thing (for him, lights and shutters) and add more in layers. See [11:04](https://www.youtube.com/watch?v=61qNdFplZsU&t=664s) and [22:21](https://www.youtube.com/watch?v=61qNdFplZsU&t=1341s).

**Q: What hardware do I need to run Home Assistant?**
A: A Raspberry Pi 4 with an SSD running Home Assistant OS is the recommended easy path. Docker Compose on a NAS works too, but you lose the add-on store. See [25:52](https://www.youtube.com/watch?v=61qNdFplZsU&t=1552s).

**Q: Is it safe to buy smart-home devices on AliExpress?**
A: The guests say battery-powered sensors are fine, but nothing permanently on mains power without CE compliance, because of fire risk and no recourse. Erwan keeps his AliExpress devices on a separate network with their own firewall rules. See [30:32](https://www.youtube.com/watch?v=61qNdFplZsU&t=1832s) and [30:55](https://www.youtube.com/watch?v=61qNdFplZsU&t=1855s).

**Q: Why does Erwan Rougeux flash his robot vacuum?**
A: His firewall showed his Roborock sending about 7.5 MB per hour to Chinese IP addresses. He put local firmware on it. See [19:57](https://www.youtube.com/watch?v=61qNdFplZsU&t=1197s).

**Q: Can Home Assistant replace Alexa with a private voice assistant?**
A: Yes, says Erwan: ESP32-based satellites using the Wyoming protocol wake on a local wake word, can run speech-to-text locally or in the cloud, and only hand off to an LLM if needed. He shows his own satellite and another participant runs a live demo. See [42:12](https://www.youtube.com/watch?v=61qNdFplZsU&t=2532s) and [49:39](https://www.youtube.com/watch?v=61qNdFplZsU&t=2979s).

**Q: How can I control an appliance whose app is full of ads?**
A: Erwan replaced his air fryer's ad-pushing app with a small Python script driven by Home Assistant. Turning off notifications was not an option, because he would also lose the "dish ready" alert. See [35:30](https://www.youtube.com/watch?v=61qNdFplZsU&t=2130s).

**Q: How does Home Assistant fund itself?**
A: Nabu Casa, the company started by Home Assistant's founder, employs many core contributors and sells Home Assistant Cloud for about €5 a month. The Open Home Foundation now owns the project. See [43:19](https://www.youtube.com/watch?v=61qNdFplZsU&t=2599s) and [20:45](https://www.youtube.com/watch?v=61qNdFplZsU&t=1245s).

## Mentioned
Home Assistant, Clever Cloud, Elastic, Somfy, Philips Hue, Matter, Linux MCE, Jeedom, OpenHAB, Domoticz, Python, YAML, Gardena, Météo-France, Zigbee, Lexman, Leroy Merlin, IKEA, DHT22, ESP32, Arduino, La Poste (hub numérique), CES Las Vegas, Netatmo, Archos, Local Tuya, Roborock, Open Home Foundation, Music Assistant, Freebox, Chromecast, Raspberry Pi 4, Buildroot, Docker, Docker Compose, Synology, Clever Cloud Fest, AliExpress, Alibaba Cloud, Sonoff, Xiaomi, OpenBSD, RS232, Windsurf, ESPHome, Wyoming protocol, Nabu Casa, Home Assistant Cloud, Alexa, openWakeWord, Whisper, Google, Ollama, Llama 3.2, MCP
