treatlife_dual_plugin_dimmer.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. name: Dual dimmer
  2. products:
  3. - id: qga0e955v5hmg21x
  4. name: Treatlife smart dimmer with two sockets
  5. primary_entity:
  6. entity: light
  7. name: Light 1
  8. category: config
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 2
  14. name: brightness
  15. type: integer
  16. range:
  17. min: 10
  18. max: 1000
  19. - id: 3
  20. name: min_brightness
  21. type: integer
  22. - id: 101
  23. name: away_program
  24. type: string
  25. optional: true
  26. - id: 102
  27. name: sleep_program
  28. type: string
  29. optional: true
  30. - id: 103
  31. name: awake_program
  32. type: string
  33. optional: true
  34. secondary_entities:
  35. - entity: light
  36. name: Light 2
  37. dps:
  38. - id: 7
  39. type: boolean
  40. name: switch
  41. - id: 8
  42. name: brightness
  43. type: integer
  44. range:
  45. min: 0
  46. max: 1000
  47. - id: 9
  48. name: min_brightness
  49. type: integer
  50. - entity: select
  51. name: Light 1 type
  52. icon: "mdi:lightbulb"
  53. category: config
  54. dps:
  55. - id: 4
  56. type: string
  57. name: option
  58. mapping:
  59. - dps_val: led
  60. value: LED
  61. - dps_val: incandescent
  62. value: Incandescent
  63. - dps_val: halogen
  64. value: Halogen
  65. - entity: select
  66. name: Light 2 type
  67. icon: "mdi:lightbulb"
  68. category: config
  69. dps:
  70. - id: 10
  71. type: string
  72. name: option
  73. mapping:
  74. - dps_val: led
  75. value: LED
  76. - dps_val: incandescent
  77. value: Incandescent
  78. - dps_val: halogen
  79. value: Halogen
  80. - entity: number
  81. name: Timer 1
  82. category: config
  83. translation_key: timer
  84. dps:
  85. - id: 6
  86. type: integer
  87. name: value
  88. unit: min
  89. range:
  90. min: 0
  91. max: 86400
  92. mapping:
  93. - scale: 60
  94. step: 60
  95. - entity: number
  96. name: Timer 2
  97. category: config
  98. translation_key: timer
  99. dps:
  100. - id: 12
  101. type: integer
  102. name: value
  103. unit: min
  104. range:
  105. min: 0
  106. max: 86400
  107. mapping:
  108. - scale: 60
  109. step: 60
  110. - entity: select
  111. name: Indicator
  112. icon: "mdi:led-on"
  113. category: config
  114. dps:
  115. - id: 21
  116. type: string
  117. name: option
  118. mapping:
  119. - dps_val: none
  120. value: "Off"
  121. - dps_val: relay
  122. value: Status
  123. - dps_val: pos
  124. value: "On"