Table of Contents

Class RainPointHubStatus

Namespace
RainPointClient
Assembly
RainPointClient.dll

Last cloud-reported hub readings, not a direct LAN reachability check.

public sealed class RainPointHubStatus
Inheritance
RainPointHubStatus
Inherited Members

Properties

HubId

Gets the cloud hub ID to which this snapshot belongs.

public long HubId { get; }

Property Value

long

IsConnected

Gets cloud-reported hub connectivity, or null when unavailable; this is not a LAN probe.

public bool? IsConnected { get; }

Property Value

bool?

LastConnectionChange

Time the cloud connection record changed; not a heartbeat or status-receipt time.

public DateTimeOffset? LastConnectionChange { get; }

Property Value

DateTimeOffset?

Timers

Gets the timer status snapshots included in this cloud response.

public IReadOnlyList<RainPointTimerStatus> Timers { get; }

Property Value

IReadOnlyList<RainPointTimerStatus>

WifiSignalStrengthDbm

Gets reported hub Wi-Fi signal strength in dBm, or null when unavailable; this is separate from timer RF strength.

public int? WifiSignalStrengthDbm { get; }

Property Value

int?