tesla_aroma_diffuser.yaml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. name: Aroma diffuser
  2. products:
  3. - id: izm17rnzcc2akjis
  4. manufacturer: Tesla Smart
  5. model: TSL-AC-JS01W
  6. entities:
  7. - entity: switch
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - entity: fan
  13. translation_key: aroma_diffuser
  14. dps:
  15. - id: 104
  16. type: boolean
  17. name: switch
  18. - id: 2
  19. type: string
  20. name: preset_mode
  21. mapping:
  22. - dps_val: "1"
  23. value: continuous
  24. - dps_val: "2"
  25. value: intermittent
  26. - entity: light
  27. dps:
  28. - id: 11
  29. type: boolean
  30. name: switch
  31. - id: 102
  32. name: color_mode
  33. type: string
  34. mapping:
  35. - dps_val: white
  36. value: color_temp
  37. - dps_val: colour
  38. value: hs
  39. - dps_val: scene
  40. value: Scene
  41. - dps_val: scene_1
  42. value: Scene 1
  43. - dps_val: scene_2
  44. value: Scene 2
  45. - dps_val: scene_3
  46. value: Scene 3
  47. - dps_val: scene_4
  48. value: Scene 4
  49. - id: 103
  50. name: rgbhsv
  51. type: hex
  52. format:
  53. - name: r
  54. bytes: 1
  55. - name: g
  56. bytes: 1
  57. - name: b
  58. bytes: 1
  59. - name: h
  60. bytes: 2
  61. range:
  62. min: 0
  63. max: 360
  64. - name: s
  65. bytes: 1
  66. range:
  67. min: 0
  68. max: 255
  69. - name: v
  70. bytes: 1
  71. range:
  72. min: 0
  73. max: 255
  74. - entity: binary_sensor
  75. class: problem
  76. category: diagnostic
  77. dps:
  78. - id: 12
  79. type: bitfield
  80. name: sensor
  81. mapping:
  82. - dps_val: 0
  83. value: false
  84. - value: true
  85. - id: 12
  86. type: bitfield
  87. name: fault_code
  88. - entity: select
  89. translation_key: timer
  90. category: config
  91. dps:
  92. - id: 13
  93. type: string
  94. name: option
  95. mapping:
  96. - dps_val: "0"
  97. value: cancel
  98. - dps_val: "1"
  99. value: "1h"
  100. - dps_val: "2"
  101. value: "3h"
  102. - dps_val: "3"
  103. value: "5h"
  104. - entity: sensor
  105. translation_key: time_remaining
  106. class: duration
  107. category: diagnostic
  108. dps:
  109. - id: 14
  110. type: integer
  111. name: sensor
  112. unit: min
  113. - entity: select
  114. translation_key: light_mode
  115. category: config
  116. dps:
  117. - id: 101
  118. type: string
  119. name: option
  120. mapping:
  121. - dps_val: "1"
  122. value: Multicolor
  123. - dps_val: "2"
  124. value: Chosen color