[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 !