tesla_aroma_diffuser.yaml 2.6 KB

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