meaco_clean_purifier.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. name: Air purifier
  2. products:
  3. - id: 4kqsufvuurljmryl
  4. manufacturer: Meaco
  5. model_id: Meaco76x5WiFi
  6. model: Clean CA-HEPA 76x5
  7. entities:
  8. - entity: fan
  9. translation_only_key: fan_with_presets
  10. icon: "mdi:air-purifier"
  11. dps:
  12. - id: 1
  13. name: switch
  14. type: boolean
  15. - id: 3
  16. name: preset_mode
  17. type: string
  18. mapping:
  19. - dps_val: sleep
  20. value: sleep
  21. - dps_val: auto
  22. value: auto
  23. - dps_val: M
  24. value: medium
  25. - dps_val: H
  26. value: high
  27. - entity: sensor
  28. class: pm25
  29. dps:
  30. - id: 2
  31. name: sensor
  32. type: integer
  33. class: measurement
  34. unit: ugm3
  35. - entity: sensor
  36. translation_key: filter_life
  37. category: diagnostic
  38. dps:
  39. - id: 5
  40. name: sensor
  41. type: integer
  42. unit: "%"
  43. - entity: button
  44. translation_key: filter_reset
  45. category: config
  46. dps:
  47. - id: 11
  48. name: button
  49. type: boolean
  50. - entity: select
  51. translation_key: timer
  52. category: config
  53. dps:
  54. - id: 18
  55. name: option
  56. type: string
  57. mapping:
  58. - dps_val: Cancel
  59. value: cancel
  60. - dps_val: "2h"
  61. value: "2h"
  62. - dps_val: "4h"
  63. value: "4h"
  64. - dps_val: "8h"
  65. value: "8h"
  66. - entity: sensor
  67. translation_key: time_remaining
  68. category: diagnostic
  69. class: duration
  70. dps:
  71. - id: 19
  72. name: sensor
  73. type: integer
  74. unit: min
  75. - entity: sensor
  76. translation_key: air_quality
  77. class: enum
  78. dps:
  79. - id: 21
  80. name: sensor
  81. type: string
  82. mapping:
  83. - dps_val: great
  84. value: excellent
  85. - dps_val: mild
  86. value: poor
  87. - dps_val: good
  88. value: good
  89. - dps_val: medium
  90. value: moderate
  91. - dps_val: severe
  92. value: severe
  93. - entity: binary_sensor
  94. class: problem
  95. category: diagnostic
  96. dps:
  97. - id: 22
  98. name: sensor
  99. type: bitfield
  100. mapping:
  101. - dps_val: 0
  102. value: false
  103. - value: true
  104. - id: 22
  105. name: fault_code
  106. type: bitfield
  107. - entity: lock
  108. translation_key: child_lock
  109. category: config
  110. dps:
  111. - id: 7
  112. name: lock
  113. type: boolean
  114. - entity: switch
  115. translation_key: ionizer
  116. category: config
  117. dps:
  118. - id: 6
  119. name: switch
  120. type: boolean
  121. - entity: light
  122. translation_key: indicator
  123. category: config
  124. dps:
  125. - id: 101
  126. name: brightness
  127. type: string
  128. mapping:
  129. - dps_val: Close
  130. value: 0
  131. - dps_val: Soft
  132. value: 128
  133. - dps_val: Standard
  134. value: 255