cleanair_604b_humidifier.yaml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. name: Humidifier
  2. products:
  3. - id: cqoisddoci9i3yer
  4. name: Clean Air Optima CA-604B Smart Top Filling
  5. primary_entity:
  6. entity: humidifier
  7. dps:
  8. - id: 1
  9. name: switch
  10. type: boolean
  11. mapping:
  12. - dps_val: false
  13. icon: mdi:air-humidifier-off
  14. icon_priority: 2
  15. - id: 13
  16. name: humidity
  17. type: integer
  18. range:
  19. min: 30
  20. max: 75
  21. step: 5
  22. - id: 14
  23. name: current_humidity
  24. type: integer
  25. - id: 23
  26. type: string
  27. name: mode
  28. mapping:
  29. - dps_val: auto
  30. value: auto
  31. icon: mdi:refresh-auto
  32. icon_priority: 3
  33. - dps_val: level1
  34. value: low
  35. icon: mdi:speedometer-slow
  36. icon_priority: 3
  37. - dps_val: level2
  38. value: middle
  39. icon: mdi:speedometer-medium
  40. icon_priority: 3
  41. - dps_val: level3
  42. value: high
  43. icon: mdi:speedometer
  44. icon_priority: 3
  45. - dps_val: sleep
  46. value: sleep
  47. icon: mdi:sleep
  48. icon_priority: 3
  49. secondary_entities:
  50. - entity: switch
  51. name: Sound
  52. dps:
  53. - id: 8
  54. name: switch
  55. type: boolean
  56. mapping:
  57. - dps_val: true
  58. icon: mdi:volume-high
  59. - dps_val: false
  60. icon: mdi:volume-off
  61. - entity: sensor
  62. name: Current Temperature
  63. class: temperature
  64. dps:
  65. - id: 10
  66. type: integer
  67. name: sensor
  68. unit: C
  69. - entity: select
  70. name: Timer
  71. icon: mdi:timer
  72. dps:
  73. - id: 19
  74. name: option
  75. type: string
  76. mapping:
  77. - dps_val: cancel
  78. value: 'Off'
  79. - dps_val: 1h
  80. value: 1 hour
  81. - dps_val: 2h
  82. value: 2 hours
  83. - dps_val: 3h
  84. value: 3 hours
  85. - dps_val: 4h
  86. value: 4 hours
  87. - dps_val: 5h
  88. value: 5 hours
  89. - dps_val: 6h
  90. value: 6 hours
  91. - dps_val: 7h
  92. value: 7 hours
  93. - dps_val: 8h
  94. value: 8 hours
  95. - dps_val: 9h
  96. value: 9 hours
  97. - dps_val: 10h
  98. value: 10 hours
  99. - dps_val: 11h
  100. value: 11 hours
  101. - dps_val: 12h
  102. value: 12 hours
  103. - id: 20
  104. name: remaining
  105. type: integer
  106. optional: true
  107. - entity: binary_sensor
  108. name: Watertank Empty
  109. class: problem
  110. category: diagnostic
  111. dps:
  112. - id: 22
  113. type: bitfield
  114. name: sensor
  115. mapping:
  116. - dps_val: 1
  117. value: true
  118. icon: mdi:water-remove
  119. - value: false
  120. icon: mdi:water
  121. - entity: binary_sensor
  122. name: Watertank Overfilled
  123. class: problem
  124. category: diagnostic
  125. dps:
  126. - id: 22
  127. type: bitfield
  128. name: sensor
  129. mapping:
  130. - dps_val: 2
  131. value: true
  132. icon: mdi:liquid-spot
  133. - value: false
  134. icon: mdi:water
  135. - entity: switch
  136. name: Ionizer
  137. icon: mdi:creation
  138. dps:
  139. - id: 25
  140. type: boolean
  141. name: switch
  142. - entity: button
  143. name: Filter reset
  144. category: config
  145. icon: mdi:air-filter
  146. dps:
  147. - id: 28
  148. type: boolean
  149. name: button
  150. - entity: sensor
  151. name: Filter life
  152. icon: mdi:air-filter
  153. category: diagnostic
  154. dps:
  155. - id: 33
  156. type: integer
  157. name: sensor
  158. unit: "%"
  159. - entity: switch
  160. name: UV light
  161. icon: mdi:sun-wireless
  162. dps:
  163. - id: 101
  164. type: boolean
  165. name: switch