blitzwill_ceilingfanlight.yaml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. name: Ceiling fan with led
  2. # products:
  3. # - id: UNKNOWN
  4. # manufacturer: Blitzwill
  5. entities:
  6. - entity: fan
  7. icon: "mdi:ceiling-fan"
  8. translation_only_key: fan_with_presets
  9. dps:
  10. - id: 107
  11. type: boolean
  12. name: switch
  13. - id: 106
  14. type: string
  15. name: preset_mode
  16. mapping:
  17. - dps_val: fresh
  18. value: fresh
  19. - dps_val: nature
  20. value: nature
  21. - id: 105
  22. type: integer
  23. name: speed
  24. range:
  25. min: 1
  26. max: 6
  27. - id: 104
  28. type: string
  29. name: direction
  30. - entity: switch
  31. translation_key: keytone
  32. category: config
  33. hidden: true
  34. dps:
  35. - id: 101
  36. type: boolean
  37. name: switch
  38. - entity: light
  39. icon: "mdi:ceiling-fan-light"
  40. dps:
  41. - id: 20
  42. type: boolean
  43. name: switch
  44. - id: 21
  45. type: string
  46. name: work_mode
  47. - id: 22
  48. name: brightness
  49. type: integer
  50. range:
  51. min: 10
  52. max: 1000
  53. - id: 23
  54. name: color_temp
  55. type: integer
  56. range:
  57. min: 0
  58. max: 1000
  59. mapping:
  60. - target_range:
  61. min: 2700
  62. max: 6500
  63. - entity: text
  64. translation_key: scene
  65. category: config
  66. hidden: true
  67. dps:
  68. - id: 25
  69. type: hex
  70. optional: true
  71. name: value
  72. - entity: time
  73. name: Light timer
  74. translation_key: timer
  75. category: config
  76. dps:
  77. - id: 26
  78. type: integer
  79. name: second
  80. range:
  81. min: 0
  82. max: 86400
  83. - entity: number
  84. name: Fan timer
  85. category: config
  86. translation_key: timer
  87. class: duration
  88. dps:
  89. - id: 103
  90. type: integer
  91. name: value
  92. unit: min
  93. range:
  94. min: 0
  95. max: 540
  96. - entity: text
  97. name: Light control
  98. category: config
  99. icon: "mdi:cogs"
  100. hidden: true
  101. dps:
  102. - id: 28
  103. type: string
  104. optional: true
  105. name: value
  106. - entity: text
  107. name: Debug
  108. category: config
  109. icon: "mdi:cogs"
  110. hidden: true
  111. dps:
  112. - id: 29
  113. type: string
  114. optional: true
  115. name: value
  116. - entity: text
  117. name: Power memory
  118. category: config
  119. icon: "mdi:cogs"
  120. hidden: true
  121. dps:
  122. - id: 33
  123. type: base64
  124. optional: true
  125. name: value
  126. - entity: text
  127. name: Mixed scene
  128. category: config
  129. icon: "mdi:palette"
  130. hidden: true
  131. dps:
  132. - id: 36
  133. type: base64
  134. optional: true
  135. name: value
  136. - entity: text
  137. name: Mixed RGBCW
  138. category: config
  139. icon: "mdi:palette"
  140. hidden: true
  141. dps:
  142. - id: 51
  143. type: base64
  144. optional: true
  145. name: value
  146. - entity: text
  147. name: Segment dimming
  148. category: config
  149. icon: "mdi:cogs"
  150. hidden: true
  151. dps:
  152. - id: 52
  153. type: base64
  154. optional: true
  155. name: value
  156. - entity: light
  157. translation_key: nightlight
  158. category: config
  159. dps:
  160. - id: 53
  161. type: boolean
  162. name: switch