Piloter des appareils ZigBee à la voix

Bonjour,

Je suis entrain de migrer du WiFi au ZigBee, et je ne voudrais pas me tromper.
Je commande les appareils WiFi, et je reçois des notifications (genre : quelqu’un est à la grille) par les echo Alexa.
Je veux donc avoir le même service en ZigBee, si je ne me trompe pas (d’après mes recherches), il faut Nabu Casa pour la commande et Alexa Media Player pour l’écoute.
En sachant les problèmes liés à Alexa Média Player, je peux envisager de le remplacer par Assist Home Assistant.
Ma question (enfin), est-ce que j’ai tout bon, et/ou existe-t-il d’autres solutions (mais qui ne nécessitent pas de bidouiller des appareils) ?

## System Information

version | core-2026.5.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
container_arch | amd64
user | root
virtualenv | false
python_version | 3.14.2
os_name | Linux
os_version | 6.12.85-haos
arch | x86_64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
HACS Data | ok
GitHub API Calls Remaining | 5000
Installed Version | 2.0.5
Stage | running
Available Repositories | 3114
Downloaded Repositories | 5

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 17.3
-- | --
update_channel | stable
supervisor_version | supervisor-2026.05.0
agent_version | 1.8.1
docker_version | 29.3.1
disk_total | 30.8 GB
disk_used | 7.3 GB
nameservers | fe80::1adf:26ff:fe16:9b10, 2a01:cb19:c05:5900:1adf:26ff:fe16:9b10, 192.168.1.1
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization | kvm
board | ova
supervisor_api | ok
version_api | ok
installed_addons | Tailscale (0.28.1), Terminal & SSH (10.2.0), File editor (6.0.0), Mosquitto broker (7.1.0), Matter Server (8.4.0), Zigbee2MQTT (2.10.1-1)

</details>

<details><summary>Dashboards</summary>

dashboards | 3
-- | --
resources | 0
views | 1
mode | storage

</details>

<details><summary>Network Configuration</summary>

adapters | lo (disabled), enp6s18 (enabled, default, auto), docker0 (disabled), hassio (disabled), vethe81d0f6 (disabled), veth0535974 (disabled), vethf2a7d46 (disabled), vethc664cd4 (disabled), vethf381181 (disabled), vethd9ad456 (disabled), vethe046692 (disabled), veth9871da4 (disabled), vetha32461b (disabled), veth22e41d1 (disabled)
-- | --
ipv4_addresses | lo (127.0.0.1/8), enp6s18 (192.168.1.78/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), vethe81d0f6 (), veth0535974 (), vethf2a7d46 (), vethc664cd4 (), vethf381181 (), vethd9ad456 (), vethe046692 (), veth9871da4 (), vetha32461b (), veth22e41d1 ()
ipv6_addresses | lo (::1/128), enp6s18 (2a01:cb19:c05:5900:81de:5732:2f42:9363/64, fe80::baf7:1105:3a8e:8411/64), docker0 (fe80::7c05:7fff:fe1c:c3bf/64), hassio (fd0c:ac1e:2100::1/48, fe80::bc97:23ff:fefc:ea29/64), vethe81d0f6 (fe80::880e:77ff:fe49:f22a/64), veth0535974 (fe80::742c:72ff:fead:d2ee/64), vethf2a7d46 (fe80::8418:34ff:fe00:78f7/64), vethc664cd4 (fe80::dc52:62ff:fed4:83be/64), vethf381181 (fe80::86a:33ff:fe2a:f98e/64), vethd9ad456 (fe80::cc17:5dff:fe62:a282/64), vethe046692 (fe80::346a:7ff:fea4:d423/64), veth9871da4 (fe80::1836:2dff:fe1f:e909/64), vetha32461b (fe80::9403:11ff:fedf:b7e2/64), veth22e41d1 (fe80::548e:50ff:fe45:43e0/64)
announce_addresses | 192.168.1.78, 2a01:cb19:c05:5900:81de:5732:2f42:9363, fe80::baf7:1105:3a8e:8411

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 9 mai 2026 à 19:29
-- | --
current_recorder_run | 21 mai 2026 à 07:50
estimated_db_size | 270.77 MiB
database_engine | sqlite
database_version | 3.49.2

</details>

<details><summary>Sonoff</summary>

version | 3.12.0 (4d7bf15)
-- | --
cloud_online | 1 / 7
local_online | 1 / 1

</details>

Bonsoir,

Tu as Matter Bridge qui te permet de piloter tes appareils zigbee ou non zigbee (via mqtt) à la voix avec « Alexa » sans abonnement Nabu Casa et sans Alexa Media Player.

Merci pour cette réponse, je ne connais pas Matter et ses possibilités, est-ce que le bridge permet outre la commande, de communiquer en vocal ?

Hello.
Matter Server est installé d’office dans HA, tu le vois dans Paramètres / Apps :

Il te reste à mettre Matterbridge :wink:

Pour ce qui est de communiquer en vocal, si c’est je que j’appelle piloter des équipements à la voix, oui, c’est le but : si tu as une ampoule zigbee, tu pourras dire : Alexa allume mon ampoule machin par exemple. En fait, Matter Bridge permet d’ajouter à ton application Amazon tes appareils zigbee (ou communiquant via MQTT) comme si c’était des appareils Matter.

Je me suis mal exprimé, non seulement je veux dire " allume cette lampe", mais je veux également des infos, genre « quelqu’un est à la grille » ou "la lessive est terminée), je veux une communication bilatérale

Pour faire parler Alexa, il te faut simplement Alexa Media Player ou Alexa Devices (maintenant intégré à HA). Tu peux le faire sans rien d’autre avec des automatisations par exemple.

Voici une automatisation qui fait dire à Alexa (après un petit son) quand je dois sortir la poubelle (jaune ou verte) en fonction d’évènements du calendrier :

alias: Maison - Notifications sortir les poubelles
description: ""
triggers:
  - at: "19:00:00"
    trigger: time
conditions:
  - condition: or
    conditions:
      - condition: state
        entity_id: sensor.poubelle_jaune_jour
        state: demain
      - condition: state
        entity_id: sensor.poubelle_verte_jour
        state: demain
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: sensor.poubelle_jaune_jour
            state: demain
        sequence:
          - action: alexa_devices.send_sound
            metadata: {}
            data:
              sound: med_system_alerts_minimal_dragon_short
              device_id: 702f80282aaa70207c1d09ba667548b5
          - action: notify.send_message
            metadata: {}
            data:
              message: Il faut sortir la poubelle jaune
            target:
              entity_id: notify.echo_salon_speak
      - conditions:
          - condition: state
            entity_id: sensor.poubelle_verte_jour
            state: demain
        sequence:
          - action: alexa_devices.send_sound
            metadata: {}
            data:
              sound: med_system_alerts_minimal_dragon_short
              device_id: 702f80282aaa70207c1d09ba667548b5
          - action: notify.send_message
            metadata: {}
            data:
              message: Il faut sortir la poubelle verte
            target:
              entity_id: notify.echo_salon_speak
mode: single

Merci pour ces infos, reste à étudier.

Bonjour,

Désolé pour le retard à répondre, finalement je me suis laissé convaincre par l'abonnement Nabu Casa, cela me règle le problème.
En tous cas merci pour le temps passé avec moi.