Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

À propos

Magic Areas est une intégration Home Assistant qui transforme les zones en espaces sensibles à la présence, capables de contrôler les lumières, les ventilateurs, la climatisation et les contenus multimédias. Elle suit si une zone est occupée à partir de sources comme les détecteurs de mouvement, les lecteurs multimédias, les suivis d’appareil et les balises Bluetooth, avec un délai configurable pour effacer la présence. Des états secondaires comme dark, sleep et extended précisent l’état de la zone, et des méta-zones comme interior, exterior et les étages regroupent plusieurs zones. Les lumières sont regroupées par usage (plafonnier, travail, accentuation et sommeil), et chaque groupe peut être lié à des états de zone choisis. D’autres options couvrent les groupes de ventilateurs pilotés par des valeurs de capteurs agrégées, le changement de préréglage de climatisation, un lecteur multimédia sensible à la zone pour les notifications, des agrégats de capteurs, des capteurs de santé et un interrupteur de maintien de présence. Elle fonctionne en local et se configure dans l’interface.

Résumé automatique du README et du code de jseidl/magic-areas, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Lumières
  • Ventilateurs
  • Volets

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Créer une Zone magique

  • Pièce

Après la mise en place

  • Créer groupes ventilateurs
  • Créer contrôleur climat
  • Créer des groupes de lecteurs multimédias
  • Créer des groupes de lumières
  • Créer des groupes de couvertures
  • Lecteur multimédia intelligent de la pièce
  • Créer des capteurs agrégés
  • Créer des capteurs de santé
  • Créer un interrupteur de maintien de présence
  • Surveiller les capteurs de suivi Bluetooth
  • Créer un capteur Wasp in a Box
  • Classes d'appareils à suivre
  • Lumières du plafond
  • États pour lesquels les lumières du plafond sont alluméesConfigurez les états de pièce qui déclencheront ce groupe de lumières. Les groupes de lumières seront allumés lorsque la pièce est dans cet état et éteints si la pièce perd ces états. Par exemple, si vous souhaitez que la lumière reste allumée après une période prolongée, vous devez également sélectionner l'état extended.
  • Quand les lumières du plafond doivent-elles être contrôlées ?Sélectionnez si ce groupe de lumières doit être contrôlé uniquement lorsque la pièce est occupée pour la première fois, uniquement lors des changements d'état de la pièce ou les deux.
  • Lumières de sommeil
  • États pour lesquels les lumières de sommeil sont alluméesConfigurez les états de pièce qui déclencheront ce groupe de lumières. Les groupes de lumières seront allumés lorsque la pièce est dans cet état et éteints si la pièce perd ces états. Par exemple, si vous souhaitez que la lumière reste allumée après une période prolongée, vous devez également sélectionner l'état extended.
  • Quand les lumières de sommeil doivent-elles être contrôlées ?Sélectionnez si ce groupe de lumières doit être contrôlé uniquement lorsque la pièce est occupée pour la première fois, uniquement lors des changements d'état de la pièce ou les deux.
  • Lumières d'accentuation
  • États pour lesquels les lumières d'accentuation sont alluméesConfigurez les états de pièce qui déclencheront ce groupe de lumières. Les groupes de lumières seront allumés lorsque la pièce est dans cet état et éteints si la pièce perd ces états. Par exemple, si vous souhaitez que la lumière reste allumée après une période prolongée, vous devez également sélectionner l'état extended.
  • Quand les lumières d'accentuation doivent-elles être contrôlées ?Sélectionnez si ce groupe de lumières doit être contrôlé uniquement lorsque la pièce est occupée pour la première fois, uniquement lors des changements d'état de la pièce ou les deux.
  • Lumières de tâche
  • États pour lesquels les lumières de tâche sont alluméesConfigurez les états de pièce qui déclencheront ce groupe de lumières. Les groupes de lumières seront allumés lorsque la pièce est dans cet état et éteints si la pièce perd ces états. Par exemple, si vous souhaitez que la lumière reste allumée après une période prolongée, vous devez également sélectionner l'état extended.
  • Quand les lumières de tâche doivent-elles être contrôlées ?Sélectionnez si ce groupe de lumières doit être contrôlé uniquement lorsque la pièce est occupée pour la première fois, uniquement lors des changements d'état de la pièce ou les deux.
  • Durée après laquelle l'interrupteur sera automatiquement éteint. (0 = temporisation désactivée).
  • Appareils de lecteur multimédia utilisés pour la diffusion
  • Lire les notifications uniquement lorsque ces états sont actifsLes notifications ne seront jouées que lorsque la pièce est dans cet état. L'utilisation de extended garantira que vous ne recevez pas de notifications dans les pièces que vous venez de traverser, et ne pas sélectionner sleep empêchera les notifications lorsque vous êtes en mode sommeil.
  • Nombre minimum d'entités du même type de périphérique requis pour créer des agrégats.
  • Classes d'appareils de capteurs binaires à agréger.
  • Classes d'appareils de capteurs à agréger.
  • Seuil d'éclairement pour cette pièceZones Magiques créera un capteur binaire light qui suivra lorsque l'éclairement agrégé de la pièce dépasse ce seuil. La classe de périphérique illuminance doit être sélectionnée pour l'agrégation. Réglez sur 0 pour désactiver.
  • Hystérésis pour le capteur de seuil d'éclairementHystérésis définit la sensibilité du capteur aux changements de sa valeur. Une valeur de zéro inversera l'état du capteur chaque fois que l'éclairement franchira le seuil ci-dessus. Les valeurs positives signifient que le capteur ne changera d'état que si le seuil est dépassé d'une certaine quantité, exprimée en pourcentage du seuil défini ci-dessus. L'augmentation de cette valeur peut être utile si vous essayez d'utiliser ce capteur comme capteur de lumière de sa propre pièce.
  • État requis.État que la zone doit avoir pour envisager d’allumer le groupe de ventilateurs.
  • Classe d’appareil suivie.Sélectionne la classe d’appareil agrégée à suivre pour détecter les changements de valeur.
  • Valeur de consigne.Nombre que le capteur agrégé suivi doit atteindre ou dépasser pour allumer le groupe de ventilateurs.
  • Entité de climatisationEntité de climatisation à contrôler.

Textes issus du code de jseidl/magic-areas. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Entités

  • Capteurs binairesÉtat de la pièce, Santé de la pièce, Lumière (Calculée), Suivi BLE Occupation
  • VoletsAuvents, Stores, Rideaux, Amortisseurs, Portes, Portes de garage, Portails, Volets, Fenêtres, Couvertures
  • VentilateursVentilateurs
  • LumièresToutes les lumières, Lumières du plafond, Lumières de tâche, Lumières d'accentuation, Lumières de sommeil
  • MédiasLecteurs multimédias, Lecteur multimédia intelligent de la pièce
  • InterrupteursMaintien de présence, Contrôle des lumières, Contrôle du lecteur multimédia, Contrôle de la climatisation, Contrôle de ventilateur

Extrait du README

Magic Areas is a Home Assistant custom integration that makes your smart home think for itself through rock-solid presence tracking — the foundation for a truly smart home.

Magic Areas knows when a room is occupied (and when it’s not) and reacts automatically. It turns Home Assistant’s Areas into dependable, presence-aware zones so your home feels alive without you lifting a finger. Instead of building dozens of manual automations, let Magic Areas control your lights, climate, and other devices so that they do just right thing, at the right time.

  • 🕰️ Smart Presence Timeouts: Each area has a configurable timeout for clearing presence after the last motion. If motion is detected again within the timeout, it resets — no abrupt shutoffs.
  • ✋ Presence Hold: Creates a switch to manually override presence in an area. Useful if sensors aren’t fully reliable yet or for guests.
  • 🕯️ Secondary States: Define subtle room states for more nuanced automations:
  • dark / bright: Based on light sensors or sun
  • sleep: Tracked by any entity
  • extended: When a room has been occupied beyond a set time
  • accented: Track presence based on entertainment like media players
  • 🏠 Meta-Areas and Hierarchies: Set areas as interior, exterior and assign them to floors. Magic Areas will create meta-areas to track grouped presence (e.g., upstairs occupied). Presence logic and…
Extrait du README de jseidl/magic-areas, MIT License. Abrégé.

S’affiche dans Vulpo :

carte Lumière, carte Volet, carte Ventilateur, Apple Watch, centre de contrôle.

Informations

Installations
915 partagent leurs statistiques
Étoiles GitHub
523
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
4.4.2,
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
magic_areas

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres