I’ve gotten everything working in docker so far including the zwave hub, but home assistant cannot connect to any media players, previously on the raspberry pi it auto discovered rokus, chromecasts, and sonos no problem.
I just tried host mode, it allowed the auto discovery to work, but doesn’t allow me to connect to other containers so it can no longer use a host for mariadb
I did know you could connect by the ip, but that can change, I see an option to set it though. The nice thing about the other network is the name becomes the hostname and you can use that.
Why would it change? You should never have a ‘server’ in your network with an IP that can change. Static or DHCP reservations should always be used for services.
Thanks for your help guys, I got it. The issue I had was I missed the advanced options in the template for mariadb. Once I saw that I could expose a consistent port on the host and connect home assistant. Also as you mentioned and I saw elsewhere home assistant has to be on the host network to do discovery.
Do you know if there is a way to get udev links to work with docker? Or is there a different way to tie the usb device to a known location. I’ve read it can occasionally change which is why I used udev on the raspberry pi.