atorch_at2pl_breaker.yaml 9.3 KB

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