tompd_63lw_breaker.yaml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. name: Circuit breaker energy meter
  2. products:
  3. - id: rrmpzckqm5pfd642
  4. name: TOMPD-63LW
  5. - id: psjg8ldomxnelfp5
  6. name: TOMZN-63A
  7. primary_entity:
  8. entity: switch
  9. dps:
  10. - id: 16
  11. name: switch
  12. type: boolean
  13. - id: 17
  14. name: alarm_set_1
  15. optional: true
  16. type: string
  17. - id: 18
  18. name: alarm_set_2
  19. optional: true
  20. type: string
  21. - id: 6
  22. name: phase_a
  23. type: base64
  24. optional: true
  25. force: true
  26. - id: 9
  27. name: fault
  28. type: bitfield
  29. optional: true
  30. mapping:
  31. - dps_val: 0
  32. value: OK
  33. - id: 19
  34. name: breaker_number
  35. type: string
  36. secondary_entities:
  37. - entity: switch
  38. name: Prepayment
  39. icon: "mdi:cash-multiple"
  40. category: config
  41. dps:
  42. - id: 11
  43. type: boolean
  44. name: switch
  45. - entity: button
  46. name: Energy reset
  47. class: restart
  48. category: config
  49. dps:
  50. - id: 12
  51. type: boolean
  52. name: button
  53. optional: true
  54. - entity: button
  55. name: Refresh sensors
  56. class: restart
  57. category: config
  58. dps:
  59. - id: 106
  60. type: boolean
  61. name: button
  62. optional: true
  63. - entity: sensor
  64. name: Balance energy
  65. category: diagnostic
  66. class: energy_storage
  67. dps:
  68. - id: 13
  69. type: integer
  70. name: sensor
  71. unit: kWh
  72. mapping:
  73. - scale: 10
  74. - entity: number
  75. name: Charge energy
  76. category: config
  77. class: energy_storage
  78. icon: "mdi:cash"
  79. dps:
  80. - id: 14
  81. type: integer
  82. name: value
  83. optional: true
  84. unit: kWh
  85. range:
  86. min: 0
  87. max: 99999
  88. mapping:
  89. - scale: 10
  90. - entity: sensor
  91. name: Leakage current
  92. class: current
  93. category: diagnostic
  94. dps:
  95. - id: 15
  96. type: integer
  97. name: sensor
  98. unit: mA
  99. class: measurement
  100. optional: true
  101. - entity: button
  102. name: Earth leak test
  103. icon: "mdi:current-ac"
  104. category: config
  105. dps:
  106. - id: 21
  107. type: boolean
  108. name: button
  109. optional: true
  110. - entity: sensor
  111. class: energy
  112. dps:
  113. - id: 1
  114. type: integer
  115. name: sensor
  116. unit: kWh
  117. class: total_increasing
  118. mapping:
  119. - scale: 100
  120. - entity: sensor
  121. name: Voltage A
  122. class: voltage
  123. category: diagnostic
  124. dps:
  125. - id: 6
  126. type: base64
  127. name: sensor
  128. optional: true
  129. unit: V
  130. mapping:
  131. - mask: "FFFF000000000000"
  132. scale: 10
  133. - entity: sensor
  134. name: Current A
  135. class: current
  136. category: diagnostic
  137. dps:
  138. - id: 6
  139. type: base64
  140. name: sensor
  141. optional: true
  142. unit: A
  143. mapping:
  144. - mask: "0000FFFFFF000000"
  145. scale: 1000
  146. - entity: sensor
  147. name: Power A
  148. class: power
  149. category: diagnostic
  150. dps:
  151. - id: 6
  152. type: base64
  153. name: sensor
  154. optional: true
  155. unit: kW
  156. mapping:
  157. - mask: "0000000000FFFFFF"
  158. scale: 1000