tesla_aroma_diffuser.yaml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. name: Aroma diffuser
  2. products:
  3. - id: izm17rnzcc2akjis
  4. name: Tesla TSL-AC-JS01W
  5. primary_entity:
  6. entity: switch
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: switch
  11. secondary_entities:
  12. - entity: fan
  13. icon: "mdi:scent"
  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. name: Fault
  76. class: problem
  77. category: diagnostic
  78. dps:
  79. - id: 12
  80. type: bitfield
  81. name: sensor
  82. mapping:
  83. - dps_val: 0
  84. value: false
  85. - value: true
  86. - id: 12
  87. type: bitfield
  88. name: fault_code
  89. - entity: select
  90. name: Timer
  91. icon: "mdi:timer"
  92. category: config
  93. dps:
  94. - id: 13
  95. type: string
  96. name: option
  97. mapping:
  98. - dps_val: "0"
  99. value: "Off"
  100. - dps_val: "1"
  101. value: "1 hour"
  102. - dps_val: "2"
  103. value: "3 hours"
  104. - dps_val: "3"
  105. value: "5 hours"
  106. - entity: sensor
  107. name: Time remaining
  108. class: duration
  109. category: diagnostic
  110. dps:
  111. - id: 14
  112. type: integer
  113. name: sensor
  114. unit: min
  115. - entity: select
  116. name: Light mode
  117. icon: "mdi:palette"
  118. category: config
  119. dps:
  120. - id: 101
  121. type: string
  122. name: option
  123. mapping:
  124. - dps_val: "1"
  125. value: Multicolor
  126. - dps_val: "2"
  127. value: Chosen color