moistenland_water_timer.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. name: Irrigation timer
  2. products:
  3. - id: 8t5hebn0
  4. name: MoistenLand BLE
  5. primary_entity:
  6. entity: valve
  7. class: water
  8. dps:
  9. - id: 1
  10. name: valve
  11. type: boolean
  12. secondary_entities:
  13. - entity: binary_sensor
  14. class: problem
  15. category: diagnostic
  16. dps:
  17. - id: 4
  18. type: bitfield
  19. name: sensor
  20. mapping:
  21. - dps_val: 0
  22. value: false
  23. - value: true
  24. - id: 4
  25. type: bitfield
  26. name: fault_code
  27. - entity: sensor
  28. class: battery
  29. category: diagnostic
  30. icon: mdi:battery
  31. dps:
  32. - id: 7
  33. type: integer
  34. name: sensor
  35. unit: "%"
  36. - entity: sensor
  37. name: Battery status
  38. class: enum
  39. category: diagnostic
  40. dps:
  41. - id: 8
  42. type: string
  43. name: sensor
  44. mapping:
  45. - dps_val: "low"
  46. value: "Replace Battery"
  47. - dps_val: "middle"
  48. value: "Battery Ok"
  49. - dps_val: "high"
  50. value: "Fully Charged"
  51. - entity: select
  52. name: Weather delay
  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: "Off"
  62. - dps_val: "24h"
  63. value: "1 day"
  64. - dps_val: "48h"
  65. value: "2 days"
  66. - dps_val: "72h"
  67. value: "3 days"
  68. - entity: number
  69. category: config
  70. translation_key: timer
  71. dps:
  72. - id: 11
  73. name: value
  74. type: integer
  75. unit: min
  76. range:
  77. min: 0
  78. max: 86400
  79. mapping:
  80. - scale: 60
  81. step: 60
  82. - entity: sensor
  83. name: Work Mode
  84. class: enum
  85. category: diagnostic
  86. icon: mdi:auto-mode
  87. dps:
  88. - id: 12
  89. type: string
  90. name: sensor
  91. mapping:
  92. - dps_val: "manual"
  93. value: "Manual"
  94. - dps_val: "auto"
  95. value: "Auto"
  96. - dps_val: "idle"
  97. value: "Idle"
  98. - entity: sensor
  99. name: Watering time
  100. class: duration
  101. category: diagnostic
  102. dps:
  103. - id: 15
  104. type: integer
  105. name: sensor
  106. optional: true
  107. range:
  108. min: 0
  109. max: 86400
  110. unit: s