moistenland_water_timer.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. name: Irrigation timer
  2. products:
  3. - id: 8t5hebn0
  4. manufacturer: MoistenLand
  5. entities:
  6. - entity: valve
  7. class: water
  8. dps:
  9. - id: 1
  10. name: valve
  11. type: boolean
  12. - entity: binary_sensor
  13. class: problem
  14. category: diagnostic
  15. dps:
  16. - id: 4
  17. type: bitfield
  18. name: sensor
  19. mapping:
  20. - dps_val: 0
  21. value: false
  22. - value: true
  23. - id: 4
  24. type: bitfield
  25. name: fault_code
  26. - entity: sensor
  27. class: battery
  28. category: diagnostic
  29. icon: mdi:battery
  30. dps:
  31. - id: 7
  32. type: integer
  33. name: sensor
  34. unit: "%"
  35. - entity: sensor
  36. name: Battery status
  37. class: enum
  38. category: diagnostic
  39. dps:
  40. - id: 8
  41. type: string
  42. name: sensor
  43. mapping:
  44. - dps_val: "low"
  45. value: "Replace Battery"
  46. - dps_val: "middle"
  47. value: "Battery Ok"
  48. - dps_val: "high"
  49. value: "Fully Charged"
  50. - entity: select
  51. name: Weather delay
  52. translation_key: timer
  53. icon: "mdi:weather-cloudy-clock"
  54. category: config
  55. dps:
  56. - id: 10
  57. type: string
  58. name: option
  59. mapping:
  60. - dps_val: cancel
  61. value: cancel
  62. - dps_val: "24h"
  63. value: "24h"
  64. - dps_val: "48h"
  65. value: "48h"
  66. - dps_val: "72h"
  67. value: "72h"
  68. - entity: time
  69. category: config
  70. translation_key: timer
  71. dps:
  72. - id: 11
  73. name: second
  74. type: integer
  75. range:
  76. min: 0
  77. max: 86400
  78. - entity: number
  79. category: config
  80. class: duration
  81. translation_key: timer
  82. # 2025-07-20
  83. deprecated: time.timer
  84. dps:
  85. - id: 11
  86. name: value
  87. type: integer
  88. unit: min
  89. range:
  90. min: 0
  91. max: 86400
  92. mapping:
  93. - scale: 60
  94. step: 60
  95. - entity: sensor
  96. name: Work mode
  97. class: enum
  98. category: diagnostic
  99. icon: mdi:auto-mode
  100. dps:
  101. - id: 12
  102. type: string
  103. name: sensor
  104. mapping:
  105. - dps_val: "manual"
  106. value: "Manual"
  107. - dps_val: "auto"
  108. value: "Auto"
  109. - dps_val: "idle"
  110. value: "Idle"
  111. - entity: sensor
  112. name: Watering time
  113. class: duration
  114. category: diagnostic
  115. dps:
  116. - id: 15
  117. type: integer
  118. name: sensor
  119. optional: true
  120. range:
  121. min: 0
  122. max: 86400
  123. unit: s