ledvance_smart_plabl100x25b.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. name: Panel light
  2. products:
  3. - id: key9cdjdeqjph5sh
  4. manufacturer: Ledvance
  5. model: Smart+ Planon plus backlight
  6. model_id: BL100x25B
  7. - id: 2zjsc9dxfxlr7yf3
  8. manufacturer: Annaror
  9. model: Dual ceiling light
  10. model_id: "5LRGB"
  11. entities:
  12. - entity: switch
  13. icon: "mdi:lightbulb-multiple"
  14. dps:
  15. - id: 20
  16. type: boolean
  17. name: switch
  18. - entity: light
  19. dps:
  20. - id: 20
  21. type: boolean
  22. name: available
  23. mapping:
  24. - dps_val: true
  25. value: true
  26. constraint: raw_switch
  27. conditions:
  28. - dps_val: null
  29. value: false
  30. - id: 51
  31. type: base64
  32. optional: true
  33. name: raw_switch
  34. hidden: true
  35. - id: 51
  36. type: base64
  37. mask: "000100000000000000000000"
  38. optional: true
  39. force: true
  40. name: switch
  41. mapping:
  42. - dps_val: null
  43. value_mirror: available
  44. - id: 21
  45. type: string
  46. optional: true
  47. name: work_mode
  48. - id: 22
  49. name: std_brightness
  50. type: integer
  51. optional: true
  52. range:
  53. min: 0
  54. max: 1000
  55. - id: 51
  56. type: base64
  57. mask: "0000000000000000FFFF0000"
  58. optional: true
  59. force: true
  60. name: brightness
  61. mapping:
  62. - dps_val: null
  63. value_mirror: std_brightness
  64. range:
  65. min: 0
  66. max: 1000
  67. - id: 23
  68. name: std_color_temp
  69. type: integer
  70. optional: true
  71. range:
  72. min: 0
  73. max: 500
  74. mapping:
  75. - target_range:
  76. min: 3000
  77. max: 6500
  78. - id: 51
  79. type: base64
  80. mask: "00000000000000000000FFFF"
  81. optional: true
  82. force: true
  83. name: color_temp
  84. mapping:
  85. - dps_val: null
  86. value_mirror: std_color_temp
  87. - target_range:
  88. min: 3000
  89. max: 6500
  90. range:
  91. min: 0
  92. max: 1000
  93. - entity: light
  94. translation_key: backlight
  95. dps:
  96. - id: 20
  97. type: boolean
  98. name: available
  99. mapping:
  100. - dps_val: true
  101. value: true
  102. constraint: raw_switch
  103. conditions:
  104. - dps_val: null
  105. value: false
  106. - id: 51
  107. type: base64
  108. optional: true
  109. name: raw_switch
  110. hidden: true
  111. - id: 51
  112. type: base64
  113. mask: "000200000000000000000000"
  114. optional: true
  115. force: true
  116. name: switch
  117. mapping:
  118. - dps_val: null
  119. value_mirror: available
  120. - id: 21
  121. type: string
  122. optional: true
  123. name: work_mode
  124. - id: 24
  125. type: hex
  126. name: std_rgbhsv
  127. optional: true
  128. format:
  129. - name: h
  130. bytes: 2
  131. range:
  132. min: 0
  133. max: 360
  134. - name: s
  135. bytes: 2
  136. range:
  137. min: 0
  138. max: 1000
  139. - name: v
  140. bytes: 2
  141. range:
  142. min: 0
  143. max: 1000
  144. - id: 51
  145. type: base64
  146. optional: true
  147. force: true
  148. name: rgbhsv
  149. format:
  150. - name: sw
  151. bytes: 2
  152. - name: h
  153. bytes: 2
  154. range:
  155. min: 0
  156. max: 360
  157. - name: s
  158. bytes: 2
  159. range:
  160. min: 0
  161. max: 1000
  162. - name: v
  163. bytes: 2
  164. range:
  165. min: 0
  166. max: 1000
  167. - name: wb
  168. bytes: 2
  169. - name: wc
  170. bytes: 2
  171. - entity: time
  172. translation_key: timer
  173. category: config
  174. dps:
  175. - id: 26
  176. type: integer
  177. name: second
  178. optional: true
  179. range:
  180. min: 0
  181. max: 86400
  182. - entity: number
  183. translation_key: timer
  184. # 2025-07-20
  185. deprecated: time.timer
  186. class: duration
  187. category: config
  188. dps:
  189. - id: 26
  190. type: integer
  191. name: value
  192. unit: min
  193. optional: true
  194. range:
  195. min: 0
  196. max: 86400
  197. mapping:
  198. - scale: 60
  199. step: 60