Bonjour à Tous,
J’essaie d’intégrer le Sonoff Zigbee 3.0 USB dongle plus sous ZHA.
Lorsque j’essaie de rentrer le chemin du périphérique série dans la configuration de ZHA, rien ne passe. J’ai essayé les chemins présents dans l’onglet Système/Host/matériel de HA, (soit /dev/bus/usb/001/001 , /dev/bus/usb/001/002 /dev/ttyS0, /dev/ttyS1), rien n’y fait… connexion impossible…
Par ailleurs, j’ai regardé dans le file editor, il n’y a pas de répertoire /dev/serial, et aucun fichier dans les répertoires /dev/bus/usb/001/001… (ça n’a peut-être aucun rapport ?).
Je n’ai pas essayé d’intégrer avec MQTT, cer d’après les forums HA ça devait marcher tout seul sous ZHA.
Merci d’avance à ceux qui auront des idées…
Ma configuration
[center]## System Health
version
core-2022.4.0
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.9.9
os_name
Linux
os_version
5.10.108
arch
x86_64
timezone
Europe/Paris
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
GitHub API Calls Remaining
4829
Installed Version
1.23.0
Stage
running
Available Repositories
1076
Downloaded Repositories
28
Home Assistant Cloud
logged_in
false
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 7.6
update_channel
stable
supervisor_version
supervisor-2022.03.5
docker_version
20.10.9
disk_total
30.8 GB
disk_used
9.6 GB
healthy
true
supported
true
board
ova
supervisor_api
ok
version_api
ok
installed_addons
Samba share (9.5.1), File editor (5.3.3), MariaDB (2.4.0), Nginx Proxy Manager (0.11.0), Plex Media Server (2.8.0)
je viens d’en installer une hier, j’ai juste brancher la clef usb a mon rpi3 B et ca a découvert la clef tout seul. Tellement simple que je pensais pas que c’était de c’est facon et vu le lien donner par @barto_95, beh c’est bien comme ca.
Depuis l’an dernier une clé usb de ce type là est automatiquement détectée et il propose l’intégration directement. Donc théoriquement, si la clé et/ou le port USB marchent bien y’a rien à faire.
Merci de vos commentaires, ce qui ne me rassure pas …
Mon home assistant est monté sur une virtualisation VirtualBox tournant sur un serveur Debian.
J’ai vérifié que l’USB était bien attribué à la VM Home Assistant, j’ai même « filtré » l’USB Sonoff sur VirtualBox (bien reconnue au niveau de la VM) pour la réserver exclusivement à HA.
Malgré ça, je ne retrouve pas l’USB dans la liste des matériels sous Host…
J’ai naturellement redémarré le serveur Debian, la VM VirtualBox et Home Assistant, rien n’y fait.
Quand je plug le dongle sur un Windows, il est bien reconnu comme Sonoff, avec le bon libellé…
Si quelqu’un a une idée ???
Salut,
Je ne sais si tu as vu, il y a peut être quelques pistes sur le forum off’ :
Tu as essayé de forcer le port USB en USB2 ?
Peut être un autre test intéressant (mais un peu lourd à réaliser), vu que tu as un Windows sous la main, ce serait d’installer VB sur Windows, faire une VM HAOS, et voir si ta clé est détectée.
Si c’est le cas, peut être est-ce la version Linux de virtualbox qui ne partage pas bien l’USB…Si ce n’est pas le cas, c’est peut être tout VB qui pose souci avec l’USB passthrough
Merci Tof…
J’ai effectivement forcé l’usb en usb2 au niveau de VB. mais ça n’a rien changé.
essayé aussi de forcer en USB3, idem…
J’en arrive à la même conclusion que toi, faire un test sous Windows…
1/ Côté Ubuntu le dongle est bien reconnu sur le port ttyUSB0 :
xxxx:~$ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 avril 9 12:02 usb ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_8c668cc9eb5fec11be752e5f25bfaa52-if00-port0 -> ../../ttyUSB0
2/ Sur la VM VirtualBox, je récupère bien l’USB sur la VM :
3/ Sur HAOS, le périphérique Sonoff n’apparaît toujours pas dans la liste du matériel…
J’ai essayé le passtrough VirtualBox en USB 2 et USB3, rien n’y fait. Un problème au niveau HAOS ? je ne sais pas aller voir dans HAOS en ligne de commande si l’USB est reconnu…
Dans HAOS, que j’utilise, tu peux taper les mêmes commandes.
Et tu devrais voir tes devises connectés en USB.
La façon la plus simple d’ouvrir un ssh c’est avec un des addons SSH. Tu arrivera sur le container HA Core
Après plusieurs tentatives pour faire fonctionner cette intégration, j’ai enfin réussi à récupérer le dongle sous ZHA !
Il faut tout simplement installer les VBoxGuestAdditions dans la VM VirtualBox HAOS.
Au final, c’était VirtualBox qui ne gérait pas correctement le passthrough USB. En installant les guest additions, l’USB est immédiatement reconnue par le système invité (HAOS).
Merci de vos aides et conseils de lecture …
Je débute et j’ai le même problème
PC windows 10
Virtualbox avec HA
HA ne voit pas le dongle Sonoff Zigbee E ,comment installes tu VBoxGuestAdditions?
Merci par avance.
De mémoire, très rapidement…
Il faut rajouter dans la configuration de ta VM VBox un disque optique et tu donnes le chemin de l’ISO VBoxGuestAdditions
Si tu ne t’en sors pas, dis le moi je te ferai un petit bout de procédure…