zitech_basic30_door.yaml 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. name: Sliding door
  2. products:
  3. - id: zfdp0ndsfka3vfni
  4. manufacturer: Zitech
  5. model: Basic 3.0
  6. entities:
  7. - entity: cover
  8. class: door
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: control
  13. mapping:
  14. - dps_val: true
  15. value: open
  16. - dps_val: false
  17. constraint: close_control
  18. conditions:
  19. - dps_val: true
  20. value: close
  21. value_redirect: close_control
  22. - dps_val: false
  23. value: stop
  24. value_redirect: stop_control
  25. - id: 2
  26. type: boolean
  27. name: close_control
  28. hidden: true
  29. mapping:
  30. - dps_val: true
  31. value: close
  32. - value_redirect: stop_control
  33. - id: 3
  34. type: boolean
  35. name: stop_control
  36. hidden: true
  37. mapping:
  38. - dps_val: true
  39. value: stop
  40. - value: null
  41. - id: 114
  42. type: integer
  43. name: position
  44. range:
  45. min: 0
  46. max: 100
  47. mapping:
  48. - constraint: percent_available
  49. conditions:
  50. - dps_val: false
  51. value: null
  52. - id: 114
  53. type: integer
  54. name: current_position
  55. mapping:
  56. - constraint: percent_available
  57. conditions:
  58. - dps_val: false
  59. value: null
  60. - id: 116
  61. type: boolean
  62. name: percent_available
  63. hidden: true
  64. - entity: lock
  65. dps:
  66. - id: 4
  67. type: boolean
  68. name: lock
  69. - entity: switch
  70. name: Alarm notifications
  71. category: config
  72. dps:
  73. - id: 6
  74. type: boolean
  75. optional: true
  76. name: switch
  77. - entity: light
  78. translation_key: backlight
  79. category: config
  80. dps:
  81. - id: 16
  82. type: boolean
  83. name: switch
  84. - entity: binary_sensor
  85. class: door
  86. dps:
  87. - id: 101
  88. type: boolean
  89. name: sensor
  90. - entity: switch
  91. name: Door alarm
  92. category: config
  93. dps:
  94. - id: 102
  95. type: boolean
  96. optional: true
  97. name: switch
  98. - entity: select
  99. translation_key: mode
  100. category: config
  101. dps:
  102. - id: 103
  103. type: string
  104. name: option
  105. mapping:
  106. - dps_val: mode_1
  107. value: Mode 1
  108. - dps_val: mode_2
  109. value: Mode 2
  110. - dps_val: mode_3
  111. value: Mode 3
  112. - dps_val: mode_4
  113. value: Mode 4
  114. - dps_val: mode_5
  115. value: Mode 5
  116. - dps_val: mode_6
  117. value: Mode 6
  118. - dps_val: mode_7
  119. value: Mode 7
  120. - dps_val: mode_8
  121. value: Mode 8
  122. - dps_val: mode_9
  123. value: Mode 9
  124. - dps_val: mode_10
  125. value: Mode 10
  126. - dps_val: mode_11
  127. value: Mode 11
  128. - dps_val: mode_12
  129. value: Mode 12
  130. - dps_val: mode_13
  131. value: Mode 13
  132. - dps_val: mode_14
  133. value: Mode 14
  134. - dps_val: mode_15
  135. value: Mode 15
  136. - dps_val: mode_16
  137. value: Mode 16
  138. - dps_val: mode_17
  139. value: Mode 17
  140. - dps_val: mode_18
  141. value: Mode 18
  142. - dps_val: mode_19
  143. value: Mode 19
  144. - entity: button
  145. name: Unpair remote
  146. category: config
  147. hidden: true
  148. dps:
  149. - id: 104
  150. type: boolean
  151. name: button
  152. - entity: binary_sensor
  153. name: AC power
  154. class: connectivity
  155. icon: "mdi:lightning-bolt"
  156. category: diagnostic
  157. dps:
  158. - id: 105
  159. type: string
  160. name: sensor
  161. mapping:
  162. - dps_val: "ON"
  163. value: true
  164. - value: false
  165. - entity: binary_sensor
  166. name: DC power
  167. class: connectivity
  168. icon: "mdi:current-dc"
  169. category: diagnostic
  170. dps:
  171. - id: 106
  172. type: string
  173. name: sensor
  174. mapping:
  175. - dps_val: "ON"
  176. value: true
  177. - value: false
  178. - entity: binary_sensor
  179. name: Auto stop wire
  180. class: connected
  181. category: diagnostic
  182. dps:
  183. - id: 107
  184. type: string
  185. name: sensor
  186. mapping:
  187. - dps_val: connected
  188. value: true
  189. - value: false
  190. - entity: binary_sensor
  191. class: window
  192. category: diagnostic
  193. dps:
  194. - id: 108
  195. type: string
  196. name: sensor
  197. mapping:
  198. - dps_val: OPEN
  199. value: true
  200. - value: false
  201. - entity: binary_sensor
  202. class: power
  203. category: diagnostic
  204. dps:
  205. - id: 109
  206. type: string
  207. name: sensor
  208. mapping:
  209. - dps_val: "ON"
  210. value: true
  211. - value: false
  212. - entity: switch
  213. name: Cruise
  214. category: config
  215. dps:
  216. - id: 110
  217. type: boolean
  218. name: switch
  219. - entity: number
  220. name: Calibration
  221. category: config
  222. dps:
  223. - id: 111
  224. type: integer
  225. name: value
  226. range:
  227. min: 0
  228. max: 900
  229. - entity: switch
  230. translation_key: sound
  231. category: config
  232. dps:
  233. - id: 112
  234. type: boolean
  235. name: switch
  236. - entity: lock
  237. translation_key: child_lock
  238. category: config
  239. dps:
  240. - id: 115
  241. type: boolean
  242. optional: true
  243. name: lock
  244. - entity: binary_sensor
  245. name: Fire
  246. class: smoke
  247. category: diagnostic
  248. dps:
  249. - id: 117
  250. type: string
  251. name: sensor
  252. mapping:
  253. - dps_val: fire_alarm
  254. value: true
  255. - value: false