sh07_sprinkler_controller.yaml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. name: Sprinkler controller
  2. products:
  3. - id: e8fwsklivj87msao
  4. name: SH07-8
  5. - id: mxh2sjigimo463mg
  6. name: Aquarobo SH07S-TY
  7. primary_entity:
  8. entity: valve
  9. name: Valve 1
  10. class: water
  11. dps:
  12. - id: 101
  13. name: valve
  14. type: boolean
  15. secondary_entities:
  16. - entity: valve
  17. name: Valve 2
  18. class: water
  19. dps:
  20. - id: 102
  21. name: valve
  22. type: boolean
  23. - entity: valve
  24. name: Valve 3
  25. class: water
  26. dps:
  27. - id: 103
  28. name: valve
  29. type: boolean
  30. - entity: valve
  31. name: Valve 4
  32. class: water
  33. dps:
  34. - id: 104
  35. name: valve
  36. type: boolean
  37. - entity: valve
  38. name: Valve 5
  39. class: water
  40. dps:
  41. - id: 105
  42. name: valve
  43. type: boolean
  44. - entity: valve
  45. name: Valve 6
  46. class: water
  47. dps:
  48. - id: 106
  49. name: valve
  50. type: boolean
  51. - entity: valve
  52. name: Valve 7
  53. class: water
  54. dps:
  55. - id: 110
  56. name: valve
  57. type: boolean
  58. - entity: valve
  59. name: Valve 8
  60. class: water
  61. dps:
  62. - id: 111
  63. name: valve
  64. type: boolean
  65. - entity: sensor
  66. name: Weather
  67. class: enum
  68. category: diagnostic
  69. dps:
  70. - id: 108
  71. type: string
  72. name: sensor
  73. optional: true
  74. mapping:
  75. - dps_val: sunny
  76. value: sunny
  77. icon: "mdi:weather-sunny"
  78. - dps_val: cloudy
  79. value: cloudy
  80. icon: "mdi:weather-cloudy"
  81. - dps_val: rainy
  82. value: rainy
  83. icon: "mdi:weather-rainy"
  84. - dps_val: snowy
  85. value: snowy
  86. icon: "mdi:weather-snowy"
  87. - dps_val: null
  88. value: unavailable
  89. icon: "mdi:weather-sunny-off"
  90. - entity: valve
  91. name: All valves
  92. class: water
  93. dps:
  94. - id: 109
  95. name: valve
  96. type: boolean
  97. optional: true
  98. - entity: switch
  99. name: Valve 1
  100. category: config
  101. deprecated: valve
  102. icon: "mdi:pipe-valve"
  103. dps:
  104. - id: 101
  105. name: switch
  106. type: boolean
  107. - entity: switch
  108. name: Valve 2
  109. category: config
  110. deprecated: valve
  111. icon: "mdi:pipe-valve"
  112. dps:
  113. - id: 102
  114. name: switch
  115. type: boolean
  116. - entity: switch
  117. name: Valve 3
  118. icon: "mdi:pipe-valve"
  119. category: config
  120. deprecated: valve
  121. dps:
  122. - id: 103
  123. name: switch
  124. type: boolean
  125. - entity: switch
  126. name: Valve 4
  127. category: config
  128. deprecated: valve
  129. icon: "mdi:pipe-valve"
  130. dps:
  131. - id: 104
  132. name: switch
  133. type: boolean
  134. - entity: switch
  135. name: Valve 5
  136. icon: "mdi:pipe-valve"
  137. category: config
  138. deprecated: valve
  139. dps:
  140. - id: 105
  141. name: switch
  142. type: boolean
  143. optional: true
  144. - entity: switch
  145. name: Valve 6
  146. icon: "mdi:pipe-valve"
  147. category: config
  148. deprecated: valve
  149. dps:
  150. - id: 106
  151. name: switch
  152. type: boolean
  153. optional: true
  154. - entity: switch
  155. name: Valve 7
  156. icon: "mdi:pipe-valve"
  157. category: config
  158. deprecated: valve
  159. dps:
  160. - id: 110
  161. name: switch
  162. type: boolean
  163. optional: true
  164. - entity: switch
  165. name: Valve 8
  166. icon: "mdi:pipe-valve"
  167. category: config
  168. deprecated: valve
  169. dps:
  170. - id: 111
  171. name: switch
  172. type: boolean
  173. optional: true