Skip to main content

SmartHomePairingInfo

Namespace: Busy.Bar

Current smart home commissioning status of the device.

public sealed record class SmartHomePairingInfo : System.IEquatable`1[[Busy.Bar.SmartHomePairingInfo, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → SmartHomePairingInfo
Implements IEquatable<SmartHomePairingInfo>
Attributes NullableContextAttribute, NullableAttribute

Properties​

FabricCount​

Number of smart homes (Matter "fabrics") that this device is paired with ("commissioned into").

public int? FabricCount { get; init; }

Property Value​

Int32?

LatestPairingStatus​

Latest recorded state of the pairing process.

public SmartHomeLatestPairingStatus? LatestPairingStatus { get; init; }

Property Value​

SmartHomeLatestPairingStatus

Constructors​

SmartHomePairingInfo(Int32?, SmartHomeLatestPairingStatus)​

Current smart home commissioning status of the device.

public SmartHomePairingInfo(int? FabricCount, SmartHomeLatestPairingStatus? LatestPairingStatus)

Parameters​

FabricCount Int32?
Number of smart homes (Matter "fabrics") that this device is paired with ("commissioned into").

LatestPairingStatus SmartHomeLatestPairingStatus?
Latest recorded state of the pairing process.