Skip to content

Integrate with Home Assistant #184

Closed
@linknum23

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    automationHome Automation plugin/integration (ie Alexa, Homeassistant)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions