Xác định tiêu chí thiết bị

public class IdentifyDeviceCriteria extends Object

Tóm tắt hằng số

int PRODUCT_WILDCARD_ID_NEST_CAM Giá trị đặc biệt để dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Cam hoặc Nest Cam Outdoor đều có thể được coi là hợp lệ để phản hồi yêu cầu nhận dạng.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Giá trị đặc biệt để dùng cho TargetProductId. Giá trị này cho biết mọi thế hệ Nest Protect đều có thể được coi là hợp lệ để phản hồi một yêu cầu nhận dạng.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Giá trị đặc biệt để dùng cho TargetProductId. Giá trị này cho biết rằng mọi thế hệ Nest Thermostat đều có thể được coi là hợp lệ để phản hồi yêu cầu nhận dạng.

Tóm tắt trường

public long TargetDeviceId Chỉ định rằng chỉ thiết bị có mã nhận dạng Nút Weave đã chỉ định mới được phản hồi.
public long TargetFabricId Chỉ định rằng chỉ những thiết bị là thành viên của cấu trúc Weave được chỉ định mới được phản hồi.
public TargetDeviceModes TargetModes Chỉ định rằng chỉ những thiết bị hiện đang ở chế độ được chỉ định mới phản hồi.
public int TargetProductId Chỉ định rằng chỉ những thiết bị có mã nhận dạng sản phẩm đã cho mới được phản hồi.
public int TargetVendorId Chỉ định rằng chỉ những thiết bị do nhà cung cấp đã cho sản xuất mới được phản hồi.

Tóm tắt hàm khởi tạo công khai

Tóm tắt phương thức kế thừa

Hằng số

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Giá trị đặc biệt dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Cam hoặc Nest Cam Outdoor đều có thể được coi là hợp lệ để phản hồi yêu cầu nhận dạng.

Giá trị hằng số: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Giá trị đặc biệt để dùng cho TargetProductId. Giá trị này cho biết mọi thế hệ Nest Protect đều có thể được coi là hợp lệ để phản hồi yêu cầu nhận dạng.

Giá trị hằng số: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Giá trị đặc biệt để dùng cho TargetProductId. Giá trị này cho biết rằng mọi thế hệ Nest Thermostat đều có thể được coi là hợp lệ để phản hồi yêu cầu nhận dạng.

Giá trị hằng số: 65520

Trường

public long TargetDeviceId

Chỉ định rằng chỉ thiết bị có mã nhận dạng Nút Weave đã chỉ định mới được phản hồi. Giá trị -1 chỉ định rằng tất cả các thiết bị đều phải phản hồi.

public long TargetFabricId

Chỉ định rằng chỉ những thiết bị là thành viên của cấu trúc Weave được chỉ định mới được phản hồi. Giá trị có thể là một mã nhận dạng thực của nhà sản xuất hoặc một trong các giá trị được xác định trong lớp TargetFabricId.

public TargetDeviceModes TargetModes

Chỉ định rằng chỉ những thiết bị hiện đang ở chế độ đã chỉ định mới được phản hồi. Các giá trị được lấy từ enum TargetDeviceModes.

public int TargetProductId

Chỉ định rằng chỉ những thiết bị có mã nhận dạng sản phẩm đã cho mới được phản hồi. Giá trị -1 chỉ định mọi sản phẩm. Nếu bạn chỉ định trường TargetProductId, thì bạn cũng phải chỉ định TargetVendorId.

public int TargetVendorId

Chỉ định rằng chỉ những thiết bị do nhà cung cấp đã cho sản xuất mới được phản hồi. Giá trị -1 chỉ định nhà cung cấp bất kỳ.

Hàm khởi tạo công khai

public IdentifyDeviceCriteria ()