mirror of
https://github.com/ckaczor/HomeMonitor.git
synced 2026-02-06 09:35:40 -05:00
Update access levels
This commit is contained in:
@@ -39,48 +39,48 @@ namespace ChrisKaczor.HomeMonitor.Weather.Models
|
|||||||
public class WeatherMessage
|
public class WeatherMessage
|
||||||
{
|
{
|
||||||
[JsonConverter(typeof(StringEnumConverter))]
|
[JsonConverter(typeof(StringEnumConverter))]
|
||||||
public MessageType Type { get; set; }
|
public MessageType Type { get; private set; }
|
||||||
|
|
||||||
public DateTimeOffset Timestamp { get; set; }
|
public DateTimeOffset Timestamp { get; private set; }
|
||||||
|
|
||||||
[JsonConverter(typeof(StringEnumConverter))]
|
[JsonConverter(typeof(StringEnumConverter))]
|
||||||
public WindDirection WindDirection { get; set; }
|
public WindDirection WindDirection { get; private set; }
|
||||||
|
|
||||||
public double WindSpeed { get; set; }
|
public double WindSpeed { get; private set; }
|
||||||
|
|
||||||
public double Humidity { get; set; }
|
public double Humidity { get; private set; }
|
||||||
|
|
||||||
public double HumidityTemperature { get; set; }
|
public double HumidityTemperature { get; private set; }
|
||||||
|
|
||||||
public double Rain { get; set; }
|
public double Rain { get; private set; }
|
||||||
|
|
||||||
public double Pressure { get; set; }
|
public double Pressure { get; private set; }
|
||||||
|
|
||||||
public double PressureTemperature { get; set; }
|
public double PressureTemperature { get; private set; }
|
||||||
|
|
||||||
public double BatteryLevel { get; set; }
|
public double BatteryLevel { get; private set; }
|
||||||
|
|
||||||
public double LightLevel { get; set; }
|
public double LightLevel { get; private set; }
|
||||||
|
|
||||||
public double Latitude { get; set; }
|
public double Latitude { get; private set; }
|
||||||
|
|
||||||
public double Longitude { get; set; }
|
public double Longitude { get; private set; }
|
||||||
|
|
||||||
public double Altitude { get; set; }
|
public double Altitude { get; private set; }
|
||||||
|
|
||||||
public int SatelliteCount { get; set; }
|
public int SatelliteCount { get; private set; }
|
||||||
|
|
||||||
public DateTimeOffset GpsTimestamp { get; set; }
|
public DateTimeOffset GpsTimestamp { get; private set; }
|
||||||
|
|
||||||
public string Message { get; set; }
|
public string Message { get; private set; }
|
||||||
|
|
||||||
public WeatherMessage()
|
private WeatherMessage()
|
||||||
{
|
{
|
||||||
Type = MessageType.Text;
|
Type = MessageType.Text;
|
||||||
Timestamp = DateTimeOffset.UtcNow;
|
Timestamp = DateTimeOffset.UtcNow;
|
||||||
}
|
}
|
||||||
|
|
||||||
public WeatherMessage(string message)
|
private WeatherMessage(string message)
|
||||||
{
|
{
|
||||||
Type = MessageType.Data;
|
Type = MessageType.Data;
|
||||||
Timestamp = DateTimeOffset.UtcNow;
|
Timestamp = DateTimeOffset.UtcNow;
|
||||||
|
|||||||
Reference in New Issue
Block a user