tongou_st463jwt_breaker.yaml 4.5 KB

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