- Fix misconfigured HA url overriding url input (
02297a4
)
- Handle None responses in clear_history (
52b1c6e
) - Handle key errors due to bad alexa responses (
5788ab8
)
- Update localization (
9176592
)
- Check for missing hass_url during auto reauth (
7d181a3
) - Fix reauth caused by bad amazon response (
58af5b3
)
- notify: Improve message for missing keys (
c2ce6a4
) - Fix unnecessary reauth if 500 error detected (
a8aab6b
) - Ignore missing async_remove_listener (
06626dc
) - Fix temperature showing in Celsius (#1682) (
13afaa8
)
- Update localization (
5b174b7
)
- Allow skipping of proxy warning (
5ed2082
)
- Update localization (
76cfff2
)
- Replace hard coded strings (
a08cc04
)
- sensor: Inherit from SensorEntity (
c28b8ef
) - Fix forced relogin using configuration.yaml (
a006bcc
) - notifications: Handle new recurrence rules (
2c70eda
) - Bump alexapy==1.26.1 (
56a1633
) - Address potential race condition with last_called (
f197307
)
- Update localization (
bc0ddbb
)
- Add next_alarm label (
33f5d4c
)
- Store and reuse mac_dms between sessions (
d663209
)
- Update localization (
3afd369
)
- Remove CONF_OAUTH_LOGIN calls (
139fded
)
- Catch httpx.ConnectError during proxy (
96bbd55
) - Treat lack of mac_dms as login failure (
d7c9a8c
) - Handle unknown recurring patterns (
92bab7c
) - Use non-deprecated async_get (
113b5e2
) - Ignore PUSH_MEDIA_PREFERENCE_CHANGE (
0dbcddf
)
- Legacy login and options have been removed. These options resulted in degraded operations and generated extra support requests. You will be forced to relogin if an older method is detected. (
ee724ab
)
- Update localization (
d5bbfd0
) - Change Homeassistant to Home Assistant (#1597) (
90037ed
) - Update HACS url (#1596) (
d9d119a
)
- Remove legacy login options (
ee724ab
)
- Bump dependencies (
beedc06
)
- Update localization (
5f2de48
)
- Use EntityCategory enum instead of strings (#1554) (
695839c
) - Use ConfigEntryNotReady during startup (#1557) (
2b14c3b
)
- Update localization (
a19d9e2
)
- Require 2021.12.0 (
994a2fb
)
- Fix key error if entry exists (
4f2a2b2
) - Bump deps (
f6fb70b
) - Handle deprecation of device_state_attributes (
c224ee4
)
- Fix conversion of aiohttp cookie to httpx (
598175f
) - Set default
accounts
key in dictionary (ac4d3f9
)
- Update localization (
a30af11
)
- Update localization (
d1ece99
)
- Fix comparison between offset-naive and offset-aware datetimes (#1338) (#1339) (
bcc996a
) - Fix comparison between offset-naive and offset-aware datetimes (#1338) (
0ccdb18
)
- Update localization (
9e8f7d9
)
- Avoid pruning devices in secondary accounts (
a62a371
)
- Update localization (
d368377
)
- Update entity state after network discovery (#1291) (#1295) (
b2302ec
) - Update entity state after network discovery (#1291) (
9804dd3
)
- Prune devices removed from amazon (
f75f8b9
)
- Update localization (
74ec44b
)
- Improve checking for skill backed appliances #1277 (
ea04bae
)
- Update localization (
7041760
)
- Improve lights controls and support colors (#1270) (
fe48034
) - Add "alexa_media_alarm_dismissal_event" "status"/"dismissed" events to alarms. (#1271) (
32e802f
) - Add PT-BR localization (#1266) (
6a365ad
)
- Update localization (
9394e97
)
- Detect and ignore lights created by emulated_hue (#1253) (
4cef90e
) - Auto reload when extended entity discovery is enabled (#1254) (
8a8f8ee
) - TypeError: _typeddict_new() missing typename (
b89852d
) - Check for existence of properties key (
211015f
)
- Check for hass existence and fallback call (
f2d8362
)
- Handle non-json domainAttributes in activities (
05025cf
) - Handle case when hass has no detectable url (
3796a85
)
- Ignore typerrors for update_last_called (
c2c57ed
)
- Use external hass url as default for proxy (
aa8df7e
) - Wrap calls to alexapi in async_create_task (
0445b72
)
- Update badges (
2081e0f
)
- Add name and entity_id to notification_event (
9c6f6f8
)
- Fix https proxy login (
f873721
)
- Remove unused lock (
3ba2b6f
)
- Use HA view for proxy address (
3eb09ea
)
- Bump to alexapy 1.22.3 (
c3df546
) - Cancel proxy after 10 minutes (
d818f48
) - Check for valid ha url (
1b21b4a
) - Add otp confirmation step for proxy (
c82d3f1
) - Provide warning for invalid built-in 2fa key (
af86368
)
- Move translation directory (
cd2a39a
)
- Fix announce for second account (
14c9a12
)
- Add last_called notify service target (
d3e35c2
)
- Bump alexapy to 1.22.2 (
fe97afe
) - Fix abort message on login failure (
c367a6e
) - Fix config flow abort with failed proxy login (
07c0868
)
- Handle amazon malformed activities output (
62c3180
) - Fix target matching for secondary accounts (
2e66fbd
)
- Update localization (
617d03e
)
- Remove unused random dependency (
2729ca6
)
- Add ability to select non-oauth login (
8f78709
) - Add last_called_summary attribute (
79f23f7
) - Enable proxy logins (
80114ee
)
- Change to single notify service (
2298d51
) - Add auto submit limit for valid email error (
18558aa
) - Register events after initial setup (
4a8fa41
) - Fix oauth processing for login (
43d5432
) - Iterate uuid for multiple accounts (
16d7acf
) - Fix entity name for unload (
717b7f7
) - Fix unbound alexa_client use case (
9c0a686
) - Fix key errors from unloading (
bf6e613
) - Add changing unique_id for secondary accounts (
fbd1e12
) - Check for existence of data before unload (
5001e94
) - Fix type error for solo components (
3c99f03
) - Add lock entry (
dad2a17
) - Add logic to avoid reloading config entry (
5f7cb1d
) - Allow resuming of login session after testing (
252e133
) - Fix detection of action required page (
c082938
) - Allow proxy for action_required (
6bd1c64
) - Pop hass_url (
d671288
) - Add http prerequisite (
e513187
) - Fix otp registration to require confirmation (
0a001f1
) - Use lock to stagger account loading (
8320df8
)
- Remove extraneous notification call (
b47988f
)
- Update debug statements for consistency (
7b88105
) - Add debug for alarm_control_panel start (
56671e3
) - Add more debugging to unload (
173807f
) - Reduce number of startup log display (
5c63951
)
- Fix registration with amazon.com.au (
7fff067
)
- Change coordinator update to null operation (
dfc53cc
)
- Fix cookie exchange during oauth refresh (
d508a0c
) - Allow devices with notification capability (
0b88157
) - Use sync callback for update coordinator (
2185a86
) - Create login if login session closed (
47bbfc4
) - Catch login error on guard init (
d8c5399
) - Fix keyerror unloading config_flows (
23f5aff
) - Fix multie account reauth notification (
af9aaae
) - Fix events processing to be account specific (
81a87c4
) - Fix erroneous available on websocket event (
5860905
)
- Fix generation of deviceid for oauth signin (
1e3a362
) - Show login failure with error page detection (
4574e00
)
- Reduce number of automatic otp retries (
d8a63f8
)
- Ensure string type for configflow (
71b26a6
)
- Fix oauth for non-.com domains (
c1e5176
) - Fix key error (
1b2b060
) - Allow registration in multiple HA instances (
0a35cde
) - Ignore devices without music capability (
b9df09d
) - Check flow existence prior to unload (
be6ab00
) - Address empty filter list for switch (
2c10744
)
- Update localization (
ab8f4c4
)
- Bump alexapy to 1.17.2 (
a1606b7
) - Prevent websocket reconnection on login error (
8c5f7bc
) - Fix saving of otp_secret during relogin (
efb2e37
) - Fix ui update of unavailable devices (
2041c77
) - Add 2fa key error checking (
c3cb200
) - Bump alexapy to 1.17.1 (
62231e1
)
- Refactor test for login status success (
7f4da8a
)
- Add custom command support (
9394143
)
- Fix key error on otp_secret (
b07a722
)
- Clean up cookie file input handling (
b04274f
)
- Update localization (
d07176a
)
- Convert reminder alarmTime when float (
da8b724
)
- Stop refresh on disabled entities (
db3fa9c
)
- Delay processing until added to hass (
235e718
)
- Add notification events (
6332750
) - Add process_timestamp attribute to notification sensors (#966) (
c4a6df5
) - Add timer for play_music (
801bb80
)
- Improve dnd sync (
5805a0b
) - Allow switches to poll to sync (
3304726
) - Update ha state even if skip_api called (
9ea414b
) - Refresh media players with main update (
d28213a
) - Save cookies_txt into configuration (
c74824e
) - Ignore PUSH_DEVICE_SETUP_STATE_CHANGE (
56e020f
)
- Memoize notification state (
4b71769
)
- Reduce false positive for dnd changes (
079b554
) - Update logs to be more clear (
9bfb96e
) - Remove unused _state variable (
26c5ac3
) - Switch to self.async_write_ha_state() (
634a7a9
)
- Bump to alexapy 1.15.2 (
c384110
)