tompd_63lw_breaker.yaml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. name: Circuit breaker energy meter
  2. products:
  3. - id: rrmpzckqm5pfd642
  4. model: TOMPD-63LW
  5. - id: psjg8ldomxnelfp5
  6. model: TOMZN-63A
  7. - id: u0cxoxtfelys3ufx
  8. model: TOMPD-63LW
  9. entities:
  10. - entity: switch
  11. icon: "mdi:fuse"
  12. dps:
  13. - id: 16
  14. name: switch
  15. type: boolean
  16. - id: 17
  17. name: alarm_set_1
  18. optional: true
  19. type: string
  20. - id: 18
  21. name: alarm_set_2
  22. optional: true
  23. type: string
  24. - id: 6
  25. name: phase_a
  26. type: base64
  27. optional: true
  28. force: true
  29. - id: 19
  30. name: breaker_number
  31. type: string
  32. - entity: switch
  33. name: Prepayment
  34. icon: "mdi:cash-multiple"
  35. category: config
  36. dps:
  37. - id: 11
  38. type: boolean
  39. name: switch
  40. - entity: button
  41. name: Energy reset
  42. class: restart
  43. category: config
  44. dps:
  45. - id: 12
  46. type: boolean
  47. name: button
  48. optional: true
  49. - entity: button
  50. name: Refresh sensors
  51. class: restart
  52. category: config
  53. dps:
  54. - id: 106
  55. type: boolean
  56. name: button
  57. optional: true
  58. - entity: sensor
  59. name: Balance energy
  60. category: diagnostic
  61. class: energy_storage
  62. dps:
  63. - id: 13
  64. type: integer
  65. name: sensor
  66. unit: kWh
  67. mapping:
  68. - scale: 10
  69. - entity: number
  70. name: Charge energy
  71. category: config
  72. class: energy_storage
  73. icon: "mdi:cash"
  74. dps:
  75. - id: 14
  76. type: integer
  77. name: value
  78. optional: true
  79. unit: kWh
  80. range:
  81. min: 0
  82. max: 99999
  83. mapping:
  84. - scale: 10
  85. - entity: sensor
  86. name: Leakage current
  87. class: current
  88. category: diagnostic
  89. dps:
  90. - id: 15
  91. type: integer
  92. name: sensor
  93. unit: mA
  94. class: measurement
  95. optional: true
  96. - entity: button
  97. name: Earth leak test
  98. icon: "mdi:current-ac"
  99. category: config
  100. dps:
  101. - id: 21
  102. type: boolean
  103. name: button
  104. optional: true
  105. - entity: sensor
  106. class: energy
  107. dps:
  108. - id: 1
  109. type: integer
  110. name: sensor
  111. unit: kWh
  112. class: total_increasing
  113. mapping:
  114. - scale: 100
  115. - entity: sensor
  116. class: voltage
  117. category: diagnostic
  118. dps:
  119. - id: 116
  120. type: integer
  121. optional: true
  122. name: sensor
  123. unit: V
  124. mapping:
  125. - dps_val: null
  126. value_redirect: phase_a
  127. - scale: 10
  128. - id: 6
  129. type: base64
  130. name: phase_a
  131. optional: true
  132. mask: "FFFF000000000000"
  133. mapping:
  134. - scale: 10
  135. - entity: sensor
  136. class: current
  137. category: diagnostic
  138. dps:
  139. - id: 117
  140. type: integer
  141. optional: true
  142. name: sensor
  143. unit: A
  144. mapping:
  145. - dps_val: null
  146. value_redirect: phase_a
  147. - scale: 1000
  148. - id: 6
  149. type: base64
  150. name: phase_a
  151. optional: true
  152. mask: "0000FFFFFF000000"
  153. mapping:
  154. - scale: 1000
  155. - entity: sensor
  156. class: power
  157. category: diagnostic
  158. dps:
  159. - id: 118
  160. type: integer
  161. optional: true
  162. name: sensor
  163. unit: kW
  164. mapping:
  165. - dps_val: null
  166. value_redirect: phase_a
  167. - scale: 1000
  168. - id: 6
  169. type: base64
  170. name: phase_a
  171. optional: true
  172. unit: kW
  173. mask: "0000000000FFFFFF"
  174. mapping:
  175. - scale: 1000
  176. - entity: binary_sensor
  177. class: problem
  178. category: diagnostic
  179. dps:
  180. - id: 9
  181. type: bitfield
  182. name: sensor
  183. optional: true
  184. mapping:
  185. - dps_val: 0
  186. value: false
  187. - dps_val: null
  188. value: false
  189. - value: true
  190. - id: 9
  191. type: bitfield
  192. name: fault_code
  193. optional: true
  194. - entity: button
  195. translation_key: factory_reset
  196. category: config
  197. hidden: true
  198. dps:
  199. - id: 34
  200. type: boolean
  201. name: button
  202. optional: true
  203. - entity: button
  204. name: Clear energy
  205. class: restart
  206. category: config
  207. dps:
  208. - id: 101
  209. type: boolean
  210. name: button
  211. optional: true
  212. - entity: sensor
  213. class: power_factor
  214. category: diagnostic
  215. dps:
  216. - id: 104
  217. type: integer
  218. optional: true
  219. name: sensor
  220. unit: "%"
  221. class: measurement
  222. mapping:
  223. - scale: 10
  224. - entity: sensor
  225. class: frequency
  226. category: diagnostic
  227. dps:
  228. - id: 105
  229. type: integer
  230. optional: true
  231. name: sensor
  232. unit: Hz
  233. class: measurement
  234. mapping:
  235. - scale: 10