* upgrade iottycloud lib to 0.3.0 * Add outlet * test outlet turn on and turn off * test add outlet * Refactor code to use only one SwitchEntity with an EntityDescription to distinguish Outlet and Lightswitch * Refactor switch entities to reduce duplicated code * Refactor tests to reduce duplicated code * Refactor code to improve abstraction layer using specific types instead of generics * Remove print and redundant field |
||
---|---|---|
.. | ||
__init__.py | ||
api.py | ||
application_credentials.py | ||
config_flow.py | ||
const.py | ||
coordinator.py | ||
cover.py | ||
entity.py | ||
manifest.json | ||
strings.json | ||
switch.py |