moesgo_dimmer.yaml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  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. secondary_entities:
  18. - entity: number
  19. name: Minimum brightness
  20. category: config
  21. icon: "mdi:brightness-percent"
  22. dps:
  23. - id: 3
  24. type: integer
  25. name: value
  26. unit: "%"
  27. range:
  28. min: 10
  29. max: 1000
  30. mapping:
  31. - scale: 10
  32. - entity: select
  33. name: Light type
  34. icon: "mdi:lightbulb-question"
  35. category: config
  36. dps:
  37. - id: 4
  38. type: string
  39. name: option
  40. mapping:
  41. - dps_val: led
  42. value: LED
  43. - dps_val: incandescent
  44. value: Incandescent
  45. - dps_val: halogen
  46. value: Halogen
  47. - entity: number
  48. translation_key: timer
  49. category: config
  50. dps:
  51. - id: 6
  52. type: integer
  53. name: value
  54. unit: min
  55. range:
  56. min: 0
  57. max: 86400
  58. mapping:
  59. - scale: 60
  60. step: 60
  61. - entity: select
  62. name: Power on state
  63. icon: "mdi:toggle-switch"
  64. category: config
  65. dps:
  66. - id: 14
  67. type: string
  68. name: option
  69. optional: true
  70. mapping:
  71. - dps_val: "off"
  72. value: "Off"
  73. - dps_val: "on"
  74. value: "On"
  75. - dps_val: "memory"
  76. value: "Last state"
  77. - entity: light
  78. translation_key: backlight
  79. category: config
  80. dps:
  81. - id: 26
  82. type: boolean
  83. name: switch