atorch_s1wp.yaml 11 KB

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