Skip to content

Commit

Permalink
[veSync] Vital and 131 Purifiers base support
Browse files Browse the repository at this point in the history
PUR131 and Vital additions
Signed-off-by: David Goodyear <[email protected]>
  • Loading branch information
dag81 committed Jul 28, 2023
1 parent c63a29c commit 0570d7b
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
import com.google.gson.annotations.SerializedName;

/**
* The {@link VeSyncRequestV1Command} is the Java class as a DTO to hold login credentials for the Vesync
* The {@link VeSyncRequestV1Command} is the Java class as a DTO to define the base implementation of a V1 command for
* the Vesync
* API.
*
* @author David Goodyear - Initial contribution
Expand All @@ -28,7 +29,7 @@ public class VeSyncRequestV1Command extends VeSyncAuthenticatedRequest {
public String uuid = null;

public VeSyncRequestV1Command(final String deviceUuid) {
// Exclude fields that shouldn't be there
// Exclude fields that shouldn't be there by setting to null
super.phoneOS = null;
super.phoneBrand = null;
super.method = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
import com.google.gson.annotations.SerializedName;

/**
* The {@link VeSyncRequestV1ManagedDeviceDetails} is the Java class as a DTO to hold login credentials for the Vesync
* The {@link VeSyncRequestV1ManagedDeviceDetails} is the Java class as a DTO to request the managed device details for
* the Vesync
* API.
*
* @author David Goodyear - Initial contribution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import com.google.gson.annotations.SerializedName;

/**
* The {@link VeSyncRequestV1SetLevel} is the Java class as a DTO to hold login credentials for the Vesync
* The {@link VeSyncRequestV1SetLevel} is the Java class as a DTO define a V1 Set Level command for the Vesync
* API.
*
* @author David Goodyear - Initial contribution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import com.google.gson.annotations.SerializedName;

/**
* The {@link VeSyncRequestV1SetMode} is the Java class as a DTO to hold login credentials for the Vesync
* The {@link VeSyncRequestV1SetMode} is the Java class as a DTO define a V1 Set Mode command for the Vesync
* API.
*
* @author David Goodyear - Initial contribution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import com.google.gson.annotations.SerializedName;

/**
* The {@link VeSyncRequestV1SetStatus} is the Java class as a DTO to hold login credentials for the Vesync
* The {@link VeSyncRequestV1SetStatus} is the Java class as a DTO define a V1 Set Status command for the Vesync
* API.
*
* @author David Goodyear - Initial contribution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@

/**
* The {@link VeSyncV2BypassPurifierStatus} is a Java class used as a DTO to hold the Vesync's API's common response
* data,
* in regards to an Air Purifier device.
* data, in regards to an Air Purifier device.
*
* @author David Goodyear - Initial contribution
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@

/**
* The {@link VeSyncV2BypassPurifierStatusVital} is a Java class used as a DTO to hold the Vesync's API's common
* response
* data,
* in regards to an Air Purifier device.
* response data, in regards to an Vital based Air Purifier device.
*
* @author David Goodyear - Initial contribution
*/
Expand Down

0 comments on commit 0570d7b

Please sign in to comment.