well the tutorial tell you how to install portainer.
Then how did you install HA docker?
Did you use docker compose or not?
Anyway:
Backup in case you mess up.
Access portainer UI.
Select container from side menu
Select the container name of your HA install
Click Duplicate/Edit
Go to bottom page section select Runtime&Resources.
Click Add device, in host field add the host usb that you found in your Ubuntu example /dev/ttyACM0.
In container field same device example /dev/ttyACM0.
Click deploy container.
Once deployed your container can access the usb.
If you want to know if you have docker compose:
Ssh in you ubuntu machine or open terminal and enter command
docker compose version —short
Hit enter, if you see a number you should have a docker configuration in the specified path that you see in the home assistant container summary.
Thanks for your help
for completeness here are some more details for those that sumble across this
you correctly identified that i needed to add the resourse to the container as mentioned above
i found out the name of the USB device by keeping it uplugged
and running “ls /dev” via SSH
then plugged it in and re-ran it looking for the differences in the “tty” devices
i had a new one called ttyUSB0 → so in Portainer i added
then rebuilt the container
then when in HA when adding ZHA it discovered the dongle