moesgo_dimmer.yaml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. name: Dimmer switch
  2. products:
  3. - id: bf450789b46e8ff48f9n6r
  4. name: MoesGo dimmer switch
  5. primary_entity:
  6. entity: light
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: switch
  11. - id: 2
  12. name: brightness
  13. type: integer
  14. range:
  15. min: 10
  16. max: 1000
  17. mapping:
  18. - scale: 3.92
  19. secondary_entities:
  20. - entity: number
  21. name: Minimum brightness
  22. category: config
  23. icon: "mdi:brightness-percent"
  24. dps:
  25. - id: 3
  26. type: integer
  27. name: value
  28. unit: "%"
  29. range:
  30. min: 10
  31. max: 1000
  32. mapping:
  33. - scale: 10
  34. - entity: select
  35. name: Light type
  36. icon: "mdi:lightbulb-question"
  37. category: config
  38. dps:
  39. - id: 4
  40. type: string
  41. name: option
  42. mapping:
  43. - dps_val: led
  44. value: LED
  45. - dps_val: incandescent
  46. value: Incandescent
  47. - dps_val: halogen
  48. value: Halogen
  49. - entity: number
  50. name: Timer
  51. category: config
  52. icon: "mdi:timer"
  53. dps:
  54. - id: 6
  55. type: integer
  56. name: value
  57. unit: min
  58. range:
  59. min: 0
  60. max: 86400
  61. mapping:
  62. - scale: 60
  63. step: 60
  64. - entity: select
  65. name: Power on state
  66. icon: "mdi:toggle-switch"
  67. category: config
  68. dps:
  69. - id: 14
  70. type: string
  71. name: option
  72. optional: true
  73. mapping:
  74. - dps_val: "off"
  75. value: "Off"
  76. - dps_val: "on"
  77. value: "On"
  78. - dps_val: "memory"
  79. value: "Last state"
  80. - entity: light
  81. name: Backlight
  82. category: config
  83. dps:
  84. - id: 26
  85. type: boolean
  86. name: switch