eanons_humidifier.yaml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. name: Eanons/pureenjoy Humidifier
  2. primary_entity:
  3. entity: humidifier
  4. class: humidifier
  5. dps:
  6. - id: 3
  7. name: timer_hr
  8. type: string
  9. - id: 4
  10. name: timer_min
  11. type: integer
  12. - id: 9
  13. name: error
  14. type: integer
  15. mapping:
  16. - dps_val: 0
  17. value: OK
  18. - dps_val: 1
  19. value: Water Level Low
  20. - id: 10
  21. name: switch
  22. type: boolean
  23. mapping:
  24. - dps_val: true
  25. icon: "mdi:air-humidifier"
  26. - dps_val: false
  27. icon: "mdi:air-humidifier-off"
  28. - id: 12
  29. name: mode
  30. type: string
  31. mapping:
  32. - dps_val: sleep
  33. value: sleep
  34. - dps_val: humidity
  35. value: auto
  36. - dps_val: work
  37. value: normal
  38. - id: 15
  39. name: humidity
  40. type: integer
  41. range:
  42. min: 40
  43. max: 90
  44. - id: 16
  45. name: current_humidity
  46. type: integer
  47. secondary_entities:
  48. - entity: fan
  49. name: Intensity
  50. dps:
  51. - id: 2
  52. type: string
  53. name: speed
  54. mapping:
  55. - dps_val: small
  56. value: 33
  57. - dps_val: middle
  58. value: 67
  59. - dps_val: large
  60. value: 100
  61. - id: 10
  62. type: boolean
  63. name: switch
  64. - entity: climate
  65. deprecated: humidifier and fan
  66. dps:
  67. - id: 2
  68. name: fan_mode
  69. type: string
  70. mapping:
  71. - dps_val: small
  72. value: low
  73. - dps_val: middle
  74. value: medium
  75. - dps_val: large
  76. value: high
  77. - id: 3
  78. name: timer_hr
  79. type: string
  80. - id: 4
  81. name: timer_min
  82. type: integer
  83. - id: 9
  84. name: error
  85. type: integer
  86. mapping:
  87. - dps_val: 0
  88. value: OK
  89. - dps_val: 1
  90. value: Water Level Low
  91. - id: 10
  92. name: hvac_mode
  93. type: boolean
  94. mapping:
  95. - dps_val: false
  96. value: "off"
  97. icon: mdi:air-humidifier-off
  98. - dps_val: true
  99. value: "dry"
  100. icon: mdi:air-humidifier
  101. - id: 12
  102. name: preset_mode
  103. type: string
  104. mapping:
  105. - dps_val: sleep
  106. value: sleep
  107. - dps_val: humidity
  108. value: auto
  109. - dps_val: work
  110. value: normal
  111. - id: 15
  112. name: humidity
  113. type: integer
  114. range:
  115. min: 40
  116. max: 90
  117. - id: 16
  118. name: current_humidity
  119. type: integer
  120. - entity: switch
  121. name: "UV Sterilization"
  122. icon: "mdi:solar-power"
  123. dps:
  124. - id: 22
  125. name: switch
  126. type: boolean
  127. - entity: select
  128. name: Timer
  129. icon: "mdi:timer"
  130. category: config
  131. dps:
  132. - id: 3
  133. name: option
  134. type: string
  135. mapping:
  136. - dps_val: "cancel"
  137. value: "Off"
  138. - dps_val: "1"
  139. value: "1 hour"
  140. - dps_val: "2"
  141. value: "2 hours"
  142. - dps_val: "3"
  143. value: "3 hours"
  144. - dps_val: "4"
  145. value: "4 hours"
  146. - dps_val: "5"
  147. value: "5 hours"
  148. - dps_val: "6"
  149. value: "6 hours"
  150. - dps_val: "7"
  151. value: "7 hours"
  152. - dps_val: "8"
  153. value: "8 hours"
  154. - dps_val: "9"
  155. value: "9 hours"
  156. - dps_val: "10"
  157. value: "10 hours"
  158. - dps_val: "11"
  159. value: "11 hours"
  160. - dps_val: "12"
  161. value: "12 hours"
  162. - entity: sensor
  163. name: Timer
  164. icon: "mdi:timer"
  165. category: diagnostic
  166. dps:
  167. - id: 4
  168. name: sensor
  169. type: integer
  170. unit: min
  171. - entity: binary_sensor
  172. name: Tank
  173. class: problem
  174. category: diagnostic
  175. dps:
  176. - id: 9
  177. name: sensor
  178. type: bitfield
  179. mapping:
  180. - dps_val: 0
  181. value: false
  182. - value: true