
Et si votre salon pouvait lire votre humeur et ajuster la lumière en temps réel ?
Vous avez déjà eu l’impression que votre éclairage était déconnecté de votre quotidien ? Le soir, vous rentrez, vous avez envie d’une ambiance cosy, mais il faut encore manipuler un variateur, choisir une scène sur votre smartphone, et parfois même vous lever pour allumer la lampe de chevet. Cette petite perte de temps s’accumule, surtout quand on a la tête pleine. Chez id2frère, nous avons décidé de pousser la réflexion plus loin : et si la maison elle‑même anticipait vos besoins lumineux ? C’est exactement ce que propose le Mur d’Ambiances Réactif, une installation qui combine capteurs de mouvement, capteurs de luminosité ambiante et même un petit module d’analyse d’émotions via votre smartphone.
Le problème du quotidien que ça résout
- Temps perdu : chaque fois que vous changez d’activité (lecture, cuisine, soirée cinéma), vous devez ajuster manuellement l’éclairage.
- Incohérence visuelle : les pièces restent souvent trop sombres ou trop éclatantes, ce qui fatigue les yeux et affecte votre humeur.
- Consommation superflue : laisser les lumières allumées à pleine puissance pendant que vous êtes absent ou que la lumière naturelle suffit.
- Manque d’immersion : les soirées à thème, les dîners romantiques ou les sessions de gaming ne bénéficient pas d’un éclairage qui réagisse à l’ambiance.
Le Mur d’Ambiances Réactif répond à ces points en créant une boucle de rétroaction continue entre votre environnement et votre état d’esprit, grâce à une architecture modulaire et à un logiciel d’automatisation puissant.
La solution : un écosystème de capteurs et de panneaux LED contrôlés par Home Assistant
Voici les composants clés de notre hack futuriste, tous disponibles à l’achat en ligne ou dans les boutiques de bricolage high‑tech :
- Panel LED WS2812B 5 m (500 LEDs) – forme rectangulaire, fixé au mur ou au plafond.
- Capteur de mouvement PIR (HC‑SR501) – détecte la présence et le déplacement.
- Capteur de luminosité (TSL2591) – mesure la lumière naturelle ambiante avec grande précision.
- Raspberry Pi 4 (4 Go) – cœur du système, héberge Home Assistant.
- Module Bluetooth Low Energy (BLE) : ESP32 – récupère les données d’émotion depuis l’application mobile (ex. : Feelings API).
- Alimentation 5 V 10 A – pour les LED.
- Câblage, connecteurs, support de montage.
L’idée est simple : le Raspberry Pi exécute Home Assistant, qui orchestre les scénarios d’éclairage en fonction des trois entrées :
- Mouvement : lorsqu’une présence est détectée, le système passe en mode « actif » et allume progressivement le panel.
- Luminosité ambiante : si la pièce est déjà bien éclairée par le jour, la luminosité des LED reste basse, économisant de l’énergie.
- État émotionnel : grâce à l’application mobile, vous choisissez votre humeur du moment (calme, énergique, romantique) ; le module BLE transmet ce paramètre à Home Assistant qui ajuste la couleur et la dynamique des LED.
Guide d’installation étape par étape
1. Préparer le Raspberry Pi et Home Assistant
• Téléchargez l’image Home Assistant OS depuis le site officiel.
• Flash l’image sur une carte micro‑SD (minimum 32 Go) avec Balena Etcher.
• Insérez la carte, branchez le Pi à votre réseau Ethernet ou configurez le Wi‑Fi via le fichier network/my-network.
• Démarrez le Pi et accédez à http://homeassistant.local:8123 pour finaliser l’assistant.
2. Brancher le panel LED
• Coupez le câble d’alimentation du panel à 5 V, 10 A.
• Connectez le fil de données du premier LED à la broche GPIO 18 du Pi (PWM).
• Utilisez un niveauur logique (3.3 V → 5 V) si nécessaire.
• Fixez le panel sur le mur à l’aide de rails en aluminium (fourni avec le kit).
3. Installer les capteurs
• Montez le capteur PIR à 2 m du sol, orienté vers la zone de passage.
• Connectez le PIR aux broches GPIO 23 (signal) et GND.
• Fixez le capteur de luminosité près du centre du panel, à hauteur des yeux.
• Connectez le TSL2591 via I²C (GPIO 3 SDA, GPIO 2 SCL).
4. Configurer l’ESP32 pour le BLE émotionnel
• Flashez le firmware ESPHome sur l’ESP32.
• Créez un yaml simple qui expose un sensor nommé mood et le publie via MQTT.
• Dans l’application mobile (iOS/Android), associez chaque humeur à un code (0 = calme, 1 = énergique, 2 = romantique).
• L’ESP32 transmet le code à Home Assistant via le broker MQTT.
5. Écrire les automatisations Home Assistant
Voici un extrait de configuration YAML qui illustre le cœur du système :
automation:
- alias: "Allumer le mur à la présence"
trigger:
- platform: state
entity_id: binary_sensor.pir_motion
to: 'on'
condition:
- condition: numeric_state
entity_id: sensor.ambient_light
below: 300 # lux
action:
- service: light.turn_on
target:
entity_id: light.mur_led
data:
brightness: 200
transition: 2
- alias: "Adapter la couleur à l'humeur"
trigger:
- platform: state
entity_id: sensor.mood
action:
- choose:
- conditions:
- condition: state
entity_id: sensor.mood
state: '0' # calme
sequence:
- service: light.turn_on
target:
entity_id: light.mur_led
data:
color_name: "soft_blue"
brightness: 120
- conditions:
- condition: state
entity_id: sensor.mood
state: '1' # énergique
sequence:
- service: light.turn_on
target:
entity_id: light.mur_led
data:
color_name: "vivid_red"
brightness: 255
- conditions:
- condition: state
entity_id: sensor.mood
state: '2' # romantique
sequence:
- service: light.turn_on
target:
entity_id: light.mur_led
data:
color_name: "warm_pink"
brightness: 180
Ces deux automatisations couvrent la détection de mouvement + luminosité et l’adaptation de couleur selon votre humeur.
6. Tester et affiner
- Simulez un mouvement en passant devant le PIR : le mur doit s’allumer doucement.
- Obscurcissez la pièce : la luminosité des LED augmente progressivement jusqu’à un maximum de 255.
- Changez d’humeur depuis l’application mobile : observez la transition de couleur en moins d’une seconde.
- Utilisez l’onglet Logbook de Home Assistant pour vérifier les déclencheurs et ajuster les seuils (lux, durée du mouvement, etc.).
