TdengineData.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. package com.usky.ems.domain;
  2. import lombok.Data;
  3. import java.io.Serializable;
  4. import java.sql.Timestamp;
  5. /**
  6. * TDengine数据实体
  7. *
  8. * @author system
  9. * @since 2024-01-01
  10. */
  11. @Data
  12. public class TdengineData implements Serializable {
  13. private static final long serialVersionUID = 1L;
  14. /**
  15. * 时间戳
  16. */
  17. private Timestamp ts;
  18. /**
  19. * 设备ID
  20. */
  21. private String deviceId;
  22. /**
  23. * A相电压
  24. */
  25. private Double voltageA;
  26. /**
  27. * B相电压
  28. */
  29. private Double voltageB;
  30. /**
  31. * C相电压
  32. */
  33. private Double voltageC;
  34. /**
  35. * A相电流
  36. */
  37. private Double currentA;
  38. /**
  39. * B相电流
  40. */
  41. private Double currentB;
  42. /**
  43. * C相电流
  44. */
  45. private Double currentC;
  46. /**
  47. * A相有功功率
  48. */
  49. private Double activepowera;
  50. /**
  51. * B相有功功率
  52. */
  53. private Double activepowerb;
  54. /**
  55. * C相有功功率
  56. */
  57. private Double activepowerc;
  58. /**
  59. * 总有功功率
  60. */
  61. private Double totalActivePower;
  62. /**
  63. * 总功率因数
  64. */
  65. private Double totalPowerFactor;
  66. /**
  67. * 累计正向有功电量
  68. */
  69. private Double totalActiveEnergyF;
  70. /**
  71. * 累计反向有功电量
  72. */
  73. private Double totalActiveEnergyR;
  74. /**
  75. * 累计正向无功电量
  76. */
  77. private Double totalReactiveEnergyF;
  78. /**
  79. * 累计反向无功电量
  80. */
  81. private Double totalReactiveEnergyR;
  82. }