Year of the voice - Chapitre 5, c'est ce mercredi

Hello @WarC0zes

Effectivement, ça ne fonctionne pas encore « nativement » pour les langues non-english.
C’est lié au moment de traduction des états par le core.
Il y a un PR en cours depuis mi-décembre, en attente d’une dernière validation avant fusion.

Si tu es pressé, tu peux te créer une réponse personnalisée.

J’ai fait ceci pour ma météo « Home » ( identity weather.maison à remplacer en fonction de la tienne"

language: fr
responses:
  intents:
    HassGetWeather:
      default: >
        {% set weather_condition = {
          'clear': 'et le temps est clair',
          'clear-night': 'et la nuit est claire',
          'cloudy': 'et le temps est nuageux',
          'exceptional': 'et les conditions météos sont exceptionnelles',
          'fog': 'avec du brouillard',
          'hail': 'avec de la grêle',
          'lightning': 'avec de l\'orage',
          'lightning-rainy': 'avec de l\'orage et de la pluie',
          'partlycloudy': 'et un temps partiellement nuageux',
          'pouring': 'et une pluie battante',
          'rainy': 'et de la pluie',
          'snowy': 'et de la neige',
          'snowy-rainy': 'avec pluie et neige mêlées',
          'sunny': 'et un temps ensoleillé',
          'windy': 'avec un temps venteux',
          'windy-variant': 'et un temps variable et venteux'
        } %}
        {% set weatherstate = states('weather.maison') %}
        {{ state.attributes.get('temperature') }} {{ "degrés" }}  {{ weather_condition[weatherstate] }}

@+

1 « J'aime »