ble_water_valve.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. name: Water Timer Valve
  2. legacy_type: ble_johgee_water_valve
  3. products:
  4. - id: c8800fd30884068f
  5. manufacturer: Johgee
  6. - id: bfc513e1f9d4d259a10wzu
  7. manufacturer: Diivoo
  8. model: WT-03
  9. - id: nxquc5lb
  10. model: SOP10
  11. - id: so5ybnw9
  12. manufacturer: Royal Gardineer
  13. model: BWC-495.bt
  14. entities:
  15. - entity: valve
  16. class: water
  17. dps:
  18. - id: 1
  19. type: boolean
  20. name: valve
  21. - id: 13
  22. type: string
  23. name: weather
  24. optional: true
  25. - id: 16
  26. type: string
  27. name: soak_schedule
  28. optional: true
  29. - id: 17
  30. type: string
  31. name: irrigation_schedule
  32. optional: true
  33. - entity: sensor
  34. class: battery
  35. category: diagnostic
  36. dps:
  37. - id: 7
  38. type: integer
  39. name: sensor
  40. unit: "%"
  41. - entity: binary_sensor
  42. class: problem
  43. category: diagnostic
  44. dps:
  45. - id: 4
  46. type: bitfield
  47. name: sensor
  48. optional: true
  49. mapping:
  50. - dps_val: 0
  51. value: false
  52. - dps_val: null
  53. value: false
  54. - value: true
  55. - id: 4
  56. type: bitfield
  57. optional: true
  58. name: fault_code
  59. - entity: sensor
  60. name: Operation
  61. category: diagnostic
  62. dps:
  63. - id: 12
  64. type: string
  65. name: sensor
  66. - entity: sensor
  67. name: Accumulated use time
  68. category: diagnostic
  69. class: duration
  70. dps:
  71. - id: 9
  72. type: integer
  73. name: sensor
  74. unit: s
  75. - entity: sensor
  76. name: Last use time
  77. category: diagnostic
  78. class: duration
  79. dps:
  80. - id: 15
  81. type: integer
  82. name: sensor
  83. unit: s
  84. optional: true
  85. - entity: select
  86. name: Weather delay
  87. translation_key: timer
  88. icon: "mdi:weather-cloudy-clock"
  89. category: config
  90. dps:
  91. - id: 10
  92. type: string
  93. name: option
  94. mapping:
  95. - dps_val: cancel
  96. value: cancel
  97. - dps_val: "24h"
  98. value: "24h"
  99. - dps_val: "48h"
  100. value: "48h"
  101. - dps_val: "72h"
  102. value: "72h"
  103. - entity: number
  104. name: Irrigation time
  105. deprecated: time.irrigation_time
  106. category: config
  107. class: duration
  108. translation_key: timer
  109. dps:
  110. - id: 11
  111. type: integer
  112. name: value
  113. unit: min
  114. optional: true
  115. range:
  116. min: 0
  117. max: 86400
  118. mapping:
  119. - scale: 60
  120. step: 60
  121. - entity: time
  122. name: Irrigation time
  123. category: config
  124. dps:
  125. - id: 11
  126. type: integer
  127. name: second
  128. optional: true
  129. range:
  130. min: 0
  131. max: 86400
  132. - entity: switch
  133. name: Smart weather switch
  134. icon: "mdi:sun-wireless"
  135. category: config
  136. dps:
  137. - id: 14
  138. type: boolean
  139. name: switch
  140. optional: true