pj1103_clamp_meter.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. name: PJ-1103 clamp power meter
  2. products:
  3. - id: djfep9s6s3b2qk89
  4. primary_entity:
  5. entity: sensor
  6. class: power
  7. dps:
  8. - id: 19
  9. name: sensor
  10. type: integer
  11. unit: W
  12. class: measurement
  13. force: true
  14. mapping:
  15. - scale: 10
  16. - id: 24
  17. name: calibration
  18. type: integer
  19. optional: true
  20. - id: 21
  21. type: bitfield
  22. name: test
  23. optional: true
  24. - id: 26
  25. type: bitfield
  26. name: fault_code
  27. optional: true
  28. secondary_entities:
  29. - entity: sensor
  30. class: current
  31. category: diagnostic
  32. dps:
  33. - id: 18
  34. type: integer
  35. name: sensor
  36. unit: A
  37. force: true
  38. class: measurement
  39. mapping:
  40. - scale: 1000
  41. - id: 23
  42. type: integer
  43. name: calibration
  44. optional: true
  45. - entity: sensor
  46. class: voltage
  47. category: diagnostic
  48. dps:
  49. - id: 20
  50. type: integer
  51. name: sensor
  52. unit: V
  53. force: true
  54. class: measurement
  55. mapping:
  56. - scale: 10
  57. - id: 22
  58. type: integer
  59. name: calibration
  60. optional: true
  61. - entity: number
  62. name: Maximum reactive power
  63. category: config
  64. class: power_factor
  65. dps:
  66. - id: 51
  67. type: integer
  68. name: value
  69. optional: true
  70. unit: "%"
  71. range:
  72. min: 10
  73. max: 100
  74. mapping:
  75. - dps_val: null
  76. invalid: true
  77. - entity: number
  78. name: Maximum effective power
  79. category: config
  80. class: power
  81. dps:
  82. - id: 52
  83. type: integer
  84. name: value
  85. optional: true
  86. unit: W
  87. range:
  88. min: 0
  89. max: 150000
  90. mapping:
  91. - dps_val: null
  92. invalid: true
  93. - scale: 10
  94. step: 100
  95. - entity: sensor
  96. name: Energy
  97. category: diagnostic
  98. dps:
  99. - id: 17
  100. type: integer
  101. name: sensor
  102. optional: true
  103. unit: kWh
  104. mapping:
  105. - dps_val: null
  106. - scale: 1000
  107. - id: 25
  108. type: integer
  109. name: calibration
  110. optional: true
  111. - entity: binary_sensor
  112. class: problem
  113. category: diagnostic
  114. dps:
  115. - id: 26
  116. type: bitfield
  117. name: sensor
  118. optional: true
  119. persist: false
  120. mapping:
  121. - dps_val: null
  122. value: false
  123. - dps_val: 0
  124. value: false
  125. - value: true