wdyk_3phase_energymonitor.yaml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. name: Energy monitoring circuit breaker
  2. primary_entity:
  3. entity: switch
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: switch
  8. - id: 26
  9. type: bitfield
  10. name: fault_code
  11. - id: 115
  12. type: string
  13. name: serial_number
  14. - id: 118
  15. type: integer
  16. name: RkWh
  17. - id: 119
  18. type: base64
  19. name: historical_voltage
  20. optional: true
  21. - id: 120
  22. type: base64
  23. name: historical_current
  24. optional: true
  25. secondary_entities:
  26. - entity: number
  27. translation_key: timer
  28. category: config
  29. dps:
  30. - id: 9
  31. type: integer
  32. name: value
  33. unit: min
  34. range:
  35. min: 0
  36. max: 86400
  37. mapping:
  38. - scale: 60
  39. step: 60
  40. - entity: binary_sensor
  41. class: problem
  42. category: diagnostic
  43. dps:
  44. - id: 26
  45. type: bitfield
  46. name: sensor
  47. mapping:
  48. - dps_val: 0
  49. value: false
  50. - value: true
  51. - entity: select
  52. name: Initial state
  53. icon: "mdi:toggle-switch"
  54. category: config
  55. dps:
  56. - id: 38
  57. type: string
  58. name: option
  59. mapping:
  60. - dps_val: "0"
  61. value: "Off"
  62. - dps_val: "1"
  63. value: "On"
  64. - dps_val: "2"
  65. value: Last state
  66. - entity: lock
  67. translation_key: child_lock
  68. category: config
  69. dps:
  70. - id: 40
  71. type: boolean
  72. name: lock
  73. - entity: sensor
  74. name: Voltage A
  75. class: voltage
  76. category: diagnostic
  77. dps:
  78. - id: 101
  79. type: base64
  80. name: sensor
  81. unit: V
  82. class: measurement
  83. optional: true
  84. force: true
  85. mapping:
  86. - scale: 10
  87. mask: "FFFF00000000"
  88. - entity: sensor
  89. name: Voltage B
  90. class: voltage
  91. category: diagnostic
  92. dps:
  93. - id: 101
  94. type: base64
  95. name: sensor
  96. unit: V
  97. class: measurement
  98. optional: true
  99. force: true
  100. mapping:
  101. - scale: 10
  102. mask: "0000FFFF0000"
  103. - entity: sensor
  104. name: Voltage C
  105. class: voltage
  106. category: diagnostic
  107. dps:
  108. - id: 101
  109. type: base64
  110. name: sensor
  111. unit: V
  112. class: measurement
  113. optional: true
  114. force: true
  115. mapping:
  116. - scale: 10
  117. mask: "00000000FFFF"
  118. - entity: sensor
  119. name: Current A
  120. class: current
  121. category: diagnostic
  122. dps:
  123. - id: 102
  124. type: base64
  125. name: sensor
  126. unit: A
  127. class: measurement
  128. optional: true
  129. force: true
  130. mapping:
  131. - mask: "FFFFFF000000000000"
  132. scale: 1000
  133. - entity: sensor
  134. name: Current B
  135. class: current
  136. category: diagnostic
  137. dps:
  138. - id: 102
  139. type: base64
  140. name: sensor
  141. unit: A
  142. class: measurement
  143. optional: true
  144. force: true
  145. mapping:
  146. - mask: "000000FFFFFF000000"
  147. scale: 1000
  148. - entity: sensor
  149. name: Current C
  150. class: current
  151. category: diagnostic
  152. dps:
  153. - id: 102
  154. type: base64
  155. name: sensor
  156. unit: A
  157. class: measurement
  158. optional: true
  159. force: true
  160. mapping:
  161. - mask: "000000000000FFFFFF"
  162. scale: 1000
  163. - entity: sensor
  164. name: Total power
  165. class: power
  166. category: diagnostic
  167. dps:
  168. - id: 103
  169. type: base64
  170. name: sensor
  171. unit: kW
  172. class: measurement
  173. optional: true
  174. force: true
  175. mapping:
  176. - scale: 10000
  177. mask: "FFFFFF000000000000000000"
  178. - entity: sensor
  179. name: Power A
  180. class: power
  181. category: diagnostic
  182. dps:
  183. - id: 103
  184. type: base64
  185. name: sensor
  186. unit: kW
  187. class: measurement
  188. optional: true
  189. force: true
  190. mapping:
  191. - scale: 10000
  192. mask: "000000FFFFFF000000000000"
  193. - entity: sensor
  194. name: Power B
  195. class: power
  196. category: diagnostic
  197. dps:
  198. - id: 103
  199. type: base64
  200. name: sensor
  201. unit: kW
  202. class: measurement
  203. optional: true
  204. force: true
  205. mapping:
  206. - scale: 10000
  207. mask: "000000000000FFFFFF000000"
  208. - entity: sensor
  209. name: Power C
  210. class: power
  211. category: diagnostic
  212. dps:
  213. - id: 103
  214. type: base64
  215. name: sensor
  216. unit: kW
  217. class: measurement
  218. optional: true
  219. force: true
  220. mapping:
  221. - scale: 10000
  222. mask: "000000000000000000FFFFFF"
  223. - entity: sensor
  224. name: Leakage current
  225. class: current
  226. category: diagnostic
  227. dps:
  228. - id: 104
  229. type: integer
  230. name: sensor
  231. unit: mA
  232. class: measurement
  233. - entity: sensor
  234. class: temperature
  235. category: diagnostic
  236. dps:
  237. - id: 105
  238. type: integer
  239. name: sensor
  240. unit: C
  241. class: measurement
  242. - entity: sensor
  243. name: Remaining energy
  244. category: diagnostic
  245. dps:
  246. - id: 107
  247. type: integer
  248. name: sensor
  249. unit: kWh
  250. class: measurement
  251. mapping:
  252. - scale: 1000
  253. - entity: sensor
  254. class: energy
  255. dps:
  256. - id: 114
  257. type: integer
  258. name: sensor
  259. unit: kWh
  260. class: total_increasing
  261. mapping:
  262. - scale: 1000
  263. - entity: binary_sensor
  264. name: Locking
  265. class: lock
  266. category: diagnostic
  267. dps:
  268. - id: 117
  269. type: boolean
  270. name: sensor