akai_dryer.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. name: Dryer
  2. products:
  3. - id: do3cbzmmdqfdpqxw
  4. name: Akai heat pump dryer
  5. primary_entity:
  6. entity: sensor
  7. class: enum
  8. icon: "mdi:tumble-dryer"
  9. dps:
  10. - id: 107
  11. name: sensor
  12. type: string
  13. mapping:
  14. - dps_val: "off"
  15. value: "off"
  16. - dps_val: "set"
  17. value: "set"
  18. - dps_val: "run"
  19. value: "run"
  20. - dps_val: "pause"
  21. value: "pause"
  22. - dps_val: "delay"
  23. value: "delay"
  24. - dps_val: "end"
  25. value: "end"
  26. - dps_val: "err"
  27. value: "error"
  28. - id: 7
  29. name: fault_code
  30. type: integer
  31. secondary_entities:
  32. - entity: button
  33. name: Start
  34. icon: "mdi:play"
  35. dps:
  36. - id: 105
  37. name: button
  38. type: boolean
  39. - entity: button
  40. name: Pause
  41. icon: "mdi:pause"
  42. dps:
  43. - id: 105
  44. name: button
  45. type: boolean
  46. mapping:
  47. - dps_val: false
  48. value: true
  49. - entity: select
  50. name: Drying mode
  51. icon: "mdi:tumble-dryer"
  52. dps:
  53. - id: 5
  54. name: option
  55. type: string
  56. mapping:
  57. - dps_val: "OFF"
  58. value: "Off"
  59. - dps_val: "Standard"
  60. value: "Standard"
  61. - dps_val: "Cotton"
  62. value: "Cotton"
  63. - dps_val: "Synthetic"
  64. value: "Synthetic"
  65. - dps_val: "Bulky_Ttem"
  66. value: "Bulky Item"
  67. - dps_val: "Towel"
  68. value: "Towel"
  69. - dps_val: "Wool"
  70. value: "Wool"
  71. - dps_val: "Duvet"
  72. value: "Duvet"
  73. - dps_val: "Baby_Care"
  74. value: "Baby Care"
  75. - dps_val: "Warm_Air"
  76. value: "Warm Air"
  77. - dps_val: "Refresh"
  78. value: "Refresh"
  79. - dps_val: "Time"
  80. value: "Time"
  81. - dps_val: "Underwear"
  82. value: "Underwear"
  83. - dps_val: "Denim"
  84. value: "Denim"
  85. - dps_val: "Shirts"
  86. value: "Shirts"
  87. - dps_val: "Sportswear"
  88. value: "Sportswear"
  89. - entity: select
  90. name: Drying level
  91. icon: "mdi:signal"
  92. dps:
  93. - id: 101
  94. name: option
  95. type: integer
  96. mapping:
  97. - dps_val: 0
  98. value: "Auto"
  99. - dps_val: 1
  100. value: "Low"
  101. - dps_val: 2
  102. value: "Medium"
  103. - dps_val: 3
  104. value: "High"
  105. - entity: switch
  106. name: Anti crease
  107. icon: "mdi:iron"
  108. dps:
  109. - id: 103
  110. name: switch
  111. type: boolean
  112. - entity: lock
  113. name: Lock
  114. dps:
  115. - id: 106
  116. name: lock
  117. type: boolean
  118. - entity: sensor
  119. name: Drying time
  120. class: duration
  121. dps:
  122. - id: 3
  123. name: sensor
  124. type: integer
  125. unit: min
  126. - entity: sensor
  127. name: Drying time remaining
  128. class: duration
  129. dps:
  130. - id: 4
  131. name: sensor
  132. type: integer
  133. unit: min