soleusair_air_purifier.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. name: Air purifier
  2. products:
  3. - id: kik7qavg2baebtk9
  4. name: Soleusair KJ1000F A10
  5. - id: 5xrkvysk7z6xrjum
  6. name: Soleusair 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. mapping:
  22. - scale: 0.05
  23. - id: 3
  24. name: preset_mode
  25. type: string
  26. mapping:
  27. - dps_val: manual
  28. value: normal
  29. - dps_val: auto
  30. value: smart
  31. - dps_val: sleep
  32. value: sleep
  33. - dps_val: displayoff
  34. value: displayoff
  35. secondary_entities:
  36. - entity: sensor
  37. name: Filter life
  38. category: diagnostic
  39. icon: "mdi:timelapse"
  40. dps:
  41. - id: 5
  42. type: integer
  43. name: sensor
  44. unit: "%"
  45. - entity: switch
  46. name: Ionizer
  47. icon: "mdi:creation"
  48. category: config
  49. dps:
  50. - id: 6
  51. type: boolean
  52. name: switch
  53. - entity: lock
  54. name: Child lock
  55. category: config
  56. dps:
  57. - id: 7
  58. type: boolean
  59. name: lock
  60. mapping:
  61. - dps_val: false
  62. icon: "mdi:hand-back-right"
  63. - dps_val: true
  64. icon: "mdi:hand-back-right-off"
  65. - entity: switch
  66. name: UV sterilization
  67. category: config
  68. icon: "mdi:solar-power"
  69. dps:
  70. - id: 9
  71. type: boolean
  72. name: switch
  73. optional: true
  74. - entity: sensor
  75. class: temperature
  76. dps:
  77. - id: 12
  78. name: sensor
  79. type: integer
  80. unit: C
  81. - entity: sensor
  82. class: humidity
  83. dps:
  84. - id: 13
  85. type: integer
  86. name: sensor
  87. unit: "%"
  88. - entity: sensor
  89. class: volatile_organic_compounds_parts
  90. dps:
  91. - id: 14
  92. type: integer
  93. name: sensor
  94. optional: true
  95. unit: ppb
  96. - entity: sensor
  97. name: Air quality
  98. icon: "mdi:approximately-equal"
  99. class: enum
  100. dps:
  101. - id: 21
  102. type: string
  103. name: sensor
  104. mapping:
  105. - dps_val: great
  106. value: great
  107. - dps_val: good
  108. value: good
  109. - dps_val: medium
  110. value: medium
  111. - dps_val: severe
  112. value: severe
  113. - entity: sensor
  114. name: Formaldehyde
  115. icon: "mdi:chemical-weapon"
  116. dps:
  117. - id: 27
  118. type: integer
  119. name: sensor
  120. unit: ugm3
  121. mapping:
  122. - scale: 0.1