tesla_air_purifier_pro.yaml 2.2 KB

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