tesla_air_purifier_pro.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. name: Air purifier
  2. products:
  3. - id: 3hjcrjktvkoim7zu
  4. name: Tesla Air Pro M
  5. primary_entity:
  6. entity: fan
  7. translation_only_key: fan_with_presets
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 3
  13. name: preset_mode
  14. type: string
  15. mapping:
  16. - dps_val: auto
  17. value: smart
  18. - dps_val: sleep
  19. value: sleep
  20. - dps_val: manual
  21. value: normal
  22. - id: 4
  23. name: speed
  24. type: string
  25. mapping:
  26. - dps_val: "sleep"
  27. value: 25
  28. - dps_val: "low"
  29. value: 50
  30. - dps_val: "mid"
  31. value: 75
  32. - dps_val: "high"
  33. value: 100
  34. secondary_entities:
  35. - entity: light
  36. category: config
  37. dps:
  38. - id: 8
  39. name: switch
  40. type: boolean
  41. - entity: switch
  42. translation_key: ionizer
  43. category: config
  44. dps:
  45. - id: 6
  46. name: switch
  47. type: boolean
  48. - entity: switch
  49. translation_key: uv_sterilization
  50. category: config
  51. dps:
  52. - id: 9
  53. name: switch
  54. type: boolean
  55. - entity: sensor
  56. name: Filter
  57. category: diagnostic
  58. icon: "mdi:air-filter"
  59. dps:
  60. - id: 5
  61. type: integer
  62. name: sensor
  63. unit: "%"
  64. - entity: sensor
  65. category: diagnostic
  66. class: temperature
  67. dps:
  68. - id: 12
  69. type: integer
  70. name: sensor
  71. class: measurement
  72. unit: "°C"
  73. - entity: sensor
  74. category: diagnostic
  75. class: humidity
  76. dps:
  77. - id: 13
  78. type: integer
  79. name: sensor
  80. class: measurement
  81. unit: "%"
  82. - entity: select
  83. translation_key: timer
  84. category: config
  85. dps:
  86. - id: 18
  87. type: string
  88. name: option
  89. mapping:
  90. - dps_val: "cancel"
  91. value: "cancel"
  92. - dps_val: "1h"
  93. value: "1 hour"
  94. - dps_val: "4h"
  95. value: "4 hours"
  96. - dps_val: "8h"
  97. value: "8 hours"
  98. - entity: sensor
  99. class: pm25
  100. category: diagnostic
  101. dps:
  102. - id: 2
  103. type: integer
  104. name: sensor
  105. class: measurement
  106. unit: ugm3