HUSBZB-1 Doesn't Show Up In /dev

I set a Raspberry Pi 3 B+ up with Hass.io (32bit version) and tried to get my HUSBZB-1 set up.

I plug it in and see it recognized on dmesg (SerialNumber redacted):
[ 1648.780510] usb 1-1.2: new full-speed USB device number 7 using dwc_otg
[ 1648.917550] usb 1-1.2: New USB device found, idVendor=10c4, idProduct=8a2a
[ 1648.920170] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 1648.922836] usb 1-1.2: Product: HubZ Smart Home Controller
[ 1648.925504] usb 1-1.2: Manufacturer: Silicon Labs
[ 1648.928126] usb 1-1.2: SerialNumber: ########
[ 1648.946389] usb 1-1.2: cp210x converter now attached to ttyUSB1
[ 1648.961425] usb 1-1.2: cp210x converter now attached to ttyUSB2

When I look for it in /dev the ttyUSB* entries are missing:
# ls /dev/tty*
/dev/tty

I notice that the devices are listed in dmesg as 1 & 2 (as opposed to the 0 & 1 that most people report), but I doubt that means much necessarily.

The docs explicitly exclude Hass.io from the prerequesites, and I don’t see raspi-config in my Hass.io install so I assume that Hass.io already takes care of enabling the serial interface.

Some searching around didn’t turn up anyone with a similar problem. Anyone seen this before?

For anyone who comes across this in the future, I guess docker is making this behave strangely. Even though the device doesn’t show up in /dev when I added the entry to my config the z-wave controller was detected and everything worked as expected. So I guess you just blindly have to trust the device is there if you see it reported in dmesg.