dual_water_timer.yaml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. name: Dual water timer
  2. products:
  3. - id: key9nfnyp89j4esc
  4. - id: ebb777wq1zxgr5og
  5. - id: 8c63534780ffa00f
  6. primary_entity:
  7. entity: valve
  8. name: Valve 1
  9. class: water
  10. dps:
  11. - id: 1
  12. type: boolean
  13. name: valve
  14. secondary_entities:
  15. - entity: valve
  16. name: Valve 2
  17. class: water
  18. dps:
  19. - id: 2
  20. type: boolean
  21. name: valve
  22. - entity: number
  23. name: Timer 1
  24. translation_key: timer
  25. category: config
  26. class: duration
  27. dps:
  28. - id: 17
  29. type: integer
  30. name: value
  31. range:
  32. min: 60
  33. max: 3600
  34. mapping:
  35. - scale: 60
  36. step: 60
  37. unit: sec
  38. - entity: number
  39. name: Timer 2
  40. translation_key: timer
  41. category: config
  42. class: duration
  43. dps:
  44. - id: 18
  45. type: integer
  46. name: value
  47. range:
  48. min: 60
  49. max: 3600
  50. mapping:
  51. - scale: 60
  52. step: 60
  53. unit: sec
  54. - entity: number
  55. name: DPS 42
  56. category: diagnostic
  57. dps:
  58. - id: 42
  59. type: integer
  60. name: value
  61. optional: true
  62. - entity: switch
  63. name: Smart weather delay
  64. category: config
  65. class: duration
  66. dps:
  67. - id: 43
  68. type: boolean
  69. name: switch
  70. - entity: sensor
  71. name: Weather
  72. class: enum
  73. category: diagnostic
  74. dps:
  75. - id: 44
  76. type: string
  77. name: sensor
  78. optional: true
  79. mapping:
  80. - dps_val: sunny
  81. value: sunny
  82. icon: "mdi:weather-sunny"
  83. - dps_val: cloudy
  84. value: cloudy
  85. icon: "mdi:weather-cloudy"
  86. - dps_val: rainy
  87. value: rainy
  88. icon: "mdi:weather-rainy"
  89. - dps_val: snowy
  90. value: snowy
  91. icon: "mdi:weather-snowy"
  92. - dps_val: null
  93. value: unavailable
  94. icon: "mdi:weather-sunny-off"
  95. - entity: select
  96. name: Weather delay
  97. icon: "mdi:weather-cloudy-clock"
  98. category: config
  99. dps:
  100. - id: 45
  101. type: string
  102. name: option
  103. mapping:
  104. - dps_val: cancel
  105. value: "Off"
  106. - dps_val: "1"
  107. value: "1 day"
  108. - dps_val: "2"
  109. value: "2 days"
  110. - dps_val: "3"
  111. value: "3 days"
  112. - dps_val: "4"
  113. value: "4 days"
  114. - dps_val: "5"
  115. value: "5 days"
  116. - dps_val: "6"
  117. value: "6 days"
  118. - dps_val: "7"
  119. value: "7 days"
  120. - entity: sensor
  121. name: DPS 47
  122. category: diagnostic
  123. dps:
  124. - id: 47
  125. type: string
  126. name: sensor
  127. optional: true
  128. - entity: number
  129. name: DPS 53
  130. category: diagnostic
  131. dps:
  132. - id: 53
  133. type: integer
  134. name: value
  135. optional: true
  136. - entity: number
  137. name: DPS 101
  138. category: diagnostic
  139. dps:
  140. - id: 101
  141. type: integer
  142. name: value
  143. optional: true
  144. - entity: number
  145. name: DPS 102
  146. category: diagnostic
  147. dps:
  148. - id: 102
  149. type: integer
  150. name: value
  151. optional: true
  152. - entity: number
  153. name: DPS 103
  154. category: diagnostic
  155. class: duration
  156. dps:
  157. - id: 103
  158. type: integer
  159. name: value
  160. range:
  161. min: 0
  162. max: 3600
  163. mapping:
  164. - scale: 60
  165. step: 60
  166. unit: sec
  167. - entity: number
  168. name: DPS 104
  169. category: diagnostic
  170. class: duration
  171. dps:
  172. - id: 104
  173. type: integer
  174. name: value
  175. range:
  176. min: 0
  177. max: 3600
  178. mapping:
  179. - scale: 60
  180. step: 60
  181. unit: sec
  182. - entity: sensor
  183. name: DPS 105
  184. category: diagnostic
  185. dps:
  186. - id: 105
  187. type: string
  188. name: sensor
  189. optional: true
  190. - entity: sensor
  191. name: DPS 106
  192. category: diagnostic
  193. dps:
  194. - id: 106
  195. type: string
  196. name: sensor
  197. optional: true