moistenland_water_timer.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  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: number
  69. category: config
  70. class: duration
  71. translation_key: timer
  72. dps:
  73. - id: 11
  74. name: value
  75. type: integer
  76. unit: min
  77. range:
  78. min: 0
  79. max: 86400
  80. mapping:
  81. - scale: 60
  82. step: 60
  83. - entity: sensor
  84. name: Work Mode
  85. class: enum
  86. category: diagnostic
  87. icon: mdi:auto-mode
  88. dps:
  89. - id: 12
  90. type: string
  91. name: sensor
  92. mapping:
  93. - dps_val: "manual"
  94. value: "Manual"
  95. - dps_val: "auto"
  96. value: "Auto"
  97. - dps_val: "idle"
  98. value: "Idle"
  99. - entity: sensor
  100. name: Watering time
  101. class: duration
  102. category: diagnostic
  103. dps:
  104. - id: 15
  105. type: integer
  106. name: sensor
  107. optional: true
  108. range:
  109. min: 0
  110. max: 86400
  111. unit: s