Fixes:
- Fix bug where emulated_hue and other smart home device routines failed. (resolves #123)
- Fix bug where Alexa devices that came online later were not properly updated. (resolves #125)
Changes:
- Add websocket support (resolves #119) - This allows us to remove most polling and rely on push notifications from Amazon. This also means that media_players should update regardless of how or where you interact with them as
last_called
should update immediately. As a resultalexa_media.update_last_called
service may no longer be required. Prior polling methods remain as a fallback mechanism if websocket can't connect which may be based on region. No additional configuration is needed. - Update to alexapy 0.4.0 (websocket support)
- Remove alexapy submodule from repo