minoston_timer_switch.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. name: Timer switch
  2. products:
  3. - id: ae0y7quogjcnzery
  4. name: Minoston nhT06-WIFI
  5. entities:
  6. - entity: switch
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: switch
  11. - entity: number
  12. translation_key: timer
  13. class: duration
  14. category: config
  15. dps:
  16. - id: 7
  17. type: integer
  18. name: value
  19. unit: s
  20. range:
  21. min: 0
  22. max: 86400
  23. - entity: number
  24. name: Preset 1 time
  25. class: duration
  26. translation_key: timer
  27. category: config
  28. dps:
  29. - id: 101
  30. type: integer
  31. name: value
  32. unit: s
  33. range:
  34. min: 0
  35. max: 86400
  36. - entity: number
  37. name: Preset 2 time
  38. class: duration
  39. translation_key: timer
  40. category: config
  41. dps:
  42. - id: 102
  43. type: integer
  44. name: value
  45. unit: s
  46. range:
  47. min: 0
  48. max: 86400
  49. - entity: number
  50. name: Preset 3 time
  51. translation_key: timer
  52. class: duration
  53. category: config
  54. dps:
  55. - id: 103
  56. type: integer
  57. name: value
  58. unit: s
  59. range:
  60. min: 0
  61. max: 86400
  62. - entity: number
  63. name: Preset 4 time
  64. class: duration
  65. translation_key: timer
  66. category: config
  67. dps:
  68. - id: 104
  69. type: integer
  70. name: value
  71. unit: s
  72. range:
  73. min: 0
  74. max: 86400
  75. - entity: number
  76. name: Preset 5 time
  77. class: duration
  78. translation_key: timer
  79. category: config
  80. dps:
  81. - id: 105
  82. type: integer
  83. name: value
  84. unit: s
  85. range:
  86. min: 0
  87. max: 86400
  88. - entity: number
  89. name: Preset 6 time
  90. class: duration
  91. translation_key: timer
  92. category: config
  93. dps:
  94. - id: 106
  95. type: integer
  96. name: value
  97. unit: s
  98. range:
  99. min: 0
  100. max: 86400
  101. - entity: light
  102. translation_key: indicator
  103. category: config
  104. dps:
  105. - id: 107
  106. name: brightness
  107. type: integer
  108. range:
  109. min: 0
  110. max: 100
  111. - entity: sensor
  112. name: Active timer
  113. class: enum
  114. category: diagnostic
  115. dps:
  116. - id: 108
  117. type: integer
  118. name: sensor
  119. mapping:
  120. - dps_val: 0
  121. value: None
  122. - dps_val: 1
  123. value: Preset 1
  124. - dps_val: 2
  125. value: Preset 2
  126. - dps_val: 3
  127. value: Preset 3
  128. - dps_val: 4
  129. value: Preset 4
  130. - dps_val: 5
  131. value: Preset 5
  132. - dps_val: 6
  133. value: Preset 6
  134. - entity: select
  135. name: Power indicator
  136. icon: "mdi:led-on"
  137. category: config
  138. dps:
  139. - id: 109
  140. type: string
  141. name: option
  142. mapping:
  143. - dps_val: "on"
  144. value: Solid
  145. - dps_val: flicker
  146. value: Blink
  147. - entity: select
  148. name: Timer indicator
  149. icon: "mdi:led-on"
  150. category: config
  151. dps:
  152. - id: 110
  153. type: string
  154. name: option
  155. mapping:
  156. - dps_val: "on"
  157. value: Solid
  158. - dps_val: flicker
  159. value: Blink
  160. - entity: switch
  161. name: Override
  162. dps:
  163. - id: 111
  164. type: boolean
  165. name: switch