soleusair_air_purifier.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. name: Soleusair Air Purifier
  2. products:
  3. - id: kik7qavg2baebtk9
  4. name: Soleusair Air Purifier KJ1000F A10
  5. - id: 5xrkvysk7z6xrjum
  6. name: Soleusair Air Purifier KJ760F A02
  7. primary_entity:
  8. entity: fan
  9. translation_key: fan_with_presets
  10. icon: "mdi:air-purifier"
  11. dps:
  12. - id: 1
  13. name: switch
  14. type: boolean
  15. - id: 101
  16. type: integer
  17. name: speed
  18. range:
  19. min: 1
  20. max: 5
  21. - id: 3
  22. name: preset_mode
  23. type: string
  24. mapping:
  25. - dps_val: manual
  26. value: manual
  27. - dps_val: auto
  28. value: auto
  29. - dps_val: sleep
  30. value: sleep
  31. - dps_val: displayoff
  32. value: displayoff
  33. secondary_entities:
  34. - entity: sensor
  35. name: Filter life
  36. category: diagnostic
  37. dps:
  38. - id: 5
  39. type: integer
  40. name: sensor
  41. # unit: "%"
  42. range:
  43. min: 0
  44. max: 100
  45. - entity: switch
  46. name: Ionizer
  47. category: config
  48. dps:
  49. - id: 6
  50. type: boolean
  51. name: switch
  52. - entity: lock
  53. name: Child lock
  54. category: config
  55. dps:
  56. - id: 7
  57. type: boolean
  58. name: lock
  59. mapping:
  60. - dps_val: false
  61. icon: "mdi:hand-back-right"
  62. - dps_val: true
  63. icon: "mdi:hand-back-right-off"
  64. - entity: switch
  65. name: UV sterilization
  66. category: config
  67. icon: "mdi:solar-power"
  68. dps:
  69. - id: 9
  70. type: boolean
  71. name: switch
  72. optional: true
  73. - entity: sensor
  74. class: temperature
  75. dps:
  76. - id: 12
  77. type: integer
  78. name: sensor
  79. unit: "℃"
  80. - entity: sensor
  81. class: humidity
  82. dps:
  83. - id: 13
  84. type: integer
  85. name: sensor
  86. unit: "%"
  87. - entity: sensor
  88. class: volatile_organic_compounds_parts
  89. dps:
  90. - id: 14
  91. type: integer
  92. name: sensor
  93. optional: true
  94. unit: ppb
  95. range:
  96. min: 0
  97. max: 6000
  98. - entity: sensor
  99. name: Air quality
  100. class: enum
  101. dps:
  102. - id: 21
  103. type: string
  104. name: sensor
  105. mapping:
  106. - dps_val: great
  107. value: great
  108. - dps_val: good
  109. value: good
  110. - dps_val: medium
  111. value: medium
  112. - dps_val: severe
  113. value: severe
  114. - entity: sensor
  115. name: Formaldehyde
  116. dps:
  117. - id: 27
  118. type: integer
  119. name: sensor
  120. unit: "mg/m\u00b3"
  121. scale: 2