[CARTE] Les phases de la lune en image

Nickel ca fonctionne.

merci de ton aide :wave:

1 « J'aime »

Bonjour,
J’ai copié le code dans configuration.yaml
En faisant la verification avant de redemarrer j’ai l’erreur suivante :
Error loading /config/configuration.yaml: ‹ utf-8 › codec can’t decode byte 0xe9 in position 543: invalid continuation byte

Voici tout mon fichier configuration:


# Loads default set of integrations. Do not remove.
default_config:

# Text to speech
tts:
  - platform: google_translate

sensor:
  - platform: moon
  - platform: template
    sensors:
      moon_phases:
        friendly_name: 'Lune'
        value_template: >-
          {% set phases = {'first_quarter': 'Premier quartier', 'full_moon': 'Pleine lune',
                           'last_quarter': 'Dernier quartier', 'new_moon': 'Nouvelle lune',
                           'waning_crescent': 'Dernier croissant', 'waning_gibbous': 'Gibbeuse décroissante',
                           'waxing_crescent': 'Premier croissant', 'waxing_gibbous': 'Gibbeuse croissante'} %}
          {% set phase = states('sensor.moon') %}
          {{ phases[phase] if phase in phases.keys() else 'Error' }}
        entity_picture_template: /local/moon_phases/{{ states('sensor.moon') }}.png

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

C’est un soucis de codec de votre fichier configuration.yaml, il faut enregistrer votre fichier en utf-8.
Exemple avec notepad++.


re-enregistrer votre fichier avec c’est option.

Effectivement ca marche mieux comme ca. Je me suis fait avoir bêtement

1 « J'aime »

Indispensable. Ca fait plaisir, merci !

Bonjour,

Cette carte fonctionne toujours ?
J’ai bien ajouter le sensor moon et le template
j’ai bien un nouveau sensor sensor.moon_phases mais il reste en erreur.

Salut,

Peux-tu partager le code de ton sensor template stp ?

Et confirmer que tu as bien l’intégration « moon » visible via l’ui et au passage nous donner les détails niveau entité de cette intégration.

  - platform: moon
  - platform: template
    sensors:
      moon_phases:
        friendly_name: 'Lune'
        value_template: >-
          {% set phases = {'first_quarter': 'Premier quartier', 'full_moon': 'Pleine lune',
                           'last_quarter': 'Dernier quartier', 'new_moon': 'Nouvelle lune',
                           'waning_crescent': 'Dernier croissant', 'waning_gibbous': 'Gibbeuse décroissante',
                           'waxing_crescent': 'Premier croissant', 'waxing_gibbous': 'Gibbeuse croissante'} %}
          {% set phase = states('sensor.moon') %}
          {{ phases[phase] if phase in phases.keys() else 'Error' }}
        entity_picture_template: /local/moon_phases/{{ states('sensor.moon') }}.png
    

Oui l’intégration moon de HA fonctionne normalement

Ce que je voulais voir c’est plus ça, les détails après avoir cliqué sur entité :

image

Et normalement tu peux supprimer le - platform: moon ci-dessous :

oui j’aï la même chose que toi avec dans entité :

j’ai deux sensor moon par contre
sensor.moon_phase
sensor.moon_phases

Dans la template tout est basé sur sensor.moon

Donc soit tu renommes dans l’ui sensor.moon_phase en sensor.moon

Ou tu adaptes la template comme suit :

MAJ du tutorial, avec l’installation de l’intégration Lune au lieu d’ajouter - platform: moon dans le configuration.yaml.

Salut @WarC0zes

Nickel, j’allais y venir :wink:

Aussi je pense il faut modifier le sensor template, car avant une màj HA (laquelle je l’ignore) l’intégration moon créait un sensor.moon

Alors que maintenant elle crée un sensor sensor.moon_phase

Sur mon HA de test, intégration nouvellement déployée :

1 « J'aime »

OK, je modifierais tout ça.

1 « J'aime »

Merci beaucoup, c’est nettement mieux !

Bonjour,
Ce matin j’ai un souci après màj du CORE ça me mets ce message :

The Moon YAML configuration has been removed

Capture d’écran 2022-10-06 à 08.33.13

Alors que ma configuration pour Moon est externalisée dans sensor.yaml…?
ça vous dit qqchose?
Merci & Bonne journée

Salut.

C’est tout expliqué (quoi, quand et comment corriger)… configuration en yaml qui bascule en configuration via UI
image

D’ailleurs, il y a les nouveaux mécanismes de correction qui s’activent

1 « J'aime »

Super, merci pour la réponse,
j’ai mis en commentaire dans mon sensor.yaml et redémarré : c’est résolu et les phases de la lune marchent toujours :wink:

Sauf que ce ne sont plus les images du dossier /config/www/moon_phases ce qui est dommage …?

Les icones ont changés… il n’y a pas d’images par défaut. Et puis ça reste que de l’affichage

j’ai fait aussi la MAJ, mais a part dire dans mes sensors que c’est déprécié, j’ai bien toujours mon sensor et mes images…
Capture d’écran 2022-10-06 203353