Une intégration Home Assistant pour suivre les jours fériés en France
Affichez si aujourd’hui est un jour férié via un capteur et intégrez automatiquement les jours fériés dans votre calendrier Home Assistant.
-
🗓️ Capteur
sensor.jour_ferie- Nom du jour férié actuel (ou
Aucun) - Prochain jour férié
- Nombre de jours restants
- Nom du jour férié actuel (ou
-
🔀 Binary sensor
binary_sensor.est_ferie(nouveau)on= Aujourd’hui est un jour fériéoff= Jour normal- Attribut
holiday_namesi férié - Idéal pour bloquer réveils, alarmes, etc.
-
📅 Calendrier
calendar.jour_ferie_calendar- Événements sur une journée complète pour chaque jour férié
-
🧩 Configuration simplifiée
- Ajout via l’interface Home Assistant (UI)
-
🛠️ Service
jourferier.create_card- Ajoute automatiquement une carte Lovelace pour le capteur
- Home Assistant ≥
2024.6.0 - HACS recommandé
- Ouvrir HACS > Intégrations
- Cliquer sur ⋮ > Dépôt personnalisé
- Ajouter ce dépôt :
Type : Intégration
https://github.com/xav59213/jourferier - Rechercher et installer Jour Férié
- Redémarrer Home Assistant
- Aller dans Paramètres > Appareils & Services > Ajouter une intégration
- Sélectionner Jour Férié (aucune configuration requise)
- Télécharger la dernière version du dépôt
- Copier le dossier
custom_components/jourferiervers :/config/custom_components/ - Redémarrer Home Assistant
- Ajouter l’intégration via Paramètres > Appareils & Services
type: entity
entity: sensor.jour_ferie
name: Jour Férié
icon: mdi:calendar-startype: markdown
content: |
{% set sensor = 'sensor.jour_ferie' %}
{% set holiday_name = state_attr(sensor, 'holiday_name') | default('Aucun') %}
{% set today_holiday = holiday_name if holiday_name != 'Aucun' else None %}
{% set next_holiday = state_attr(sensor, 'next_holiday') | default(None) %}
{% set days_until = state_attr(sensor, 'days_until') | default(None) %}
{% if today_holiday %}
- 🎉 **Aujourd'hui, c'est {{ today_holiday }} !**
{% else %}
- Aujourd'hui, pas de jour férié.
{% endif %}
{% if next_holiday and days_until is not none and days_until | float >= 0 %}
- Le prochain jour férié est **{{ next_holiday }}** dans **{{ days_until | int }} jour{{ 's' if days_until | int != 1 else '' }}**.
{% else %}
- Aucun jour férié à venir. Vérifiez la configuration du capteur {{ sensor }}.
{% endif %}type: calendar
entities:
- calendar.jour_ferie_calendar# Condition pour bloquer un réveil les jours fériés
condition:
- condition: state
entity_id: binary_sensor.est_ferie
state: "off"Ajoute automatiquement une carte pour sensor.jour_ferie dans la première vue Lovelace.
- Aller dans Outils de développement > Services
- Choisir :
jourferier.create_card - Appeler le service (sans paramètres)
service: jourferier.create_card| Attribut | Description |
|---|---|
state |
Nom du jour férié ou Aucun |
holiday_name |
Nom du jour férié actuel |
date |
Date du jour (format DD:MM) |
next_holiday |
Nom du prochain jour férié |
days_until |
Nombre de jours restants jusqu’au prochain |
| Date | Jour férié |
|---|---|
| 1er janvier | Jour de l’An |
| 21 avril | Lundi de Pâques |
| 1er mai | Fête du Travail |
| 8 mai | Victoire 1945 |
| 29 mai | Ascension |
| 9 juin | Lundi de Pentecôte |
| 14 juillet | Fête Nationale |
| 15 août | Assomption |
| 1er novembre | Toussaint |
| 11 novembre | Armistice 1918 |
| 25 décembre | Noël |
| Élément | Détail |
|---|---|
| Domaine | jourferier |
| Configuration | Interface graphique (config_flow) |
| Propriétaire | @xav59213 |
| Code source | GitHub |
| Suivi bugs | Issues |
| Version | 1.0.5 |
| Compatibilité | Home Assistant ≥ 2024.6.0 |
| Dépendances | Aucune |
- 🐞 Signaler un bug : Créer une issue
- 💡 Proposer une amélioration : Pull Request bienvenue !
- ☕ Soutenir le projet : Buy Me a Coffee
🇫🇷 Un composant simple, pratique et festif pour ne jamais rater un jour férié en France !
