tompd_63lw_breaker.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  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. class: energy
  103. dps:
  104. - id: 1
  105. type: integer
  106. name: sensor
  107. unit: kWh
  108. class: total_increasing
  109. mapping:
  110. - scale: 100
  111. - entity: sensor
  112. name: Voltage A
  113. class: voltage
  114. category: diagnostic
  115. dps:
  116. - id: 6
  117. type: base64
  118. name: sensor
  119. optional: true
  120. unit: V
  121. mapping:
  122. - mask: "FFFF000000000000"
  123. scale: 10
  124. - entity: sensor
  125. name: Current A
  126. class: current
  127. category: diagnostic
  128. dps:
  129. - id: 6
  130. type: base64
  131. name: sensor
  132. optional: true
  133. unit: A
  134. mapping:
  135. - mask: "0000FFFFFF000000"
  136. scale: 1000
  137. - entity: sensor
  138. name: Power A
  139. class: power
  140. category: diagnostic
  141. dps:
  142. - id: 6
  143. type: base64
  144. name: sensor
  145. optional: true
  146. unit: kW
  147. mapping:
  148. - mask: "0000000000FFFFFF"
  149. scale: 1000