SmartHomePairingPayload
Namespace: Busy.Bar
Set of information for pairing with a Matter smart home.
public sealed record class SmartHomePairingPayload : System.IEquatable`1[[Busy.Bar.SmartHomePairingPayload, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Inheritance Object → SmartHomePairingPayload
Implements IEquatable<SmartHomePairingPayload>
Attributes NullableContextAttribute, NullableAttribute
Properties
AvailableUntil
Pairing with the provided payload is possible before this UTC Unix millisecond timestamp, encoded as a numeric string.
public string? AvailableUntil { get; init; }
Property Value
QrCode
Payload of the QR code for pairing with the smart home.
public string? QrCode { get; init; }
Property Value
ManualCode
Manual code for pairing with the smart home.
public string? ManualCode { get; init; }
Property Value
Constructors
SmartHomePairingPayload(String, String, String)
Set of information for pairing with a Matter smart home.
public SmartHomePairingPayload(string? AvailableUntil, string? QrCode, string? ManualCode)
Parameters
AvailableUntil String?
Pairing with the provided payload is possible before this UTC Unix millisecond timestamp, encoded as a numeric string.
QrCode String?
Payload of the QR code for pairing with the smart home.
ManualCode String?
Manual code for pairing with the smart home.