package com.ho.business.vo.resp.station;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author fancl
 * @desc: 气象站
 * @date 2023/4/23
 */
@Data
public class WeatherStationResp {

    @ApiModelProperty(value = "站id")
    private Integer stationId;

    @ApiModelProperty(value = "安装地址,实际对应所属电站地址")
    private String address;

    @ApiModelProperty(value = "设备id")
    private Integer srcId;

    @ApiModelProperty(value = "通讯状态 1正常 0故障")
    private Integer communicationStatus = 1;

    @ApiModelProperty(value = "设备名称")
    String deviceName;

    @ApiModelProperty(value = "设备类型")
    String deviceType;

    @ApiModelProperty(value = "设备型号")
    String deviceModel;

    @ApiModelProperty(value = "风速")
    BigDecimal windSpeed;

    @ApiModelProperty(value = "雨量")
    BigDecimal rainfall;

    @ApiModelProperty(value = "温度")
    BigDecimal temperature;

    @ApiModelProperty(value = "气压")
    BigDecimal pressure;

    @ApiModelProperty(value = "辐射")
    BigDecimal radiation;

    @ApiModelProperty(value = "风向")
    BigDecimal windDirection;

    @ApiModelProperty(value = "湿度")
    BigDecimal humidity;

}
