- Rename
away_status
todevice_away_status
- Update API docs
- Add tox, tox and flake8 on github action
- Pin dependency of python-socketio to match server
- Refactor socket session and implement reconnect
- Add note on basic auth credentials
- Fixed packaging
- Fixed disconnect handling on token refresh
- Added
get_api_name
function - Added basic tests for REST interactions
- Added token refresh support
- Added socket.io interface via
open_socket
function (no tests as yet) - Added documentation for known REST and websocket endpoints
- Initial version supporting some REST endpoints