poiema_one_purifier.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. name: Poiema One air purifier
  2. products:
  3. - id: 2q2jgeegaziyugdg
  4. primary_entity:
  5. entity: fan
  6. icon: "mdi:air-purifier"
  7. translation_only_key: fan_with_presets
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 3
  13. type: string
  14. name: preset_mode
  15. mapping:
  16. - dps_val: manual
  17. value: normal
  18. - dps_val: auto
  19. value: smart
  20. - dps_val: sleep
  21. value: sleep
  22. - id: 4
  23. type: string
  24. name: speed
  25. mapping:
  26. - dps_val: "low"
  27. value: 25
  28. - dps_val: "mid"
  29. value: 50
  30. - dps_val: "high"
  31. value: 75
  32. - dps_val: "strong"
  33. value: 100
  34. secondary_entities:
  35. - entity: sensor
  36. class: pm25
  37. dps:
  38. - id: 2
  39. type: integer
  40. name: sensor
  41. class: measurement
  42. unit: ugm3
  43. - entity: lock
  44. translation_key: child_lock
  45. category: config
  46. dps:
  47. - id: 7
  48. type: boolean
  49. name: lock
  50. - entity: button
  51. name: Filter reset
  52. category: config
  53. class: restart
  54. dps:
  55. - id: 11
  56. type: boolean
  57. name: button
  58. - entity: select
  59. translation_key: timer
  60. category: config
  61. dps:
  62. - id: 18
  63. type: string
  64. name: option
  65. mapping:
  66. - dps_val: cancel
  67. value: "off"
  68. - dps_val: "1h"
  69. value: "1 hour"
  70. - dps_val: "2h"
  71. value: "2 hours"
  72. - dps_val: "3h"
  73. value: "3 hours"
  74. - dps_val: "4h"
  75. value: "4 hours"
  76. - dps_val: "5h"
  77. value: "5 hours"
  78. - entity: sensor
  79. translation_key: time_remaining
  80. category: diagnostic
  81. class: duration
  82. dps:
  83. - id: 19
  84. type: integer
  85. unit: min
  86. name: sensor