wdyk_3phase_energymonitor.yaml 5.4 KB

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