Direkt zum Hauptinhalt

Addon installieren und konfigurieren

Beschreibung:

Es gibt einen Virtual Here client für Home Assistant.
So lassen sich vom Host System in die Virtuelle Machien von Home Assistant zum Beispiel Coral und der Z-Wave Stick durchreichen.
ja es wird eine Licence von Virtual here benötigt, aber dafür läufts. Es werden alle USB Geräte durchgeschliffen.

Installation:

Unter Adddon Store weiteres Repo hinzugügen über die 3 Punkte

image.png

image.png

Nun folgende URL eintragen und auf hinzufügen klicken

https://github.com/hans99/home-assistant-addons

image.png

Nun stehen Has Addon drin auf schließen klicken

image.png

Nun den Addon Store nochmals laden (Seite wechsel wieder in den Addon Store) und bei Hans Addons auf Virtual Here klicken

image.png

Nun auf Installieren klicken

image.png

Parameter : 

Parameter Funktion Werte
Autouse Alle USB Geräte Verbinden (Benötigt Lizenz auf dem Server) True/False
Autofind Macht ein Autodiscover durchs Subnetz und verbindet automatisch alle gefundenen Server True/False
USB Devices Dort können USB Geräte explizit gesetzt werden. Autouse muss False sein.
Um eine Liste zu bekommen auf irgendeinem Rechner den Client  ausführen.

-c die IP des Servers
./vhclientx86_64 -c 192.168.177.63 -t LIST


hier downlaoden für PC amd64

Pro Zeile

 

- device: 0x0200 (duffy-desktop.31)
  use: false
- device: Mass Storage Device (duffy-desktop.114)
  use: false
- device: USB2.0 Digital Camera (duffy-desktop.211)
  use: false
- device: BT2.0 (duffy-desktop.32)
  use: false
- device: USB Receiver (duffy-desktop.113)
  use: false


Ausgabe des Clients mit dem Paramter LIST

Desktop Hub (duffy-desktop:7575) 
   --> 0x0200 (duffy-desktop.31) 
   --> Mass Storage Device (duffy-desktop.114) 
   --> USB2.0 Digital Camera (duffy-desktop.211) 
   --> BT2.0 (duffy-desktop.32) 
   --> USB Receiver (duffy-desktop.113) 

Oder im Protokoll

image.png

Autofind auf true

ClientDI setzten (Das der Anme der dann auf dem Server erscheint in use by Name, hier HomeAssistant

Manual HUB.  wenn der Server angeben werden soll.
Der Port muss mit angeben werden, hatte ich vergessen also IP:port

Speichern

image.png

Fertig starten

image.png

Im Protokoll nachschauen ob verbunden, wie man sieht Lizenzprüfung ;-)

image.png

Protokoll

2025-05-09 02:11:34 INFO  :Log Started
2025-05-09 02:11:34 INFO  :VirtualHere Client 5.8.7 starting (Compiled: Apr 25 2025 14:02:48)
2025-05-09 02:11:34 INFO  :Client OS is Linux 6.6.74-haos-raspi aarch64
2025-05-09 02:11:34 INFO  :Using config at /config/vhclient.ini
2025-05-09 02:11:34 INFO  :IPC available at /tmp/vhclient
2025-05-09 02:11:34 INFO  :Auto-find (Bonjour) on
2025-05-09 02:11:34 INFO  :Auto-find (Bonjour SSL) on
[02:11:39] INFO: Server: 
s6-rc: info: service vhclient-connected successfully started
s6-rc: info: service config-devices: starting
s6-rc: info: service config-devices successfully started
s6-rc: info: service vhclient-use-devices: starting
[02:11:39] INFO: AutoShare enabled, will not use devices from configuration
s6-rc: info: service vhclient-use-devices successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2025-05-12 18:12:35 INFO  :VirtualHere USB Server Trial Edition (192.168.177.63:7575)
2025-05-12 18:12:36 INFO  :Please purchase a license to share more devices simultaneously
(Auto-Use all is now off)
2025-05-12 18:12:36 INFO  :Please purchase a license to share more devices simultaneously
2025-05-12 18:12:36 INFO  :Please purchase a license to share more devices simultaneously