- Support for AreaLight, basically converted scenes 0-9 to proper light devices for the area - Event listener that can update the AreaLight status
Changed
- BREAKING - devices etc are now initialized by DSClient.initialize() and DSClient getter functions are not async anymore
0.2.0
Added
- Test coverage increased
Changed
- BREAKING - All things async - Use aiohttp to make calls and provide api-using functions as async - Comply with PEP8 formatting rules - BREAKING merged DSTerminal and DSDevice into DSDevice - BREAKING minimum required Python version is now 3.5.3 - Multi version Docker environment to run full tox suite
0.1.2
Fixed
- Some API calls should not expect a result node in response
Changed
- Added more gitignores for docker env and app config
0.1.1
Added
- Tests for blind, light, meter and scene - Add move_up, move_down and stop to blind
Changed
- DSDevice and DSTerminal signature of request now allows for responses without result node
0.1.0
Changed
- Complete rewrite
Added
- (yellow) Support for GE-KL200, GE-KM200 - (grey) Support for GR-KL200 - (black) Support for SW-ZW200-F, SW-TKM200 - (meter) Support for dSM12 - (server) Support for dSS IP - Support for scenes