Plus de notifications avec Alexa

Bonjour,

J’ai installé un Home Assistant chez mes parents avec une enceinte Alexa.
Ils sont agés et Alexa leurs est très utile.

Depuis quelques semaines, ils n’ont plus de notifications vocales d’Alexa venant des automatisations :confused:

Ils peuvent toujours allumer/éteindre des ampoules et prises via Alexa, demander les états de certains capteurs (portes, fenêtres, températures,…), lui demander d’ouvrir ou de fermer la porte du garage ou le portail mais tout ce qui est notifications depuis des automatisations, il n’y a plus rien :mute:

Par exemple Alexa leurs signalait s’il y avait du courrier ou si une fuite d’eau était détectée. Maintenant lorsque ces automatisations sont actionnées, tout fonctionne (notification sur telephone, lampe qui clignote) sauf Alexa qui reste muette.

J’ai essayé un tas de trucs mais je n’y arrive pas et je ne comprends pas pourquoi ca ne fonctionne plus.

Voici un exemple d’auttomatisation:

alias: Fuite d'eau Salle de Bain
description: ''
trigger:
  - type: moist
    platform: device
    device_id: 5eef2da444d38e0dfaf75c4f09effe67
    entity_id: binary_sensor.fuite_eau_salledebain
    domain: binary_sensor
condition: []
action:
  - service: notify.notify
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: script.turn_on
    data: {}
    target:
      entity_id: script.flash_light_red
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: media_player.volume_set
    data:
      volume_level: 1
    target:
      entity_id: media_player.echo_dot
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: announce
  - delay:
      hours: 0
      minutes: 0
      seconds: 20
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: announce
  - delay:
      hours: 0
      minutes: 0
      seconds: 30
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: announce
  - delay:
      hours: 0
      minutes: 0
      seconds: 30
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: announce
mode: single

Voici chez moi ce qui fonctionne pour la notificaation alexa (avec le custom component alexa sous hacs)

  - service: notify.alexa_media
    data:
      message: je vous souhaite un bon films .
      target: media_player.echo_cuisine
      data:
        type: tts

essais en utilisant ceci

alias: Fuite d'eau Salle de Bain
description: ''
trigger:
  - type: moist
    platform: device
    device_id: 5eef2da444d38e0dfaf75c4f09effe67
    entity_id: binary_sensor.fuite_eau_salledebain
    domain: binary_sensor
condition: []
action:
  - service: notify.notify
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: script.turn_on
    data: {}
    target:
      entity_id: script.flash_light_red
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: media_player.volume_set
    data:
      volume_level: 1
    target:
      entity_id: media_player.echo_dot
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: tts
  - delay:
      hours: 0
      minutes: 0
      seconds: 20
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: tts
  - delay:
      hours: 0
      minutes: 0
      seconds: 30
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.echo_dot
      data:
        type: tts
  - delay:
      hours: 0
      minutes: 0
      seconds: 30
      milliseconds: 0
  - service: notify.alexa_media
    data:
      message: Attention, une fuite d'eau a été détectée dans la Salle de Bain !
      target: media_player.vinot_echo_dot
      data:
        type: tts
mode: single

Tu envoies une notif plusieurs fois à la même echo-dot ?

Je viens d’essayer et Alexa reste muette.

Tu envoies une notif plusieurs fois à la même echo-dot ?

Mon père est un peu dur de la feuille, c’est pour ca que je fais répéter le message 3 fois :blush:

J’ai fait un script pour avoir RTL sur Alexa et ca fonctionne, donc Alexa n’est pas complètement muette.
Ca fait plusieurs jours que je tourne en rond, j’ai essayé un tas de truc trouvés sur le net, mais rien ne fonctionne :confused:

J’ai désinstallé l’intégration Alexa Media Player puis ré-installé et ca refonctionne.
Je l’avais pourtant déjà fait mais cette fois-ci ca fonctionne :thinking:

1 « J'aime »