-
-
Notifications
You must be signed in to change notification settings - Fork 1
Using The API
Dyson4J consists of two primary feature sets... changing fan states and querying the fan's state and sensor data. These operations are performed asynchronously as to avoid blocking calls wherever possible. To do this, the CompletableFuture API is used extensively. If you want to learn more about CompletableFutures, Baeldung has a great article on them and it is strongly advised to have at least a basic grasp on how they work.
Dyson4J is compiled against Java 17. You must be using Java 17 or newer in order to use this library.
Dyson4J is not in any way associated with nor endorsed by Dyson™️ Ltd. or any subsidiary entities. This project is maintained separately by the community and does not bare any responsibility for damage caused to Dyson™️ devices.