atorch_s1wp.yaml 11 KB

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