tompd_63lw_breaker.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  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. - id: 9
  26. name: fault
  27. type: bitfield
  28. optional: true
  29. mapping:
  30. - dps_val: 0
  31. value: OK
  32. - id: 19
  33. name: breaker_number
  34. type: string
  35. secondary_entities:
  36. - entity: switch
  37. name: Prepayment
  38. icon: "mdi:cash-multiple"
  39. category: config
  40. dps:
  41. - id: 11
  42. type: boolean
  43. name: switch
  44. - entity: button
  45. name: Energy reset
  46. class: restart
  47. category: config
  48. dps:
  49. - id: 12
  50. type: boolean
  51. name: button
  52. optional: true
  53. - entity: sensor
  54. name: Balance energy
  55. category: diagnostic
  56. dps:
  57. - id: 13
  58. type: integer
  59. name: sensor
  60. unit: kWh
  61. mapping:
  62. - scale: 10
  63. - entity: number
  64. name: Charge energy
  65. category: config
  66. icon: "mdi:cash"
  67. dps:
  68. - id: 14
  69. type: integer
  70. name: value
  71. optional: true
  72. unit: kWh
  73. range:
  74. min: 0
  75. max: 99999
  76. mapping:
  77. - scale: 10
  78. - entity: sensor
  79. name: Leakage current
  80. class: current
  81. category: diagnostic
  82. dps:
  83. - id: 15
  84. type: integer
  85. name: sensor
  86. unit: mA
  87. class: measurement
  88. optional: true
  89. - entity: button
  90. name: Earth leak test
  91. icon: "mdi:current-ac"
  92. category: config
  93. dps:
  94. - id: 21
  95. type: boolean
  96. name: button
  97. optional: true
  98. - entity: sensor
  99. name: Energy
  100. class: energy
  101. dps:
  102. - id: 1
  103. type: integer
  104. name: sensor
  105. unit: kWh
  106. class: total_increasing
  107. mapping:
  108. - scale: 100
  109. - entity: sensor
  110. name: Voltage A
  111. class: voltage
  112. category: diagnostic
  113. dps:
  114. - id: 6
  115. type: base64
  116. name: sensor
  117. optional: true
  118. unit: V
  119. mapping:
  120. - mask: "FFFFFF0000000000000000"
  121. scale: 10
  122. - entity: sensor
  123. name: Current A
  124. class: current
  125. category: diagnostic
  126. dps:
  127. - id: 6
  128. type: base64
  129. name: sensor
  130. optional: true
  131. unit: mA
  132. mapping:
  133. - mask: "000000FFFFFF0000000000"
  134. - entity: sensor
  135. name: Power A
  136. class: power
  137. category: diagnostic
  138. dps:
  139. - id: 6
  140. type: base64
  141. name: sensor
  142. optional: true
  143. unit: W
  144. mapping:
  145. - mask: "000000000000FFFFFF0000"