asahom_outdoor_rgbcw_lights.yaml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. name: Decorative lights
  2. products:
  3. - id: wcx02kgo8o1qwaf8
  4. manufacturer: Asahom
  5. model: S105A C
  6. entities:
  7. - entity: light
  8. dps:
  9. - id: 20
  10. type: boolean
  11. name: switch
  12. - id: 21
  13. name: effect
  14. type: string
  15. mapping:
  16. - dps_val: color
  17. value: "off"
  18. - dps_val: animation
  19. value: Animation
  20. - dps_val: music
  21. value: Music
  22. - dps_val: timer
  23. value: Timer
  24. - id: 22
  25. name: brightness
  26. type: integer
  27. range:
  28. min: 10
  29. max: 1000
  30. - id: 23
  31. name: color_temp
  32. type: integer
  33. range:
  34. min: 0
  35. max: 1000
  36. mapping:
  37. - target_range:
  38. min: 2700
  39. max: 6500
  40. - id: 24
  41. name: rgbhsv
  42. optional: true
  43. type: hex
  44. format:
  45. - name: h
  46. bytes: 2
  47. range:
  48. min: 0
  49. max: 360
  50. - name: s
  51. bytes: 2
  52. range:
  53. min: 0
  54. max: 1000
  55. - name: v
  56. bytes: 2
  57. range:
  58. min: 0
  59. max: 1000
  60. - id: 27
  61. type: string
  62. optional: true
  63. name: music_data
  64. - id: 101
  65. type: string
  66. name: color_addressable
  67. - id: 102
  68. type: string
  69. optional: true
  70. name: color_favorite
  71. - id: 103
  72. type: string
  73. optional: true
  74. name: animation_preset
  75. - id: 104
  76. type: string
  77. optional: true
  78. name: animation_diy
  79. - id: 106
  80. type: integer
  81. name: light_count
  82. - id: 107
  83. type: string
  84. optional: true
  85. name: animation_folder
  86. - id: 108
  87. type: string
  88. optional: true
  89. name: music_devicedata
  90. - id: 109
  91. type: string
  92. optional: true
  93. name: button_setting
  94. - id: 110
  95. type: string
  96. optional: true
  97. name: splitter_setting
  98. - id: 111
  99. type: integer
  100. optional: true
  101. name: color_brightness
  102. - id: 116
  103. type: string
  104. optional: true
  105. name: color_sync
  106. - entity: time
  107. translation_key: timer
  108. category: config
  109. dps:
  110. - id: 26
  111. type: integer
  112. name: second
  113. range:
  114. min: 0
  115. max: 86400
  116. - entity: light
  117. translation_key: indicator
  118. category: config
  119. dps:
  120. - id: 112
  121. type: boolean
  122. name: switch
  123. - entity: switch
  124. name: Memory
  125. category: config
  126. dps:
  127. - id: 113
  128. type: boolean
  129. optional: true
  130. name: switch
  131. - entity: switch
  132. name: Remote pairing
  133. icon: "mdi:remote"
  134. category: config
  135. dps:
  136. - id: 114
  137. type: boolean
  138. optional: true
  139. name: switch
  140. mapping:
  141. - dps_val: null
  142. value: false
  143. hidden: true
  144. - id: 115
  145. type: string
  146. optional: true
  147. name: information
  148. - entity: select
  149. translation_key: light_mode
  150. category: config
  151. dps:
  152. - id: 117
  153. type: string
  154. name: option
  155. mapping:
  156. - dps_val: color
  157. value: Color
  158. - dps_val: fav
  159. value: Favorite
  160. - entity: switch
  161. name: Color sync
  162. category: config
  163. dps:
  164. - id: 118
  165. type: boolean
  166. name: switch
  167. - entity: button
  168. name: Reconfigure
  169. category: config
  170. dps:
  171. - id: 105
  172. type: boolean
  173. optional: true
  174. name: button