Skip to content

Releases: alandtse/alexa_media_player

2.1.1

08 Sep 10:20
9ed3e7b
Compare
Choose a tag to compare

NOTE: The cookie migration code is broken. Please create a new cookie by renaming your old pickle file for this release

Fix

  • update alexapy to 1.1.1 (33f3247) (fixes #346; fixes #344)
  • add enable retry for media_player and alarm_control_panel setup (2f2f7a0)
  • add retry_async wrapper to automatically retry after failures (2ce12f4)
  • clean discovery_info of unneeded values prior to passing (b5e1894) (fixes #336)

2.1.0

03 Sep 07:16
1d1f0d0
Compare
Choose a tag to compare

Feature

  • allow exclusions for alarm_control_panel and switches (169545f) - Use the full friendly name (e.g., "Master Bedroom repeat switch")

Fix

  • update to alexapy 1.0.2 (3e50526) (fixes #307, fixes #310?, fixes #323)
  • change platform loading to be account specific (bcc0de7) (fixes #260?)
  • rename send_message with prefix async_ (243d485)
  • add key check for targets (fac356d) (fixes #328)
  • avoid throttling in case of multiple accounts (e21ffc8)
  • remove extraneous await (56eb0ea)
  • add catch for HomeAssistantError when adding entities (43acc8b)
  • ensure source attribute is valid member of source list (4ebc313)
  • cleanup remaining sync references (6f71f50)
  • provide updated message for use of HA tts UI (46b9d88)
  • update HA state on bluetooth change (fb432af)
  • bug where bluetooth state not properly updated (c5da965) (fixes #316)
  • add await for set_bluetooth (e622497)(fixes #316)

Change

  • chore: add hacs.json (fixes #319)

2.0.1

31 Aug 03:02
e102848
Compare
Choose a tag to compare

Fix

  • check for valid response from get_bluetooth (b1422c4) (fixes #309)
  • remove await for async_schedule_update_ha_state (d801a59) (fixes #302)
  • set await for async source functions (26d3c17) (fixes #302)
  • update alexapy to 1.0.1 and add HA min version (2cdb259) (fixes #299, fixes #313)

Changes

  • style: update documentation for move to custom_components project (fixes #238)

2.0.0

22 Aug 07:09
474c30d
Compare
Choose a tag to compare

Features:

  • migrate to async (resolves #282)

Fixes:

  • add key existence checks (resolves #293)
  • refactor loading into HA (resolves #268, resolves #269)

Changes:

  • update to alexapy 1.0.0 (async)
  • remove deprecated custom_components support

1.4.1

08 Aug 08:45
94b5c57
Compare
Choose a tag to compare

Fixes:

  • fix(mediaplayer): fix dnd keyerror

1.4.0

08 Aug 04:47
94b5c57
Compare
Choose a tag to compare

Features:

  • feat(switch): add basic switch support (do not disturb, repeat, shuffle) (resolves #195, resolves #203)

Fixes:

  • fix(media_player): remove unused MEDIA_PLAYER_SCHEMA (#261) (resolves #259)
  • fix(media_player): alternative serial numbers not recognized for mobile apps (resolves #249)
  • fix(guard): catch TypeError exception for regions without Guard (#245) (fixes #243, fixes #248 )
  • fix(guard): add additional checks for failed guard access (fixes #243, fixes #248 )
  • fix(guard): add 2s delay for guard state check after voice activity (fixes #256)
  • fix(guard): schedule HA update after processing voice (fixes #256)
  • fix(media_player): fix bug where get_last_called called before init
  • fix(captcha): add captcha to handle OTP selection page (fixes #258)
  • fix(wshandler): properly handle entryId does not contain #
  • fix(switch): add unique_id function

Changes:

  • chore(guard): obfuscate email in debug message
  • style(configurator): update messaging
  • chore(alexapy): update to 0.7.1 (fixes #258)

1.3.1

30 Jun 07:58
4282211
Compare
Choose a tag to compare

6/30/2019
Fixes:

  • Fix keyerror bug when Alexa Guard is not enabled or available (resolves #226, #230)

Changes:

  • Updated readme
  • Added hacs info.md for better info in community store

1.3.0

23 Jun 05:54
0ee204d
Compare
Choose a tag to compare

06/22/2019
Features:

  • Add Alexa Guard mode support as an alarm_control_panel. Use ARM_AWAY to enable. (resolves #186)
  • Add HACS support. We will deprecate custom_updater shortly; please migrate. Thanks @xatr0z (resolves #201)

Fixes:

  • Remove async references (resolves #171)
  • Fix bug where announce did not work for multiple accounts (resolves #210)
  • Add further existing entity checks (resolves #180)
  • Add additional websocket reconnect logic (resolves #181)

Changes:

  • Deprecated media_player.alexa_tts service removed.
  • Update to alexapy 0.7.0

1.2.5 04/30/2019

01 May 04:27
d98bda3
Compare
Choose a tag to compare

Features:

  • None

Fixes:

  • Add files required for HA 0.92.x (resolves #164)
  • Fix bug where all bluetooth devices listed as sources (resolves #166 )
  • Fix bug where nested nodes in Hue scenes would not run (resolves #156 )

Changes:

  • Populate locale based on device preferences (resolves #79)
  • Remove dev branch from custom_updater as this was hard to maintain (resolves # 159)
  • Update to alexapy 0.5.0 (resolves #156)
  • Update README configuration section to reference Wiki

1.2.4 04/08/2019

08 Apr 14:25
a462ed7
Compare
Choose a tag to compare

Features:

  • Add automatic target generation for notify component service

Fixes:

  • Fix bug where existing media players would be added again on reconnect (resolves #136)
  • Fix bug where routines would not be found when many routines exist (resolves #145)

Changes:

  • Update online/active based on DOPPLER_STATE_CHANGE from websockets (resolves #133)
  • Update bluetooth state based on websockets (resolves #135)
  • Update new devices based on websockets
  • Change notify component to autoload - You may have to remove existing notify configuration to avoid _2 service
  • Add dev branch to custom_updater (resolves #143)
  • Update to alexapy 0.4.3 (resolves #145)