ble_water_valve.yaml 2.5 KB

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