기기 기준 식별

공개 클래스 IdentifiDeviceCriteria는 Object를 확장합니다.

상수 요약

int PRODUCT_WILDCARD_ID_NEST_CAM TargetProductId에 사용할 특별 값으로, Nest Cam 또는 Nest Cam Outdoor 세대가 식별 요청에 응답하면 유효한 것으로 간주될 수 있음을 나타냅니다.
int PRODUCT_WILDCARD_ID_NEST_PROTECT TargetProductId에 사용할 특수한 값으로, 모든 Nest Protect 세대가 식별 요청에 응답하는 데 유효한 것으로 간주될 수 있음을 나타냅니다.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT TargetProductId에 사용할 특수 값으로, Nest Thermostat의 세대가 식별 요청에 응답하면 유효한 것으로 간주될 수 있음을 나타냅니다.

필드 요약

Public Long TargetDeviceId 지정된 Weave Node ID가 있는 기기만 응답하도록 지정합니다.
Public Long TargetFabricId 지정된 Weave 패브릭의 멤버인 기기만 응답하도록 지정합니다.
공개 TargetDeviceModes TargetModes 현재 지정된 모드에 있는 기기만 응답하도록 지정합니다.
공개 정수 TargetProductId 지정된 제품 ID가 있는 기기만 응답하도록 지정합니다.
공개 정수 TargetVendorId 지정된 공급업체에서 제조한 기기만 응답하도록 지정합니다.

공개 생성자 요약

상속받은 메서드 요약

상수

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

TargetProductId에 사용할 특별 값으로, Nest Cam 또는 Nest Cam Outdoor 세대가 식별 요청에 응답하면 유효한 것으로 간주될 수 있음을 나타냅니다.

상수 값: 65,522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

TargetProductId에 사용할 특수한 값으로, 모든 Nest Protect 세대가 식별 요청에 응답하는 데 유효한 것으로 간주될 수 있음을 나타냅니다.

상수 값: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

TargetProductId에 사용할 특수 값으로, Nest Thermostat의 모든 세대가 식별 요청에 응답하는 데 유효한 것으로 간주될 수 있음을 나타냅니다.

상수 값: 65,520

입력란

public long TargetDeviceId

지정된 Weave Node ID가 있는 기기만 응답하도록 지정합니다. 값이 -1인 경우 모든 기기가 응답해야 합니다.

public long TargetFabricId

지정된 Weave 패브릭의 멤버인 기기만 응답하도록 지정합니다. 값은 실제 패브릭 ID 또는 TargetFabricId 클래스에 정의된 값 중 하나일 수 있습니다.

공개 TargetDeviceModes TargetModes

현재 지정된 모드에 있는 기기만 응답하도록 지정합니다. 값은 TargetDeviceModes enum에서 가져옵니다.

public int TargetProductId

지정된 제품 ID가 있는 기기만 응답하도록 지정합니다. 값이 -1인 경우 모든 제품을 지정합니다. TargetProductId 필드가 지정되면 TargetVendorId도 지정해야 합니다.

public int TargetVendorId

지정된 공급업체에서 제조한 기기만 응답하도록 지정합니다. 값이 -1인 경우 모든 공급업체가 지정됩니다.

공개 생성자

public IdentifiDeviceCriteria()