A Python library for Dyson devices.
Project description
Dyson Python Library
This library is still under development.
This library is a refactor of libpurecool. There is going to be some major changes:
-
Initializing local connections no longer requires cloud login. Users can use the MQTT credentials directly.
-
The interface of the library will be improved so that the same operation of different types of devices (e.g. PureCoolLink and PureCool) will have the same interface.
-
Zeroconf based auto connection will be decoupled from device classes so that we can use only one zeroconf service to to auto connection for more than one device.
-
The main purpose of this library is to support the HomeAssistant Dyson integration so that it'll only support Python 3.7+ and there is no plan for older versions of Python.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for libdyson-0.8.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a0475857d534e1b7148abc251deabb0c28a5a664af58743ec53b5f297160f1f |
|
MD5 | aeb19e43d7d18d4bdb913e0f3fa1a64a |
|
BLAKE2b-256 | 9b9ffbbb45cfd043424384fab53d3393af8a53e9735fc6265528890fca197669 |