tompd_63lw_breaker.yaml 2.9 KB

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