moesgo_dimmer.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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. name: Timer
  49. category: config
  50. icon: "mdi:timer"
  51. dps:
  52. - id: 6
  53. type: integer
  54. name: value
  55. unit: min
  56. range:
  57. min: 0
  58. max: 86400
  59. mapping:
  60. - scale: 60
  61. step: 60
  62. - entity: select
  63. name: Power on state
  64. icon: "mdi:toggle-switch"
  65. category: config
  66. dps:
  67. - id: 14
  68. type: string
  69. name: option
  70. optional: true
  71. mapping:
  72. - dps_val: "off"
  73. value: "Off"
  74. - dps_val: "on"
  75. value: "On"
  76. - dps_val: "memory"
  77. value: "Last state"
  78. - entity: light
  79. name: Backlight
  80. category: config
  81. dps:
  82. - id: 26
  83. type: boolean
  84. name: switch