nac_ap470_purifier.yaml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. name: Air purifier
  2. products:
  3. - id: y7iiubdc5sufjvo3
  4. name: "NAC AP470 Air Purifier"
  5. primary_entity:
  6. entity: fan
  7. icon: "mdi:air-purifier"
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 4
  13. type: string
  14. name: preset_mode
  15. mapping:
  16. - dps_val: 1
  17. value: Auto
  18. - dps_val: 2
  19. value: Sleep
  20. - dps_val: 3
  21. value: Level 1
  22. - dps_val: 4
  23. value: Level 2
  24. - dps_val: 4
  25. value: Level 3
  26. - dps_val: 6
  27. value: Level 4
  28. - id: 21
  29. name: fault_code
  30. type: bitfield
  31. secondary_entities:
  32. - entity: sensor
  33. class: pm25
  34. dps:
  35. - id: 2
  36. type: integer
  37. name: sensor
  38. class: measurement
  39. unit: ugm3
  40. - entity: sensor
  41. name: Filter left days
  42. icon: "mdi:air-filter"
  43. category: diagnostic
  44. class: duration
  45. dps:
  46. - id: 16
  47. type: integer
  48. name: sensor
  49. unit: "d"
  50. - entity: sensor
  51. name: Total time
  52. icon: "mdi:air-filter"
  53. category: diagnostic
  54. class: duration
  55. dps:
  56. - id: 17
  57. type: integer
  58. name: sensor
  59. unit: "h"
  60. - entity: switch
  61. name: Ionizer
  62. icon: "mdi:atom-variant"
  63. category: config
  64. dps:
  65. - id: 6
  66. type: boolean
  67. name: switch
  68. - entity: lock
  69. name: Child lock
  70. category: config
  71. icon: "mdi:hand-back-right-off"
  72. dps:
  73. - id: 7
  74. type: boolean
  75. name: lock
  76. - entity: switch
  77. name: Night mode
  78. category: config
  79. icon: "mdi:lightbulb"
  80. dps:
  81. - id: 8
  82. type: boolean
  83. name: switch
  84. - entity: switch
  85. name: UV lamp
  86. category: config
  87. icon: "mdi:shield-bug"
  88. dps:
  89. - id: 9
  90. type: boolean
  91. name: switch
  92. - entity: switch
  93. name: Filter clean
  94. category: config
  95. icon: "mdi:air-filter"
  96. dps:
  97. - id: 101
  98. type: boolean
  99. name: switch
  100. - entity: button
  101. name: Filter reset
  102. class: restart
  103. category: config
  104. dps:
  105. - id: 11
  106. type: boolean
  107. name: button
  108. - entity: select
  109. name: Timer
  110. icon: "mdi:timer"
  111. category: config
  112. dps:
  113. - id: 19
  114. name: option
  115. type: string
  116. mapping:
  117. - dps_val: cancle
  118. value: "Off"
  119. - dps_val: 2
  120. value: "2 hours"
  121. - dps_val: 4
  122. value: "4 hours"
  123. - dps_val: 6
  124. value: "6 hours"
  125. - dps_val: 8
  126. value: "8 hours"
  127. - entity: sensor
  128. name: Timer time left
  129. icon: "mdi:timer"
  130. category: diagnostic
  131. dps:
  132. - id: 20
  133. type: integer
  134. name: sensor
  135. unit: "min"