Working on a PulseAudio Hass.io addon, and whenever I launch it, it claims to not be able to access DBUS even though the configuration has "host_dbus": true
.
Once I’ve set this flag, what else needs to happen? Does the addon need to run as a specific user/group? Does it need to look for its socket in a specific place, or connect remotely? I had to compile PulseAudio from source to get something reasonably recent on Alpine, I used --prefix=/usr/local
, so it’s quite possible Pulse is looking for its socket under $PREFIX and Hass.io is mounting it in /var. But knowing what specific mechanism is used would help me determine how to fix it in the addon.
Thanks.