soleusair_air_purifier.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  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_only_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: normal
  27. - dps_val: auto
  28. value: smart
  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. icon: "mdi:timelapse"
  38. dps:
  39. - id: 5
  40. type: integer
  41. name: sensor
  42. unit: "%"
  43. - entity: switch
  44. translation_key: ionizer
  45. category: config
  46. dps:
  47. - id: 6
  48. type: boolean
  49. name: switch
  50. - entity: lock
  51. translation_key: child_lock
  52. category: config
  53. dps:
  54. - id: 7
  55. type: boolean
  56. name: lock
  57. - entity: switch
  58. translation_key: uv_sterilization
  59. category: config
  60. dps:
  61. - id: 9
  62. type: boolean
  63. name: switch
  64. optional: true
  65. - entity: sensor
  66. class: temperature
  67. dps:
  68. - id: 12
  69. name: sensor
  70. type: integer
  71. unit: C
  72. - entity: sensor
  73. class: humidity
  74. dps:
  75. - id: 13
  76. type: integer
  77. name: sensor
  78. unit: "%"
  79. - entity: sensor
  80. class: volatile_organic_compounds_parts
  81. dps:
  82. - id: 14
  83. type: integer
  84. name: sensor
  85. optional: true
  86. unit: ppb
  87. - entity: sensor
  88. name: Air quality
  89. icon: "mdi:approximately-equal"
  90. class: enum
  91. dps:
  92. - id: 21
  93. type: string
  94. name: sensor
  95. mapping:
  96. - dps_val: great
  97. value: great
  98. - dps_val: good
  99. value: good
  100. - dps_val: medium
  101. value: medium
  102. - dps_val: severe
  103. value: severe
  104. - entity: sensor
  105. name: Formaldehyde
  106. icon: "mdi:chemical-weapon"
  107. dps:
  108. - id: 27
  109. type: integer
  110. name: sensor
  111. unit: ugm3
  112. mapping:
  113. - scale: 0.1