裝置識別標準

公開類別 IdentifiDeviceCriteria 擴充物件

常數摘要

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 都可以視為回應識別要求。

欄位摘要

公開 (長標題) TargetDeviceId 指定只有具備指定 Weave 節點 ID 的裝置才會回應。
公開 (長標題) TargetFabricId 指定裝置必須是指定 Weave 架構成員才能回應的裝置。
公開 TargetDeviceModes TargetModes 指定只有目前指定模式的裝置才會回應。
Public Int TargetProductId 指定只有指定產品 ID 的裝置才能回應。
Public Int TargetVendorId 指定應由指定廠商製造的裝置應回應。

公用建構函式摘要

繼承方法摘要

常數

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

TargetProductId 的特殊值,表示任何產生的 Nest Cam 或 Nest Cam Outdoor 都能被視為回應要求。

常數值:65522

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 都可以視為回應識別要求。

常數值:65520

欄位

public long TargetDeviceId

指定只有具備指定 Weave 節點 ID 的裝置才會回應。如果值為 -1,則表示所有裝置應回應。

public long TargetFabricId

指定裝置必須是指定 Weave 架構成員才能回應的裝置。值可以是實際布料 ID,或是 TargetFabricId 類別中定義的其中一個值。

公開 TargetDeviceModes TargetModes

指定只有目前指定模式的裝置才會回應。值取自 TargetDeviceModes 列舉。

public int TargetProductId

僅指定具有指定產品 ID 的裝置。如果值為 -1,則會指定任何產品。如果已指定 TargetProductId 欄位,則必須一併指定 TargetVendorId。

public int TargetVendorId

指定應由指定廠商製造的裝置應回應。如果值為 -1,則會指定任何廠商。

公用建構函式

public IdentifiDeviceCriteria ()