# \[Intégration externe\] Phase de la lune 🌙

**URL:** <https://community.gladysassistant.com/t/integration-externe-phase-de-la-lune/11042>\
**Category:** Développement\
**Tags:** integration-externe\
**Created:** [Octobre 11, 2026, 12:52 UTC](https://community.gladysassistant.com/t/integration-externe-phase-de-la-lune/11042 "2026-10-11T12:52:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Octobre 11, 2026, 12:52 UTC](https://community.gladysassistant.com/t/integration-externe-phase-de-la-lune/11042/1 "2026-10-11T12:52:14Z")

</div>

Bonjour à tous,

Vous vous souvenez peut-être de ma PR qui ajoutait un widget « Phase de la lune » au core de Gladys (#2990). Pour ne pas alourdir le core, je l’ai transformée en **intégration externe** : même calcul, mêmes résultats, mais installable seulement par ceux qui le veulent.  
@pierre-gilles, du coup on pourra fermer la PR

## Ce que montre le widget

- **La phase du jour** (Nouvelle Lune, Premier Croissant, Pleine Lune…), le **pourcentage éclairé** et l’ **âge** de la lune
- **Le disque lunaire** (photo NASA) avec sa partie éclairée
- **Le lever et le coucher** de la lune, à l’heure de Gladys
- **Aujourd’hui** : distance Terre-Lune, trajectoire ascendante/descendante, constellation, prochain nœud
- **À venir** : pleine lune, nouvelle lune, périgée, apogée et prochaine éclipse de lune, avec le décompte et la date (« Dans 5 jours · ven. 28 août »)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/a/9a8e35e2291c3b59d6e79befc56aa8257a1ee159.jpeg)

## Zéro configuration

Pas de compte, pas de clé, pas d’accès Internet : tout est calculé localement à partir de la position de votre maison. Il suffit que la maison soit localisée (Paramètres → Maisons).

## Réglages du widget

- **Maison** : vide = première maison localisée, sinon le nom de la maison
- **Afficher les détails** : la liste complète, ou seulement phase + disque + lever/coucher
- **Calculer les valeurs à minuit** : pour comparer ligne à ligne avec un calendrier lunaire

Disponible en français, anglais et allemand. Nécessite **Gladys 5.1.1** ou plus.

👉 Dépôt et documentation : [GitHub - William-De71/gladys-moon-phase: External Gladys Assistant integration: a moon phase dashboard widget with phase, illumination, age, moon disk, moonrise/moonset and upcoming full/new moon, perigee, apogee and lunar eclipse. Computed locally, zero configuration. · GitHub](https://github.com/William-De71/gladys-moon-phase)

Vos retours sont les bienvenus, surtout si vous êtes dans l’hémisphère sud ou dans un fuseau exotique ! 🙂

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Octobre 13, 2026, 11:10 UTC](https://community.gladysassistant.com/t/integration-externe-phase-de-la-lune/11042/2 "2026-10-13T11:10:25Z")

</div>

Bonjour à tous,

La version **1.1.0** de l’intégration Phase de la lune est disponible. Le store l’indexe dans la journée : le bouton « Mettre à jour » apparaîtra ensuite dans Gladys.

### Ce qui change

**Nouveautés**

- **Déclencheur de scène « Lune : événement lunaire »** : nouvelle lune, premier quartier, pleine lune, dernier quartier, périgée, apogée et éclipse de lune, déclenché à la minute où l’événement a lieu. Vous choisissez les événements qui vous intéressent, et la scène reçoit une phrase prête à envoyer : « Pleine lune à 05:11 : la lune est éclairée à 100 %, à 368 600 km de la Terre. »
- **Action de scène « Lune : phase de la lune »** : la phase, l’illumination, le lever et le coucher de la lune pour une maison, la date de la prochaine pleine lune et de la prochaine nouvelle lune, et un résumé.
- L’intégration est traduite en **espagnol**.
- Nouveau réglage **Langue des textes de scène** : par défaut « Automatique », c’est-à-dire la langue de votre tableau de bord dès que le widget a été affiché.

**Correction**

- L’intégration apparaît maintenant sous le filtre **Local** des intégrations : tout est calculé dans le conteneur, sans accès Internet (merci @mutmut pour l’issue).

### Précision des heures

Le widget garde exactement le calcul du widget du cœur. Pour les déclencheurs, il fallait la bonne minute : la « phase » de la bibliothèque utilisée par le widget peut placer une pleine lune jusqu’à 5 h trop tôt ou trop tard. Les instants des événements utilisent donc des éphémérides plus précises (algorithmes de Jean Meeus), vérifiées à 3 minutes près sur 200 phases.

### Actions requises

Aucune : votre widget et ses réglages continuent de fonctionner tels quels.

La version minimale de Gladys ne change pas : **5.1.1**.

### Vos retours

Vos retours restent bienvenus, surtout depuis l’hémisphère sud ou un fuseau horaire exotique, en réponse à ce fil ou dans une [issue GitHub](https://github.com/William-De71/gladys-moon-phase/issues). Indiquez la version de Gladys, celle de l’intégration, le fuseau et la position approximative de la maison, et les journaux de l’intégration (idéalement avec `DEBUG=gladys-integration-sdk`).

> **Pour les développeurs**
>
> Le dépôt passe aux releases automatiques : chaque push sur `main` publie une version d’après les Conventional Commits, avec un CHANGELOG généré, une image multi-architecture publiée avant que le manifeste ne l’annonce, puis une vérification (téléchargement anonyme, validateur du store). Le SDK passe en 0.15, Node 22 minimum, et un test de non-régression compare les clés du manifeste à celles de la 1.0.0.

Documentation : [gladys-moon-phase/docs/fr.md at main · William-De71/gladys-moon-phase · GitHub](https://github.com/William-De71/gladys-moon-phase/blob/main/docs/fr.md)
