ble_water_valve.yaml 2.6 KB

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