Connection par défaut périphérique Zigbee sur VM Ware Workstation 17

Bonjour à tou(te)s !

Mon problème

J’utilise depuis peu Home Assistant sur une VM d’un pc qui y est dédié. Ce forum est top car j’ai pu y trouver une mine d’informations pour débuter avec HA.
J’ai récemment étendu mes appareils avec l’ajout de modules zigbee. J’ai donc installé Zigbee2Mqtt, (avec succès grâce à vous), le tout avec une clé Sonoff Zigbee Dongle-E (EFR32MG21).
L’appairage d’appareils est super facile, bref de ce côté c’est bon.

Mais sur ma VM :
VM Ware Workstation 17, sur un PC Windows 11.
J’ai dû installer le driver « silicon » proposé par Sonoff, afin de pouvoir « voir » le périphérique.
Mais le soucis sur VM Ware, j’ai paramétré pour démarrer en auto la VM au démarrage du pc, il n’ajoute pas mon périphérique à HA.
Je vois dans les périphériques « Silicon… » mais il faut que je clique dessus pour le connecter à HA à chaque redémarrage de la VM.

Y a t-il une solution, ou au pire un autre logiciel de VM permettant de démarrer en auto et de connecter mon dongle à HA automatiquement, après de nombreuses recherches infructueuses, je n’ai pas trouvé de solution qui fonctionne ?

Merci de vos éclaircissements s’il y a !

Ma configuration

System Information

version core-2025.12.1
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.13.9
os_name Linux
os_version 6.12.51-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
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 2469
Downloaded Repositories 8
Home Assistant Cloud
logged_in true
subscription_expiration 2 janvier 2026 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
cloud_ice_servers_enabled true
remote_server eu-central-1-34.ui.nabu.casa
certificate_status ready
instance_id 29ac078c1d7f4fa49896c48aff45533a
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 16.3
update_channel stable
supervisor_version supervisor-2025.12.2
agent_version 1.7.2
docker_version 28.3.3
disk_total 30.8 GB
disk_used 12.3 GB
nameservers 192.168.0.1
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization vmware
board ova
supervisor_api ok
version_api ok
installed_addons Meross Local Broker Addon (0.0.1-alpha50), Matterbridge Home Assistant Add-on (2.0.10), SomfyProtect2MQTT (2025.12.0), tiko / Mon Pilotage Elec (2.0.0), Mosquitto broker (6.5.2), Terminal & SSH (9.20.1), File editor (5.8.0), Zigbee2MQTT (2.7.0-1)
Dashboards
dashboards 5
resources 1
views 7
mode storage
Network Configuration
adapters lo (disabled), enp2s1 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth3a705a4 (disabled), veth4806953 (disabled), vethe07f7d9 (disabled), veth7c2014a (disabled), veth6d69b63 (disabled), veth50ac774 (disabled), vethdefd9af (disabled), veth465dc62 (disabled)
ipv4_addresses lo (127.0.0.1/8), enp2s1 (192.168.0.10/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth3a705a4 (), veth4806953 (), vethe07f7d9 (), veth7c2014a (), veth6d69b63 (), veth50ac774 (), vethdefd9af (), veth465dc62 ()
ipv6_addresses lo (::1/128), enp2s1 (fda9:4a52:7543:7695:47ef:6517:a88c:36e1/64, fe80::a6d6:b19e:9461:2e89/64), hassio (fd0c:ac1e:2100::1/48, fe80::b43a:bdff:fe03:ab17/64), docker0 (fe80::ec3e:7ff:fe0f:b74/64), veth3a705a4 (fe80::9c81:1dff:fe26:6f61/64), veth4806953 (fe80::e897:f2ff:fe9e:8f5a/64), vethe07f7d9 (fe80::a44d:86ff:fe67:e6d8/64), veth7c2014a (fe80::5021:a2ff:fed5:dec3/64), veth6d69b63 (fe80::e494:91ff:fe85:dc12/64), veth50ac774 (fe80::c807:b3ff:fe5c:b05a/64), vethdefd9af (fe80::8ce2:58ff:feb6:3209/64), veth465dc62 (fe80::a050:8bff:fe7f:86f1/64)
announce_addresses 192.168.0.10, fda9:4a52:7543:7695:47ef:6517:a88c:36e1, fe80::a6d6:b19e:9461:2e89
Recorder
oldest_recorder_run 1 décembre 2025 à 10:45
current_recorder_run 6 décembre 2025 à 16:25
estimated_db_size 64.67 MiB
database_engine sqlite
database_version 3.49.2

Je réponds à ma demande, en cherchant en anglais, je suis finalement tombé sur le support de VM Ware, avec un cas d’usage, qui détaille le process à suivre (et a fonctionné chez moi) :

Lien support Broadcom (en anglais)

La partie traduite qui nous intéresse :
> Sur un système Windows, Sélectionnez Démarrer > Exécuter, saisissez regedit et cliquez sur OK. La fenêtre de l’Éditeur du Registre s’ouvre. Recherchez le nom ou la marque de votre périphérique USB dans le chemin de registre suivant :

*HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB*

Par exemple : voici le résultat de la recherche d’une clé USB Cruzer Mini :

HKEY_LOCAL_M[…]USB\Vid_0781&Pid_7101\00526174
HardwareID : USB\Vid_0781&Pid_7101&Rev_0102USB\Vid_0781&Pid_7101
LocationInformation : Cruzer Mini

Ici, l’ID du fournisseur est 781 et l’ID du produit est 7101.

> Modification du fichier de configuration de la machine virtuelle

Le fichier de configuration (.vmx) se trouve dans le même répertoire que la machine virtuelle. Assurez-vous que la machine virtuelle est hors tension avant de modifier ce fichier.

Pour connecter automatiquement le périphérique de l’exemple précédent, ajoutez la ligne suivante au fichier .vmx de la machine virtuelle (modifié dans bloc notes) :
usb.autoConnect.device0 = « 0x781:0x7101 »

Remarque : Préfixez chaque valeur par 0x ; elle doit être au format hexadécimal.

En espérant que cela puisse aider d’autres utilisateurs :slight_smile:

1 « J'aime »

C’est sûrement le pire des choix à faire w11 est là pour te bouffer des ressources et potentiellement rendre la machine instable

Si la machine est dédiée a l’utilisation de HA installes donc HAos directement en natif sur ce pc
Et si tu tiens vraiment à la virtualisation passé plutôt sur proxmox

1 « J'aime »

En effet au fur et à mesure que je creuse sur HA, je me rends compte que cela va vite devoir changer.

Je voulais tester « facilement » avant, et c’est prévu ce week-end, d’avoir une machine dédiée exclusivement à ça, et basculer sur proxmox :+1:

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.