eanons_humidifier.yaml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. name: Eanons/pureenjoy humidifier
  2. entities:
  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: 10
  13. name: switch
  14. type: boolean
  15. - id: 12
  16. name: mode
  17. type: string
  18. mapping:
  19. - dps_val: sleep
  20. value: sleep
  21. - dps_val: humidity
  22. value: auto
  23. - dps_val: work
  24. value: normal
  25. - id: 15
  26. name: humidity
  27. type: integer
  28. range:
  29. min: 40
  30. max: 90
  31. - id: 16
  32. name: current_humidity
  33. type: integer
  34. - entity: fan
  35. name: Intensity
  36. dps:
  37. - id: 2
  38. type: string
  39. name: speed
  40. mapping:
  41. - dps_val: small
  42. value: 33
  43. - dps_val: middle
  44. value: 67
  45. - dps_val: large
  46. value: 100
  47. - id: 10
  48. type: boolean
  49. name: switch
  50. - entity: switch
  51. translation_key: uv_sterilization
  52. dps:
  53. - id: 22
  54. name: switch
  55. type: boolean
  56. - entity: select
  57. translation_key: timer
  58. category: config
  59. dps:
  60. - id: 3
  61. name: option
  62. type: string
  63. mapping:
  64. - dps_val: cancel
  65. value: cancel
  66. - dps_val: "1"
  67. value: "1h"
  68. - dps_val: "2"
  69. value: "2h"
  70. - dps_val: "3"
  71. value: "3h"
  72. - dps_val: "4"
  73. value: "4h"
  74. - dps_val: "5"
  75. value: "5h"
  76. - dps_val: "6"
  77. value: "6h"
  78. - dps_val: "7"
  79. value: "7h"
  80. - dps_val: "8"
  81. value: "8h"
  82. - dps_val: "9"
  83. value: "9h"
  84. - dps_val: "10"
  85. value: "10h"
  86. - dps_val: "11"
  87. value: "11h"
  88. - dps_val: "12"
  89. value: "12h"
  90. - entity: sensor
  91. translation_key: time_remaining
  92. class: duration
  93. category: diagnostic
  94. dps:
  95. - id: 4
  96. name: sensor
  97. type: integer
  98. unit: min
  99. - entity: binary_sensor
  100. translation_key: tank_empty
  101. category: diagnostic
  102. dps:
  103. - id: 9
  104. name: sensor
  105. type: bitfield
  106. mapping:
  107. - dps_val: 1
  108. value: true
  109. - value: false
  110. - entity: binary_sensor
  111. class: problem
  112. category: diagnostic
  113. dps:
  114. - id: 9
  115. type: bitfield
  116. name: sensor
  117. mapping:
  118. - dps_val: 0
  119. value: false
  120. - dps_val: 1
  121. value: false
  122. - value: true
  123. - id: 9
  124. type: bitfield
  125. name: fault_code