Skip to content

Using The API

Parker Hawke edited this page Sep 10, 2022 · 1 revision

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.

API Guides

(internal documentation is not API. You may use this if you wish to create your own library).

Clone this wiki locally