gaqqee_kws302wf_energymeter.yaml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. name: Energy meter
  2. products:
  3. - id: tadm13agjigbdtxd
  4. manufacturer: Gaqqee
  5. model: KWS-302-WF
  6. entities:
  7. - entity: sensor
  8. class: energy
  9. dps:
  10. - id: 105
  11. type: integer
  12. name: sensor
  13. unit: kWh
  14. class: total_increasing
  15. mapping:
  16. - scale: 1000
  17. - id: 116
  18. type: string
  19. name: state_flag
  20. - id: 117
  21. type: string
  22. name: flag_save
  23. optional: true
  24. - id: 123
  25. type: integer
  26. name: add_ele
  27. optional: true
  28. - entity: switch
  29. category: config
  30. dps:
  31. - id: 16
  32. type: boolean
  33. name: switch
  34. - entity: sensor
  35. class: voltage
  36. category: diagnostic
  37. dps:
  38. - id: 101
  39. type: integer
  40. name: sensor
  41. unit: V
  42. class: measurement
  43. mapping:
  44. - scale: 10
  45. - entity: sensor
  46. class: current
  47. category: diagnostic
  48. dps:
  49. - id: 102
  50. type: integer
  51. name: sensor
  52. unit: A
  53. class: measurement
  54. mapping:
  55. - scale: 1000
  56. - entity: sensor
  57. class: power
  58. category: diagnostic
  59. dps:
  60. - id: 103
  61. type: integer
  62. name: sensor
  63. unit: W
  64. class: measurement
  65. mapping:
  66. - scale: 10
  67. - entity: sensor
  68. class: duration
  69. category: diagnostic
  70. dps:
  71. - id: 104
  72. type: integer
  73. name: sensor
  74. unit: min
  75. class: measurement
  76. - entity: sensor
  77. class: power_factor
  78. category: diagnostic
  79. dps:
  80. - id: 106
  81. type: integer
  82. name: sensor
  83. unit: "%"
  84. class: measurement
  85. - entity: sensor
  86. class: frequency
  87. category: diagnostic
  88. dps:
  89. - id: 107
  90. type: integer
  91. name: sensor
  92. unit: Hz
  93. class: measurement
  94. - entity: sensor
  95. class: temperature
  96. category: diagnostic
  97. dps:
  98. - id: 108
  99. type: integer
  100. name: sensor
  101. unit: C
  102. class: measurement
  103. - entity: number
  104. name: Low voltage
  105. category: config
  106. class: voltage
  107. dps:
  108. - id: 109
  109. type: integer
  110. name: value
  111. unit: V
  112. range:
  113. min: 100
  114. max: 220
  115. - entity: number
  116. name: Overvoltage
  117. class: voltage
  118. category: config
  119. dps:
  120. - id: 110
  121. type: integer
  122. name: value
  123. unit: V
  124. range:
  125. min: 130
  126. max: 290
  127. - entity: number
  128. name: Overcurrent
  129. category: config
  130. class: current
  131. dps:
  132. - id: 111
  133. type: integer
  134. name: value
  135. unit: A
  136. range:
  137. min: 0
  138. max: 100000
  139. mapping:
  140. - scale: 1000
  141. - entity: number
  142. name: Power off time
  143. category: config
  144. translation_key: timer
  145. class: duration
  146. dps:
  147. - id: 112
  148. type: integer
  149. name: value
  150. optional: true
  151. unit: min
  152. range:
  153. min: 0
  154. max: 60000
  155. mapping:
  156. - step: 30
  157. - entity: number
  158. name: Over energy
  159. category: config
  160. class: energy
  161. dps:
  162. - id: 113
  163. type: integer
  164. name: value
  165. unit: kWh
  166. range:
  167. min: 0
  168. max: 99999999
  169. mapping:
  170. - scale: 1000
  171. - entity: number
  172. name: Over power
  173. category: config
  174. class: power
  175. dps:
  176. - id: 114
  177. type: integer
  178. name: value
  179. unit: kW
  180. range:
  181. min: 0
  182. max: 22000
  183. mapping:
  184. - scale: 1000
  185. - entity: number
  186. name: Over temperature
  187. category: config
  188. class: temperature
  189. dps:
  190. - id: 115
  191. type: integer
  192. name: value
  193. unit: C
  194. range:
  195. min: -20
  196. max: 150
  197. - entity: button
  198. name: Clear flag
  199. category: config
  200. dps:
  201. - id: 118
  202. type: boolean
  203. name: button
  204. optional: true
  205. - entity: number
  206. translation_key: timer
  207. name: Screen timeout
  208. class: duration
  209. category: config
  210. icon: "mdi:television-ambient-light"
  211. dps:
  212. - id: 119
  213. type: integer
  214. name: value
  215. unit: min
  216. range:
  217. min: 0
  218. max: 59
  219. - entity: button
  220. translation_key: factory_reset
  221. category: config
  222. dps:
  223. - id: 120
  224. type: boolean
  225. name: button
  226. optional: true
  227. - entity: number
  228. translation_key: timer
  229. category: config
  230. class: duration
  231. dps:
  232. - id: 121
  233. type: integer
  234. name: value
  235. optional: true
  236. unit: min
  237. range:
  238. min: 0
  239. max: 86400
  240. mapping:
  241. - scale: 60
  242. step: 60
  243. - entity: switch
  244. name: Schedule
  245. category: config
  246. dps:
  247. - id: 122
  248. type: boolean
  249. name: switch
  250. optional: true