using System.Collections.Generic;
using System;
namespace Ropin.Environmentally.LoRaService
{
public class DataModel
{
public DataModel()
{
TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);
TimeStamp = Convert.ToInt64(ts.TotalSeconds).ToString();//精确到秒
}
///
/// 模块id
///
public string ModuleId { get; set; }
///
/// 时间戳
///
public string TimeStamp { get; set; }
///
/// 设备状态
///
public int Status { get; set; }
///
/// 连接状态
///
public int ConnState { get; set; } = 0;
public string ConnStateTimestamp { get; set; } = string.Empty;
public List devSpots { get; set; } = new List();
}
public class DevSpot
{
///
/// 点的名称
///
public string Name { get; set; }
///
/// 值
///
public double Value { get; set; }
///
/// 数据类型,0int,1 double
///
public int DataType { get; set; }
}
}