ble_hct611_watertimer.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. name: Water timer
  2. products:
  3. - id: tqzkwarw
  4. name: HCT-611
  5. primary_entity:
  6. entity: valve
  7. class: water
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: valve
  12. - id: 12
  13. type: string
  14. name: state
  15. optional: true
  16. - id: 110
  17. type: boolean
  18. name: switch_record
  19. - id: 101
  20. type: base64
  21. name: program_1
  22. optional: true
  23. - id: 102
  24. type: base64
  25. name: program_2
  26. optional: true
  27. - id: 103
  28. type: base64
  29. name: program_3
  30. optional: true
  31. - id: 104
  32. type: base64
  33. name: program_4
  34. optional: true
  35. - id: 105
  36. type: base64
  37. name: program_5
  38. optional: true
  39. - id: 106
  40. type: base64
  41. name: program_6
  42. optional: true
  43. - id: 107
  44. type: base64
  45. name: program_7
  46. optional: true
  47. - id: 108
  48. type: base64
  49. name: program_8
  50. optional: true
  51. secondary_entities:
  52. - entity: switch
  53. icon: "mdi:pipe-valve"
  54. deprecated: valve
  55. category: config
  56. dps:
  57. - id: 1
  58. type: boolean
  59. name: switch
  60. - entity: sensor
  61. class: battery
  62. category: diagnostic
  63. dps:
  64. - id: 7
  65. type: integer
  66. name: sensor
  67. unit: "%"
  68. mapping:
  69. - scale: 0.05
  70. - id: 8
  71. type: string
  72. name: state
  73. - entity: select
  74. name: Weather delay
  75. icon: "mdi:weather-cloudy-clock"
  76. category: config
  77. dps:
  78. - id: 10
  79. type: string
  80. name: option
  81. optional: true
  82. mapping:
  83. - dps_val: cancel
  84. value: "Off"
  85. - dps_val: "24h"
  86. value: "1 day"
  87. - dps_val: "48h"
  88. value: "2 days"
  89. - dps_val: "72h"
  90. value: "3 days"
  91. - dps_val: null
  92. value: "not set"
  93. hidden: true
  94. - entity: number
  95. translation_key: timer
  96. category: config
  97. dps:
  98. - id: 11
  99. type: integer
  100. name: value
  101. unit: min
  102. optional: true
  103. range:
  104. min: 0
  105. max: 86400
  106. mapping:
  107. - scale: 60
  108. step: 60
  109. - entity: select
  110. name: Smart weather
  111. icon: "mdi:sun-wireless"
  112. category: config
  113. dps:
  114. - id: 13
  115. type: string
  116. name: option
  117. mapping:
  118. - dps_val: sunny
  119. value: sunny
  120. - dps_val: clear
  121. value: clear-night
  122. - dps_val: cloud
  123. value: partlycloudy
  124. - dps_val: cloudy
  125. value: cloudy
  126. - dps_val: rainy
  127. value: rainy
  128. - dps_val: snow
  129. value: snowy
  130. - dps_val: fog
  131. value: fog
  132. - entity: switch
  133. name: Smart weather switch
  134. category: config
  135. icon: "mdi:weather-partly-cloudy"
  136. dps:
  137. - id: 14
  138. type: boolean
  139. name: switch