Closed
Description
Iniital Proof of concept
- Create a python client for the AmpliPi API. See here for progress: brianhealey/pyamplipi
- Make a media-player integration (initially controlling source 1 of our 4 sources)
- Zones played to should be configurable
- Only supporting a subset of stream sources is fine for now
Full Integration
- Dynamically pick which of the 4 audio sources to use (we could move this functionality into ampli's api in the future)
- Add translation for all of our stream types
- Bind zones to rooms in HA (with the potential for a room to have several zones)
- Bind groups of zones to their equivalent in HA
- Add ability to connect presets to events that happen in HA
- Use MDNS to detect amplipi (advertised as 'amplipi-api._http._tcp.local.')
Activity