mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-16 13:15:03 +00:00
fix: remove duplicate StatusProperties
This commit is contained in:
@@ -25,35 +25,22 @@ namespace PepperDash.Essentials.Core.UDMApi
|
|||||||
/// Standard room properties
|
/// Standard room properties
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("standard")]
|
[JsonProperty("standard")]
|
||||||
public StandardProperties standard { get; set; }
|
public StandardProperties standard { get; private set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Status information including devices
|
/// Status information including devices
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("status")]
|
[JsonProperty("status")]
|
||||||
public StatusProperties status { get; set; }
|
public StatusProperties status { get; private set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Custom properties dictionary
|
/// Custom properties dictionary
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("custom")]
|
[JsonProperty("custom")]
|
||||||
public Dictionary<string, CustomProperties> custom { get; set; }
|
public Dictionary<string, CustomProperties> custom { get; private set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Represents status properties including devices
|
/// Represents status properties including devices
|
||||||
/// </summary>
|
/// </summary>
|
||||||
internal class StatusProperties
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Dictionary of device statuses keyed by device identifier
|
|
||||||
/// </summary>
|
|
||||||
[JsonProperty("devices")]
|
|
||||||
public Dictionary<string, DeviceStatus> devices { get; set; }
|
|
||||||
|
|
||||||
public StatusProperties()
|
|
||||||
{
|
|
||||||
devices = new Dictionary<string, DeviceStatus>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user