atorch_at2pl_breaker.yaml 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497
  1. name: Energy meter
  2. products:
  3. - id: seqzqh45b0ggn9so
  4. manufacturer: Atorch
  5. model: AT2PL
  6. - id: sq1ahfxhgove4kgo
  7. manufacturer: Atorch
  8. model: GR2PWS
  9. entities:
  10. - entity: switch
  11. dps:
  12. - id: 1
  13. type: boolean
  14. name: switch
  15. - id: 17
  16. type: integer
  17. optional: true
  18. name: add_ele
  19. - entity: number
  20. translation_key: timer
  21. class: duration
  22. category: config
  23. dps:
  24. - id: 9
  25. type: integer
  26. name: value
  27. range:
  28. min: 0
  29. max: 360000
  30. unit: s
  31. - entity: sensor
  32. class: current
  33. category: diagnostic
  34. dps:
  35. - id: 18
  36. type: integer
  37. name: sensor
  38. unit: A
  39. class: measurement
  40. mapping:
  41. - scale: 1000
  42. - entity: sensor
  43. class: power
  44. category: diagnostic
  45. dps:
  46. - id: 19
  47. type: integer
  48. name: sensor
  49. unit: W
  50. class: measurement
  51. mapping:
  52. - scale: 100
  53. - entity: sensor
  54. class: voltage
  55. category: diagnostic
  56. dps:
  57. - id: 20
  58. type: integer
  59. name: sensor
  60. unit: V
  61. class: measurement
  62. mapping:
  63. - scale: 100
  64. - entity: number
  65. name: Price
  66. category: config
  67. class: monetary
  68. dps:
  69. - id: 101
  70. type: integer
  71. name: value
  72. range:
  73. min: 0
  74. max: 99999
  75. mapping:
  76. - scale: 100
  77. - entity: sensor
  78. name: Cost
  79. category: diagnostic
  80. dps:
  81. - id: 102
  82. type: integer
  83. name: sensor
  84. - id: 103
  85. type: integer
  86. name: add_cost
  87. - entity: number
  88. name: Overvoltage threshold
  89. category: config
  90. class: voltage
  91. dps:
  92. - id: 104
  93. type: integer
  94. name: value
  95. unit: V
  96. range:
  97. min: 1
  98. max: 2650
  99. mapping:
  100. - scale: 10
  101. - entity: number
  102. name: Overcurrent threshold
  103. class: current
  104. category: config
  105. dps:
  106. - id: 105
  107. type: integer
  108. name: value
  109. unit: A
  110. range:
  111. min: 1
  112. max: 1000
  113. mapping:
  114. - scale: 10
  115. - entity: number
  116. name: Over power threshold
  117. class: power
  118. category: config
  119. dps:
  120. - id: 106
  121. type: integer
  122. name: value
  123. unit: W
  124. range:
  125. min: 1
  126. max: 27500
  127. - entity: select
  128. translation_key: language
  129. category: config
  130. dps:
  131. - id: 107
  132. type: string
  133. name: option
  134. mapping:
  135. - dps_val: chinese
  136. value: chinese
  137. - dps_val: english
  138. value: english
  139. - entity: light
  140. name: Display active
  141. category: config
  142. dps:
  143. - id: 108
  144. name: brightness
  145. type: integer
  146. range:
  147. min: 1
  148. max: 9
  149. - entity: light
  150. name: Display standby
  151. category: config
  152. dps:
  153. - id: 109
  154. name: brightness
  155. type: integer
  156. range:
  157. min: 0
  158. max: 9
  159. - entity: number
  160. name: Standby delay
  161. class: duration
  162. category: config
  163. icon: "mdi:timer"
  164. dps:
  165. - id: 110
  166. type: integer
  167. name: value
  168. unit: s
  169. range:
  170. min: 3
  171. max: 99
  172. - entity: switch
  173. name: Beep
  174. icon: "mdi:bell"
  175. category: config
  176. dps:
  177. - id: 111
  178. type: boolean
  179. name: switch
  180. - entity: select
  181. name: Switch type
  182. icon: "mdi:toggle-switch"
  183. category: config
  184. dps:
  185. - id: 112
  186. type: string
  187. name: option
  188. mapping:
  189. - dps_val: controlled
  190. value: Controlled
  191. - dps_val: normally_open
  192. value: Normally open
  193. - entity: button
  194. name: Data reset
  195. class: restart
  196. category: config
  197. dps:
  198. - id: 113
  199. type: boolean
  200. name: button
  201. optional: true
  202. - entity: button
  203. name: Wifi reset
  204. class: restart
  205. category: config
  206. dps:
  207. - id: 114
  208. type: boolean
  209. name: button
  210. optional: true
  211. - entity: button
  212. translation_key: factory_reset
  213. category: config
  214. dps:
  215. - id: 115
  216. type: boolean
  217. name: button
  218. optional: true
  219. - entity: switch
  220. name: Rotate screen
  221. category: config
  222. dps:
  223. - id: 116
  224. type: boolean
  225. name: switch
  226. optional: true
  227. mapping:
  228. - dps_val: null
  229. value: false
  230. hidden: true
  231. - entity: select
  232. name: Standby screen
  233. icon: "mdi:television"
  234. category: config
  235. dps:
  236. - id: 117
  237. type: string
  238. name: option
  239. mapping:
  240. - dps_val: original
  241. value: Standard
  242. - dps_val: measurement
  243. value: Measurement
  244. - entity: select
  245. name: Display control
  246. icon: "mdi:menu"
  247. category: config
  248. dps:
  249. - id: 118
  250. type: string
  251. name: option
  252. mapping:
  253. - dps_val: front
  254. value: Next
  255. - dps_val: back
  256. value: Previous
  257. - dps_val: display_off
  258. value: Display off
  259. - entity: number
  260. name: Undervoltage threshold
  261. category: config
  262. class: voltage
  263. dps:
  264. - id: 119
  265. type: integer
  266. name: value
  267. unit: V
  268. range:
  269. min: 1
  270. max: 2750
  271. mapping:
  272. - scale: 10
  273. - entity: switch
  274. name: Override enable
  275. category: config
  276. dps:
  277. - id: 120
  278. type: boolean
  279. name: switch
  280. - entity: number
  281. name: Leakage threshold
  282. category: config
  283. class: current
  284. dps:
  285. - id: 121
  286. type: integer
  287. name: value
  288. unit: mA
  289. range:
  290. min: 10
  291. max: 100
  292. - entity: sensor
  293. name: Leakage energy
  294. class: energy
  295. category: diagnostic
  296. dps:
  297. - id: 122
  298. type: integer
  299. name: sensor
  300. unit: kWh
  301. class: total_increasing
  302. mapping:
  303. - scale: 1000
  304. - entity: sensor
  305. class: energy
  306. dps:
  307. - id: 123
  308. type: integer
  309. name: sensor
  310. unit: kWh
  311. class: total_increasing
  312. mapping:
  313. - scale: 1000
  314. - entity: number
  315. name: Leakage current
  316. category: config
  317. class: current
  318. dps:
  319. - id: 124
  320. type: integer
  321. name: value
  322. unit: mA
  323. range:
  324. min: 0
  325. max: 120000
  326. - entity: number
  327. name: Data refresh interval
  328. category: config
  329. class: duration
  330. translation_key: timer
  331. dps:
  332. - id: 125
  333. type: integer
  334. optional: true
  335. name: value
  336. unit: s
  337. range:
  338. min: 1
  339. max: 90
  340. - entity: switch
  341. name: Real time data refresh
  342. icon: "mdi:restart"
  343. category: config
  344. dps:
  345. - id: 126
  346. type: boolean
  347. optional: true
  348. name: switch
  349. - entity: select
  350. name: Alarm
  351. icon: "mdi:alert"
  352. category: config
  353. dps:
  354. - id: 132
  355. type: string
  356. name: option
  357. mapping:
  358. - dps_val: "off"
  359. value: None
  360. - dps_val: ovp
  361. value: Overvoltage
  362. - dps_val: ocp
  363. value: Overcurrent
  364. - dps_val: opp
  365. value: Overpower
  366. - dps_val: lvp
  367. value: Undervoltage
  368. - dps_val: le
  369. value: Energy leakage
  370. - dps_val: olcp
  371. value: Earth leakage
  372. - entity: sensor
  373. class: frequency
  374. category: diagnostic
  375. dps:
  376. - id: 133
  377. type: integer
  378. name: sensor
  379. unit: Hz
  380. class: measurement
  381. mapping:
  382. - scale: 100
  383. - entity: sensor
  384. class: power_factor
  385. category: diagnostic
  386. dps:
  387. - id: 134
  388. type: integer
  389. name: sensor
  390. unit: "%"
  391. class: measurement
  392. - entity: sensor
  393. name: CPU temperature
  394. class: temperature
  395. category: diagnostic
  396. dps:
  397. - id: 135
  398. type: integer
  399. name: sensor
  400. unit: C
  401. class: measurement
  402. - entity: select
  403. name: Price mode
  404. icon: "mdi:cash"
  405. category: config
  406. dps:
  407. - id: 136
  408. type: string
  409. name: option
  410. mapping:
  411. - dps_val: single_rate
  412. value: Fixed rate
  413. - dps_val: stair
  414. value: Tiered
  415. - dps_val: peak_valley_stair
  416. value: Peak/off-peak tiered
  417. - entity: number
  418. name: Overvoltage recovery delay
  419. category: config
  420. class: duration
  421. icon: "mdi:timer"
  422. dps:
  423. - id: 137
  424. type: integer
  425. name: value
  426. unit: min
  427. range:
  428. min: 0
  429. max: 99
  430. - entity: select
  431. translation_key: initial_state
  432. category: config
  433. dps:
  434. - id: 138
  435. type: string
  436. name: option
  437. mapping:
  438. - dps_val: open
  439. value: "off"
  440. - dps_val: close
  441. value: "on"
  442. - entity: switch
  443. name: Prepaid
  444. icon: "mdi:hand-coin"
  445. category: config
  446. dps:
  447. - id: 139
  448. type: boolean
  449. name: switch
  450. - entity: sensor
  451. name: Balance
  452. class: energy_storage
  453. category: diagnostic
  454. dps:
  455. - id: 140
  456. type: integer
  457. name: sensor
  458. unit: kWh
  459. class: measurement
  460. mapping:
  461. - scale: 100
  462. - entity: button
  463. name: Clear eneregy
  464. class: restart
  465. category: config
  466. dps:
  467. - id: 141
  468. type: boolean
  469. name: button
  470. optional: true
  471. - entity: number
  472. name: Charge energy
  473. category: config
  474. class: energy
  475. dps:
  476. - id: 142
  477. type: integer
  478. name: value
  479. unit: kWh
  480. optional: true
  481. range:
  482. min: 0
  483. max: 500000
  484. mapping:
  485. - scale: 100
  486. - entity: number
  487. name: Credit
  488. category: config
  489. class: energy
  490. dps:
  491. - id: 143
  492. type: integer
  493. name: value
  494. unit: kWh
  495. range:
  496. min: 10
  497. max: 500