You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
1.1 KiB
69 lines
1.1 KiB
package com.qniao.iot;
|
|
|
|
import lombok.Data;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
@Data
|
|
public class DeviceMonitoringData {
|
|
|
|
/**
|
|
* 数据来源
|
|
*/
|
|
private Integer dataSource;
|
|
|
|
/**
|
|
* 设备物联地址(云盒物理标识)
|
|
*/
|
|
private Long machineIotMac;
|
|
|
|
/**
|
|
* 机器电源状态(0断电 1供电)
|
|
*/
|
|
private Integer machinePwrStat;
|
|
|
|
/**
|
|
* 机器工作状态(0未工作 1工作中 2待机中)
|
|
*/
|
|
private Integer machineWorkingStat;
|
|
|
|
/**
|
|
* 累加作业总数
|
|
*/
|
|
private Long accJobCount;
|
|
|
|
/**
|
|
* 当前作业计数
|
|
*/
|
|
private Long currJobCount;
|
|
|
|
/**
|
|
* 当前作业时长
|
|
*/
|
|
private Long currJobDuration;
|
|
|
|
/**
|
|
* 当前开机时长
|
|
*/
|
|
private Long currDuration;
|
|
|
|
/**
|
|
* 数据实际采样时间(单位豪秒)
|
|
*/
|
|
private Long reportTime;
|
|
|
|
/**
|
|
* 实际接收到数据的时间
|
|
*/
|
|
private Long receivedTime;
|
|
|
|
/**
|
|
* 累计工作时长,单位秒
|
|
*/
|
|
private Long accJobCountDuration;
|
|
|
|
/**
|
|
* 上次开机时间(毫秒)
|
|
*/
|
|
private Long lastBootTime;
|
|
}
|