brianhealey / hacs_amplipi

Adds media player support for the AmpliPi MultiZone Audio Player
MIT License
12 stars 10 forks source link

Update to new AmpliPi zeroconf structure #9

Closed linknum23 closed 1 year ago

linknum23 commented 1 year ago

This updates this plugin to use the newer _amplipi._tcp.local. advertisement and enables each AmpliPi on the network to have a unique id.

Back in 0.1.7 we deprecated our old _http._tcp.local. zeroconf advertisement and added _amplipi._tcp.local. that adds the AmpliPi's MAC address into the name.

This also adds some filtering on the ip address given. Some of our development AmpliPis have docker installed on them which makes our zeroconf advertisement have multiple ip addresses one of which is invalid externally.