Interesting… Never heard about that.
So in my case what could be the hassi.io USB-port settings?
root@proxmox:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 018: ID 10ac:0102 Honeywell, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@proxmox:~# ls -l /dev/ttyUSB0
crw-rw-rw- 1 root dialout 188, 0 Dec 22 02:22 /dev/ttyUSB0
root@proxmox:~#
So roughly 15 hours later, parent_zones still haven’t shown up, but the graphs are a heck of a lot more detailed than before:
as compared to (graph starts about 10 hours earlier but still has fewer steps than the one above which is half the duration… Also increments of .2 rather than .5 with official component.
I’m not sure of one thing…How ‘hass.io’ will “see” the ‘/dev/ttyUSB0’ (or in my case /dev/hgi80) USB port…???
As I see in ‘hass.io’ under ‘hardware’ button following ports - screen.
In ‘.yaml’ I have defined ‘/dev/hgi80’.
Well… There is option on ‘proxmox’ to “see” attached USB device in ‘hass.io’,
but then the all ‘evohome’ code should be also on ‘hass.io’.
It would be nice to have some ‘add-on’ in ‘hass.io’ for the HGI80 or ‘evohome’ integration…
Add on isn’t needed, it works straight out of the box on hass.io. I just plugged in my HGI80, told it /dev/USB0 in the config and it came right up on my hass.io instance. I think your problem is with proxmox.
‘hass.io’ and ‘debian’ are installed on ‘proxmox’, and both are completely isolated systems…
And I’m not sure how to get communicated each other… Pass USB from one to another.
Proxmox should have a way to map the /dev/USB0 from outside the VM to /dev/USB0 inside the VM, then just use the default config he gives, hass.io will do the rest. If that doesn’t work, it’s likely a problem with proxmox. Some USB devices don’t play nicely with VM’s, we are having the same problem with the Coral TPU which no one can get working in a VM.
So wait, you have hass.io installed inside the debian container or on it’s own vm which has nothing to do with the debian container? What is the debian container doing?
Why are you talking about debian if it doesn’t have anything to do with your hass.io install? If you have hass.io running in a VM, then you just need to map the USB device to that VM so that it can be accessed. Then hass.io should be able to find it with the /dev/ name you map your hgi-80 to.
Well, even if I follow that - I still can not see the USB port in ‘hass.io’.
In ‘proxmox’ the USB port is seen as ‘usb0’. NO way to change that name to something else…
When I scan ‘hass.io’ /dev - I do not see any usefull port for purpose we are talking about…