package api.bean;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import lombok.Data;
|
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 光伏心跳数据表(PhotovoltaicHeartData)实体类
|
*
|
* @author makejava
|
* @since 2022-09-29 17:36:34
|
*/
|
@Data
|
public class PhotovoltaicHeartData implements Serializable {
|
|
|
@TableField(exist = false)
|
private String streetlightName;
|
|
|
@TableField(exist = false)
|
private static final long serialVersionUID = -38053934285994098L;
|
/**
|
* 主键ID
|
*/
|
private Long photovoltaicHeartDataId;
|
/**
|
* 路灯ID
|
*/
|
@TableField(exist=false)
|
private Integer streetlightId;
|
/**
|
* 负载状态和充电状态
|
* 高 8 位:
|
* b7:负载状态(0:负载已关,1:负载已开)
|
* b0~b6:为亮度值(0% ~100%)
|
* 低 8 位:
|
* 00H:未开启充电
|
* 01H:启动充电模式
|
* 02H:mppt 充电模式
|
* 03H:均衡充电模式
|
* 04H:提升充电模式
|
* 05H:浮充充电模式
|
* 06H:限流(超功率)
|
* 1110010000000000
|
*/
|
private String chargingStatus;
|
/**
|
* 电池电量SOC
|
*/
|
private Integer batteryLevel;
|
/**
|
* 电池电压
|
*/
|
private Double batteryVoltage;
|
/**
|
* 电池充电电流
|
*/
|
private Double batteryChargingCurrent;
|
/**
|
* 设备温度/电池温度
|
*/
|
private Double deviceTemperature;
|
/**
|
* 设备温度/电池温度
|
*/
|
private Double batteryTemperature;
|
// /**
|
// * 直流负载电压
|
// */
|
// private Double dcLoadVoltage;
|
// /**
|
// * 直流负载电流
|
// */
|
// private Double dcLoadCurrent;
|
// /**
|
// * 直流负载功率
|
// */
|
// private Double dcLoadPower;
|
/**
|
* 光伏板电压
|
*/
|
private Double photovoltaicPanelVoltage;
|
/**
|
* 光伏板电流
|
*/
|
private Double photovoltaicPanelCurrent;
|
/**
|
* 光伏板充电功率
|
*/
|
private Double photovoltaicPanelChargingPower;
|
// /**
|
// * 当天充电时长
|
// */
|
// private Double samedayChargingDuration;
|
// /**
|
// * 当天充电最大功率
|
// */
|
// private Double samedayChargingMaxpower;
|
// /**
|
// * 当天电池最高温度
|
// */
|
// private Double samedayChargingMaxtemp;
|
// /**
|
// * 当天电池最低温度
|
// */
|
// private Double samedayChargingMintemp;
|
// /**
|
// * 当天放电最大功率
|
// */
|
// private Double samedayDischargingMaxpower;
|
// /**
|
// * 当天充电安时数
|
// */
|
// private Double samedayBatteryChargingAh;
|
// /**
|
// * 当天放电安时数
|
// */
|
// private Double samedayBatteryDischargingAh;
|
// /**
|
// * 当天发电量
|
// */
|
// private Double samedayGeneratingCapacity;
|
// /**
|
// * 当天用电量
|
// */
|
// private Double samedayUsedCapacity;
|
// /**
|
// * 总运行天数
|
// */
|
// private Double totalOperatingDays;
|
// /**
|
// * 蓄电池总充满次数
|
// */
|
// private Double batteryFullChargeTimes;
|
// /**
|
// * 累计发电量
|
// */
|
// private Double allGeneratingCapacity;
|
// /**
|
// * 累计用电量
|
// */
|
// private Double allUsedCapacity;
|
/**
|
* 数据插入时间
|
*/
|
private Date dataCreateTime;
|
|
private String streetlightMac;
|
|
//光伏主机id
|
@TableField(exist=false)
|
private Integer photovoltaicId;
|
//光伏主机名称
|
@TableField(exist=false)
|
private String photovoltaicName;
|
|
|
|
|
|
}
|