akai_dryer.yaml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. name: Dryer
  2. products:
  3. - id: do3cbzmmdqfdpqxw
  4. manufacturer: Akai
  5. name: Heat pump dryer
  6. entities:
  7. - entity: sensor
  8. class: enum
  9. icon: "mdi:tumble-dryer"
  10. dps:
  11. - id: 107
  12. name: sensor
  13. type: string
  14. mapping:
  15. - dps_val: "off"
  16. value: "off"
  17. - dps_val: "set"
  18. value: "set"
  19. - dps_val: "run"
  20. value: "run"
  21. - dps_val: "pause"
  22. value: "pause"
  23. - dps_val: "delay"
  24. value: "delay"
  25. - dps_val: "end"
  26. value: "end"
  27. - dps_val: "err"
  28. value: "error"
  29. - entity: binary_sensor
  30. class: problem
  31. category: diagnostic
  32. dps:
  33. - id: 7
  34. type: bitfield
  35. name: sensor
  36. mapping:
  37. - dps_val: 0
  38. value: false
  39. - value: true
  40. - id: 7
  41. type: bitfield
  42. name: fault_code
  43. - entity: button
  44. name: Start
  45. icon: "mdi:play"
  46. dps:
  47. - id: 105
  48. name: button
  49. type: boolean
  50. - entity: button
  51. name: Pause
  52. icon: "mdi:pause"
  53. dps:
  54. - id: 105
  55. name: button
  56. type: boolean
  57. mapping:
  58. - dps_val: false
  59. value: true
  60. - entity: select
  61. name: Drying mode
  62. icon: "mdi:tumble-dryer"
  63. dps:
  64. - id: 5
  65. name: option
  66. type: string
  67. mapping:
  68. - dps_val: "OFF"
  69. value: "Off"
  70. - dps_val: "Standard"
  71. value: "Standard"
  72. - dps_val: "Cotton"
  73. value: "Cotton"
  74. - dps_val: "Synthetic"
  75. value: "Synthetic"
  76. - dps_val: "Bulky_Ttem"
  77. value: "Bulky Item"
  78. - dps_val: "Towel"
  79. value: "Towel"
  80. - dps_val: "Wool"
  81. value: "Wool"
  82. - dps_val: "Duvet"
  83. value: "Duvet"
  84. - dps_val: "Baby_Care"
  85. value: "Baby Care"
  86. - dps_val: "Warm_Air"
  87. value: "Warm Air"
  88. - dps_val: "Refresh"
  89. value: "Refresh"
  90. - dps_val: "Time"
  91. value: "Time"
  92. - dps_val: "Underwear"
  93. value: "Underwear"
  94. - dps_val: "Denim"
  95. value: "Denim"
  96. - dps_val: "Shirts"
  97. value: "Shirts"
  98. - dps_val: "Sportswear"
  99. value: "Sportswear"
  100. - entity: select
  101. name: Drying level
  102. icon: "mdi:signal"
  103. dps:
  104. - id: 101
  105. name: option
  106. type: integer
  107. mapping:
  108. - dps_val: 0
  109. value: "Auto"
  110. - dps_val: 1
  111. value: "Low"
  112. - dps_val: 2
  113. value: "Medium"
  114. - dps_val: 3
  115. value: "High"
  116. - entity: select
  117. name: Drying time
  118. dps:
  119. - id: 3
  120. name: option
  121. type: integer
  122. mapping:
  123. - dps_val: 0
  124. value: "0:20"
  125. - dps_val: 1
  126. value: "0:30"
  127. - dps_val: 2
  128. value: "0:40"
  129. - dps_val: 3
  130. value: "0:50"
  131. - dps_val: 4
  132. value: "1:00"
  133. - dps_val: 5
  134. value: "1:10"
  135. - dps_val: 6
  136. value: "1:20"
  137. - dps_val: 7
  138. value: "1:30"
  139. - dps_val: 8
  140. value: "1:40"
  141. - dps_val: 9
  142. value: "1:50"
  143. - dps_val: 10
  144. value: "2:00"
  145. - dps_val: 11
  146. value: "2:10"
  147. - dps_val: 12
  148. value: "2:20"
  149. - dps_val: 13
  150. value: "2:30"
  151. - dps_val: 14
  152. value: "2:40"
  153. - dps_val: 15
  154. value: "2:50"
  155. - dps_val: 16
  156. value: "3:00"
  157. - dps_val: 17
  158. value: "3:10"
  159. - dps_val: 18
  160. value: "3:20"
  161. - dps_val: 19
  162. value: "3:30"
  163. - entity: switch
  164. name: Anti crease
  165. icon: "mdi:iron"
  166. dps:
  167. - id: 103
  168. name: switch
  169. type: boolean
  170. - entity: lock
  171. name: Lock
  172. dps:
  173. - id: 106
  174. name: lock
  175. type: boolean
  176. - entity: sensor
  177. name: Drying time remaining
  178. class: duration
  179. dps:
  180. - id: 4
  181. name: sensor
  182. type: integer
  183. unit: min