Skip to content

Track Alexa Media Player HACS parity for Alexa shopping/to-do lists #1854

Description

@CCOSTAN

Goal

Expose the Alexa shopping list in Home Assistant as a native todo entity without running both the core Alexa Devices integration and the HACS Alexa Media Player integration.

Context

Home Assistant 2026.7 added shopping, to-do, and custom-list support to the core Alexa Devices integration:

This configuration already relies on Alexa Media Player for Alexa media and announcement functionality. As of Alexa Media Player v5.15.7, it does not expose a todo platform; the list-related push commands are still treated as unsupported. The older upstream report alandtse/alexa_media_player#1190 documents the list-change push event.

Running both integrations would create two Amazon sessions and overlapping device polling/authentication. Avoid installing the core Alexa Devices integration solely for shopping-list access while waiting to see whether Alexa Media Player reaches feature parity.

Tracking decision

  • Monitor Alexa Media Player releases and pull requests for native shopping/to-do list support.
  • Prefer one Alexa integration rather than maintaining both indefinitely.
  • If Alexa Media Player exposes the list as a standard Home Assistant todo entity, use that entity directly.
  • If upstream decides not to support lists, revisit a deliberate migration to the core integration instead of silently adding a second permanent integration.

Intended use

The initial consumer only needs the number of incomplete shopping-list items for a concise daily household summary. Home Assistant already represents a todo entity's state as the incomplete-item count, so no list-item synchronization or duplicate template sensor should be necessary.

Acceptance criteria

  • Alexa Media Player exposes the Alexa shopping list as a Home Assistant todo entity.
  • Adding, completing, and removing an item in Alexa updates the entity reliably.
  • The entity state matches the number of incomplete items.
  • The solution does not require the core Alexa Devices integration to run alongside Alexa Media Player.
  • The open-item count is available to the daily summary workflow.
  • Relevant package documentation and tests are updated when implemented.

Upstream watch links

Metadata

Metadata

Assignees

Labels

AlexaResearchResearch Items added by Codex

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions