isparkle_rgb_ledcurtain.yaml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. name: Lights
  2. products:
  3. - id: ufi02yfc589ssyjp
  4. manufacturer: iSparkle
  5. model: Curtain Micro Lights
  6. - id: x1nvbfjip9hp2buy
  7. manufacturer: Mirabella
  8. model: Genio Colour Select
  9. entities:
  10. - entity: light
  11. dps:
  12. - id: 20
  13. type: boolean
  14. name: switch
  15. - id: 101
  16. type: string
  17. name: named_color
  18. mapping:
  19. - dps_val: R
  20. value: red
  21. - dps_val: RG
  22. value: yellow
  23. - dps_val: G
  24. value: lime
  25. - dps_val: GB
  26. value: cyan
  27. - dps_val: B
  28. value: blue
  29. - dps_val: RB
  30. value: magenta
  31. - dps_val: RGB
  32. value: white
  33. - dps_val: Color
  34. value: black
  35. - id: 102
  36. type: string
  37. name: effect
  38. mapping:
  39. - dps_val: Bright
  40. value: Bright
  41. - dps_val: Gradually
  42. value: Fade
  43. - dps_val: Star
  44. value: Star
  45. - dps_val: Flower
  46. value: Flower
  47. - dps_val: Marquee
  48. value: Marquee
  49. - dps_val: Fireworks
  50. value: Fireworks
  51. - dps_val: Meteor
  52. value: Meteor
  53. - dps_val: Stream
  54. value: Stream
  55. - entity: event
  56. name: Timer
  57. dps:
  58. - id: 103
  59. type: boolean
  60. name: event
  61. optional: true
  62. mapping:
  63. - dps_val: true
  64. value: report_on
  65. - dps_val: false
  66. value: report_off
  67. # The docs say rw for Timerreport
  68. - entity: button
  69. name: Timer on
  70. category: config
  71. dps:
  72. - id: 103
  73. type: boolean
  74. optional: true
  75. name: button
  76. - entity: button
  77. name: Timer off
  78. category: config
  79. dps:
  80. - id: 103
  81. type: boolean
  82. optional: true
  83. name: button
  84. mapping:
  85. - dps_val: false
  86. value: true
  87. - dps_val: true
  88. value: false