tompd_63lw_breaker.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. name: Circuit breaker energy meter
  2. product:
  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: sensor
  55. name: Balance energy
  56. category: diagnostic
  57. dps:
  58. - id: 13
  59. type: integer
  60. name: sensor
  61. unit: kWh
  62. mapping:
  63. - scale: 10
  64. - entity: number
  65. name: Charge energy
  66. category: config
  67. icon: "mdi:cash"
  68. dps:
  69. - id: 14
  70. type: integer
  71. name: value
  72. optional: true
  73. unit: kWh
  74. range:
  75. min: 0
  76. max: 99999
  77. mapping:
  78. - scale: 10
  79. - entity: sensor
  80. name: Leakage current
  81. class: current
  82. category: diagnostic
  83. dps:
  84. - id: 15
  85. type: integer
  86. name: sensor
  87. unit: mA
  88. class: measurement
  89. optional: true
  90. - entity: button
  91. name: Earth leak test
  92. icon: "mdi:current-ac"
  93. category: config
  94. dps:
  95. - id: 21
  96. type: boolean
  97. name: button
  98. optional: true
  99. - entity: sensor
  100. name: Energy
  101. class: energy
  102. dps:
  103. - id: 1
  104. type: integer
  105. name: sensor
  106. unit: kWh
  107. class: total_increasing
  108. mapping:
  109. - scale: 100
  110. - entity: sensor
  111. name: Voltage A
  112. class: voltage
  113. category: diagnostic
  114. dps:
  115. - id: 6
  116. type: base64
  117. name: sensor
  118. optional: true
  119. unit: V
  120. mapping:
  121. - mask: "FFFFFF0000000000000000"
  122. scale: 10
  123. - entity: sensor
  124. name: Current A
  125. class: current
  126. category: diagnostic
  127. dps:
  128. - id: 6
  129. type: base64
  130. name: sensor
  131. optional: true
  132. unit: A
  133. mapping:
  134. - mask: "000000FFFFFF0000000000"
  135. scale: 1000
  136. - entity: sensor
  137. name: Power A
  138. class: power
  139. category: diagnostic
  140. dps:
  141. - id: 6
  142. type: base64
  143. name: sensor
  144. optional: true
  145. unit: kW
  146. mapping:
  147. - mask: "000000000000FFFFFF0000"
  148. scale: 1000