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.