0.1.0: Api redesign (#15)
* Redesign is wip.
TODO: Implement update functions for all services
* Update to add new api
* Bump versions
* I think this deserves a minor version bump
* add HVACMode.OFF and remove FanMode.OFF
* bump version
* add on attribute to bulb
* Update to add lock service
* Bump version
* Updates and full tests
* Add on attribute to camera and switch
* fix: Add sensor service to Wyzeapy
* fix: call async_init() on client function
For the async session to exist the client must call async_init() on the net_client
* Update to initialize the hms_service with the hms_id
* fix: Fix for errors
* bump version number
* Update instance method
* Fix updater thread
* Thread fix
* fix for lock/switch switch up
* fix
* Fixed the assertion on color
* Update to fix the temp unit enum
* Bump versions
* Adding logging to the sensor_service.py
* Forgot to start the updater thread
* New way to check for a valid login + fix for no event_loop in the updater thread
* Now i'm just spitballing
* Change to pass in the current event_loop
* Refactor: Updated to move most auth code into the auth_lib module
* Push new version of hms_service.py to test
* Fix
* Fix?
* Update to work on fixing the sonar-cloud scan
* tag to version
* Remove and delete
* Remove move stuff around
* Add lines?
* Add lines
* Fix code smells