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
Upstream watch links
Goal
Expose the Alexa shopping list in Home Assistant as a native
todoentity 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
todoplatform; 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
todoentity, use that entity directly.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
todoentity's state as the incomplete-item count, so no list-item synchronization or duplicate template sensor should be necessary.Acceptance criteria
todoentity.Upstream watch links