blitzwolf_bw_lt31.yaml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. name: LED strip
  2. products:
  3. - id: khu3zzkkjemj6oat
  4. manufacturer: Blitzwolf
  5. model: BW-LT31
  6. - id: mzlyh8vz7p33qbz9
  7. manufacturer: Casalux
  8. model: LR1321
  9. entities:
  10. - entity: light
  11. icon: "mdi:led-strip-variant"
  12. dps:
  13. - id: 20
  14. type: boolean
  15. name: switch
  16. - id: 21
  17. type: string
  18. name: effect
  19. mapping:
  20. - dps_val: color
  21. value: "off"
  22. - dps_val: dynamic_mod
  23. value: Dynamic
  24. - dps_val: scene_mod
  25. value: Scene
  26. - dps_val: music
  27. value: Music
  28. - id: 22
  29. name: brightness
  30. type: integer
  31. optional: true
  32. range:
  33. min: 10
  34. max: 1000
  35. - id: 24
  36. name: rgbhsv
  37. type: hex
  38. optional: true
  39. format:
  40. - name: h
  41. bytes: 2
  42. range:
  43. min: 0
  44. max: 360
  45. - name: s
  46. bytes: 2
  47. range:
  48. min: 0
  49. max: 1000
  50. - name: v
  51. bytes: 2
  52. range:
  53. min: 0
  54. max: 1000
  55. - entity: select
  56. name: Music
  57. icon: "mdi:palette"
  58. category: config
  59. dps:
  60. - id: 102
  61. type: string
  62. name: option
  63. optional: true
  64. mapping:
  65. - dps_val: "119"
  66. value: "Classic 25%"
  67. - dps_val: "132"
  68. value: "Classic 50%"
  69. - dps_val: "14b"
  70. value: "Classic 75%"
  71. - dps_val: "164"
  72. value: "Classic 100%"
  73. - dps_val: "219"
  74. value: "Soft 25%"
  75. - dps_val: "232"
  76. value: "Soft 50%"
  77. - dps_val: "24b"
  78. value: "Soft 75%"
  79. - dps_val: "264"
  80. value: "Soft 100%"
  81. - dps_val: "319"
  82. value: "Dynamic 25%"
  83. - dps_val: "332"
  84. value: "Dynamic 50%"
  85. - dps_val: "34b"
  86. value: "Dynamic 75%"
  87. - dps_val: "364"
  88. value: "Dynamic 100%"
  89. - dps_val: "419"
  90. value: "Disco 25%"
  91. - dps_val: "432"
  92. value: "Disco 50%"
  93. - dps_val: "44b"
  94. value: "Disco 75%"
  95. - dps_val: "464"
  96. value: "Disco 100%"
  97. - entity: select
  98. name: Dynamic
  99. icon: "mdi:palette"
  100. category: config
  101. dps:
  102. - id: 106
  103. type: string
  104. name: option
  105. optional: true
  106. mapping:
  107. - dps_val: "013264000003e803e8"
  108. value: "Breath"
  109. # color+ R, speed 50, bright 100
  110. - dps_val: "023264000003e803e8"
  111. value: "Flash"
  112. # color+ R, speed 50, bright 100
  113. - dps_val: "033264000003e803e8007803e803e800f003e80\
  114. 3e8003b03e803e8013603e803e8010e03e803e8"
  115. value: "Jump"
  116. # color+ R+G+B+Y+C+P, speed 50, bright 100
  117. - dps_val: "043264000003e803e8007803e803e800f003e803e8"
  118. value: "Gradient"
  119. # color+ R+G+B, speed 50, bright 100
  120. - dps_val: "053264"
  121. value: "Symphony"
  122. # color All, speed 50, bright 100
  123. - dps_val: "063264000003e803e8"
  124. value: "Chasing"
  125. # color1 R, speed 50, bright 100
  126. - dps_val: "073264000003e803e8"
  127. value: "Meteor"
  128. # color1 R, speed 50, bright 100
  129. - dps_val: "083264000003e803e8"
  130. value: "Stacking"
  131. # color1 R, speed 50, bright 100
  132. - dps_val: "0932640000000003e8"
  133. value: "Adjoint"
  134. # color1 W, speed 50, bright 100
  135. - entity: text
  136. name: Dynamic scene
  137. category: config
  138. icon: "mdi:palette"
  139. hidden: true
  140. dps:
  141. - id: 106
  142. type: hex
  143. optional: true
  144. name: value
  145. - entity: select
  146. translation_key: scene
  147. category: config
  148. dps:
  149. - id: 108
  150. type: string
  151. name: option
  152. optional: true
  153. mapping:
  154. - dps_val: CJ_YD
  155. value: reading
  156. # color: white, static
  157. - dps_val: CJ_QC
  158. value: morning
  159. # color: white, yellow, static
  160. - dps_val: CJ_WA
  161. value: night
  162. # color: red, static
  163. - dps_val: CJ_XK
  164. value: twinkle
  165. # color: blue, flash
  166. - dps_val: CJ_JH
  167. value: party
  168. # color* All, Flash, Mid speed
  169. - dps_val: CJ_YS
  170. value: movie
  171. # color: lightblue, static
  172. - entity: select
  173. name: RGB order
  174. category: config
  175. dps:
  176. - id: 103
  177. type: integer
  178. name: option
  179. mapping:
  180. - dps_val: 1
  181. value: RGB
  182. - dps_val: 2
  183. value: RBG
  184. - dps_val: 3
  185. value: GRB
  186. - dps_val: 4
  187. value: GBR
  188. - dps_val: 5
  189. value: BRG
  190. - dps_val: 6
  191. value: BGR
  192. - entity: number
  193. name: Strip points
  194. category: config
  195. dps:
  196. - id: 104
  197. name: value
  198. type: integer
  199. optional: true
  200. range:
  201. min: 10
  202. max: 200