eanons_humidifier.yaml 2.6 KB

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