atorch_s1wp.yaml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. name: Energy monitoring plug with display
  2. products:
  3. - id: sqrf2g1amfutn4co
  4. name: Atorch S1WP
  5. primary_entity:
  6. entity: switch
  7. class: outlet
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. secondary_entities:
  13. - entity: number
  14. category: config
  15. name: Countdown
  16. icon: "mdi:timer"
  17. dps:
  18. - id: 9
  19. type: integer
  20. name: value
  21. unit: min
  22. range:
  23. min: 0
  24. max: 360000
  25. mapping:
  26. - scale: 60
  27. step: 60
  28. - entity: sensor
  29. class: current
  30. name: Current
  31. dps:
  32. - id: 18
  33. name: sensor
  34. type: integer
  35. class: measurement
  36. unit: mA
  37. mapping:
  38. - scale: 1000
  39. - entity: sensor
  40. class: power
  41. name: Power
  42. dps:
  43. - id: 19
  44. name: sensor
  45. type: integer
  46. class: measurement
  47. unit: W
  48. mapping:
  49. - scale: 100
  50. - entity: sensor
  51. class: voltage
  52. name: Voltage
  53. dps:
  54. - id: 20
  55. name: sensor
  56. type: integer
  57. class: measurement
  58. unit: V
  59. mapping:
  60. - scale: 100
  61. - entity: number
  62. category: config
  63. name: Electricity price
  64. icon: "mdi:cash-multiple"
  65. dps:
  66. - id: 101
  67. type: integer
  68. name: value
  69. range:
  70. min: 0
  71. max: 99999
  72. mapping:
  73. - scale: 100
  74. - entity: sensor
  75. name: Total Cost
  76. dps:
  77. - id: 102
  78. name: sensor
  79. type: integer
  80. mapping:
  81. - scale: 1000
  82. - entity: number
  83. category: config
  84. name: Overvoltage value
  85. icon: "mdi:flash-triangle"
  86. dps:
  87. - id: 104
  88. type: integer
  89. name: value
  90. unit: V
  91. range:
  92. min: 1
  93. max: 2750
  94. mapping:
  95. - scale: 10
  96. - entity: number
  97. category: config
  98. name: Overcurrent value
  99. icon: "mdi:flash-triangle"
  100. dps:
  101. - id: 105
  102. type: integer
  103. name: value
  104. unit: A
  105. range:
  106. min: 1
  107. max: 2000
  108. mapping:
  109. - scale: 100
  110. - entity: number
  111. category: config
  112. name: Overpower value
  113. icon: "mdi:flash-triangle"
  114. dps:
  115. - id: 106
  116. type: integer
  117. name: value
  118. unit: W
  119. range:
  120. min: 1
  121. max: 4500
  122. - entity: select
  123. category: config
  124. icon: "mdi:web-box"
  125. name: Language
  126. dps:
  127. - id: 107
  128. type: string
  129. name: option
  130. mapping:
  131. - dps_val: chinese
  132. value: Chinese
  133. - dps_val: english
  134. value: English
  135. - entity: number
  136. category: config
  137. name: Screen brightness
  138. icon: "mdi:brightness-7"
  139. dps:
  140. - id: 108
  141. type: integer
  142. name: value
  143. range:
  144. min: 1
  145. max: 9
  146. - entity: number
  147. category: config
  148. name: Standby brightness
  149. icon: "mdi:brightness-4"
  150. dps:
  151. - id: 109
  152. type: integer
  153. name: value
  154. range:
  155. min: 1
  156. max: 9
  157. - entity: number
  158. category: config
  159. name: Standby time
  160. icon: "mdi:sun-clock"
  161. dps:
  162. - id: 110
  163. type: integer
  164. name: value
  165. unit: s
  166. range:
  167. min: 3
  168. max: 99
  169. - entity: switch
  170. name: Beep
  171. category: config
  172. dps:
  173. - id: 111
  174. type: boolean
  175. name: switch
  176. - entity: select
  177. name: Switch mode
  178. category: config
  179. dps:
  180. - id: 112
  181. type: string
  182. name: option
  183. mapping:
  184. - dps_val: controlled
  185. value: Controlled
  186. - dps_val: normally_open
  187. value: Normally Open
  188. - entity: button
  189. name: Reset data
  190. category: diagnostic
  191. icon: "mdi:autorenew"
  192. dps:
  193. - id: 113
  194. type: boolean
  195. name: button
  196. optional: true
  197. - entity: button
  198. name: Reset Wi-Fi
  199. category: diagnostic
  200. icon: "mdi:autorenew"
  201. dps:
  202. - id: 114
  203. type: boolean
  204. name: button
  205. optional: true
  206. - entity: button
  207. name: Factory reset
  208. category: diagnostic
  209. icon: "mdi:autorenew"
  210. dps:
  211. - id: 115
  212. type: boolean
  213. name: button
  214. optional: true
  215. - entity: button
  216. name: Screen rotate
  217. category: config
  218. icon: "mdi:screen-rotation"
  219. dps:
  220. - id: 116
  221. type: boolean
  222. name: button
  223. - entity: select
  224. category: config
  225. name: Standby screen
  226. dps:
  227. - id: 117
  228. type: string
  229. name: option
  230. mapping:
  231. - dps_val: original
  232. value: Original
  233. - dps_val: measurement
  234. value: Measurement
  235. - entity: select
  236. category: config
  237. name: Display
  238. dps:
  239. - id: 118
  240. type: string
  241. name: option
  242. mapping:
  243. - dps_val: wifi1
  244. value: Safety protection
  245. - dps_val: safety_protection
  246. value: Electricity price setting and bill
  247. - dps_val: outage_a
  248. value: Smart power off (A)
  249. - dps_val: outage_b
  250. value: Smart power off (B)
  251. - dps_val: timing_close
  252. value: Timing off
  253. - dps_val: timing_open
  254. value: Timing on
  255. - dps_val: loop_timing
  256. value: Timing loop
  257. - dps_val: countdown
  258. value: Timing Countdown
  259. - entity: number
  260. category: config
  261. name: (A) Power greater than
  262. icon: "mdi:flash-triangle"
  263. dps:
  264. - id: 119
  265. type: integer
  266. name: value
  267. unit: W
  268. range:
  269. min: 1
  270. max: 999
  271. - entity: number
  272. category: config
  273. name: (A) Duration
  274. icon: "mdi:clock"
  275. dps:
  276. - id: 120
  277. type: integer
  278. name: value
  279. unit: minutes
  280. range:
  281. min: 1
  282. max: 99
  283. - entity: number
  284. category: config
  285. name: (B) Power lower than
  286. icon: "mdi:flash-triangle"
  287. dps:
  288. - id: 121
  289. type: integer
  290. name: value
  291. unit: W
  292. range:
  293. min: 1
  294. max: 999
  295. - entity: number
  296. category: config
  297. name: (B) Duration
  298. icon: "mdi:clock"
  299. dps:
  300. - id: 122
  301. type: integer
  302. name: value
  303. unit: hours
  304. range:
  305. min: 1
  306. max: 99
  307. - entity: sensor
  308. name: Total Electricity
  309. class: energy
  310. dps:
  311. - id: 123
  312. name: sensor
  313. type: integer
  314. class: total_increasing
  315. unit: kWh
  316. mapping:
  317. - scale: 1000
  318. - entity: sensor
  319. name: Countdown timer
  320. category: diagnostic
  321. class: duration
  322. icon: "mdi:timer-star"
  323. dps:
  324. - id: 124
  325. name: sensor
  326. type: integer
  327. unit: s
  328. - entity: number
  329. category: config
  330. name: Timing off time
  331. icon: "mdi:timer"
  332. mode: slider
  333. dps:
  334. - id: 125
  335. type: integer
  336. name: value
  337. unit: min
  338. range:
  339. min: 0
  340. max: 360000
  341. mapping:
  342. - scale: 60
  343. - entity: number
  344. category: config
  345. name: Timing on time
  346. icon: "mdi:timer"
  347. mode: slider
  348. dps:
  349. - id: 126
  350. type: integer
  351. name: value
  352. unit: min
  353. range:
  354. min: 60
  355. max: 359940
  356. mapping:
  357. - scale: 60
  358. - entity: number
  359. category: config
  360. name: Timing loop on time
  361. icon: "mdi:timer"
  362. mode: slider
  363. dps:
  364. - id: 127
  365. type: integer
  366. name: value
  367. unit: s
  368. range:
  369. min: 60
  370. max: 359940
  371. mapping:
  372. - scale: 60
  373. - entity: number
  374. category: config
  375. name: Timing loop off time
  376. icon: "mdi:timer"
  377. mode: slider
  378. dps:
  379. - id: 128
  380. type: integer
  381. name: value
  382. unit: s
  383. range:
  384. min: 60
  385. max: 359940
  386. mapping:
  387. - scale: 60
  388. - entity: number
  389. category: config
  390. name: Timing countdown on time
  391. icon: "mdi:timer"
  392. mode: slider
  393. dps:
  394. - id: 129
  395. type: integer
  396. name: value
  397. unit: s
  398. range:
  399. min: 60
  400. max: 359940
  401. mapping:
  402. - scale: 60
  403. - entity: number
  404. category: config
  405. name: Timing countdown off time
  406. icon: "mdi:timer"
  407. mode: slider
  408. dps:
  409. - id: 130
  410. type: integer
  411. name: value
  412. unit: s
  413. range:
  414. min: 60
  415. max: 359940
  416. mapping:
  417. - scale: 60
  418. - entity: select
  419. category: config
  420. name: Switch state
  421. dps:
  422. - id: 131
  423. type: string
  424. name: option
  425. mapping:
  426. - dps_val: open
  427. value: "On"
  428. - dps_val: close
  429. value: "Off"
  430. - dps_val: auto
  431. value: Auto
  432. - entity: sensor
  433. name: Warning
  434. class: enum
  435. category: diagnostic
  436. icon: "mdi:eye-circle-outline"
  437. dps:
  438. - id: 132
  439. name: sensor
  440. type: string
  441. mapping:
  442. - dps_val: "off"
  443. value: "Off"
  444. - dps_val: ovp
  445. value: Overvoltage protection
  446. - dps_val: ocp
  447. value: Overcurrent protection
  448. - dps_val: opp
  449. value: Overpower protection
  450. - dps_val: outage_a
  451. value: Smart power off (A)
  452. - dps_val: outage_b
  453. value: Smart power off (B)
  454. - dps_val: timing_open
  455. value: Timing on
  456. - dps_val: timing_close
  457. value: Timing off
  458. - dps_val: loop_timing
  459. value: Timing loop
  460. - dps_val: countdown
  461. value: Countdown
  462. - entity: sensor
  463. class: frequency
  464. name: Frequency
  465. dps:
  466. - id: 133
  467. name: sensor
  468. type: integer
  469. class: measurement
  470. unit: Hz
  471. mapping:
  472. - scale: 100
  473. - entity: sensor
  474. name: Power factor
  475. class: power_factor
  476. dps:
  477. - id: 134
  478. name: sensor
  479. type: integer
  480. class: measurement
  481. mapping:
  482. - scale: 100
  483. - entity: sensor
  484. name: CPU Temperature
  485. category: diagnostic
  486. class: temperature
  487. dps:
  488. - id: 135
  489. name: sensor
  490. type: integer
  491. class: measurement
  492. unit: C
  493. - entity: select
  494. category: config
  495. name: Energy tariff
  496. dps:
  497. - id: 136
  498. type: string
  499. name: option
  500. mapping:
  501. - dps_val: single_rate
  502. value: Single rate
  503. - dps_val: stair
  504. value: Stair
  505. - dps_val: peak_valley_stair
  506. value: Peak-valley
  507. - entity: number
  508. category: config
  509. name: Overvoltage recovery delay
  510. icon: "mdi:timer"
  511. dps:
  512. - id: 137
  513. type: integer
  514. name: value
  515. mode: box
  516. unit: min
  517. range:
  518. min: 0
  519. max: 99
  520. - entity: select
  521. category: config
  522. name: Poweron status
  523. dps:
  524. - id: 138
  525. type: string
  526. name: option
  527. mapping:
  528. - dps_val: open
  529. value: "On"
  530. - dps_val: colse
  531. value: "Off"
  532. - dps_val: memory
  533. value: Memory