loratap_zigbee_six_switch.yaml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. name: Six button remote
  2. products:
  3. - id: iszegwpd
  4. name: 6 gang zigBee remote
  5. primary_entity:
  6. entity: binary_sensor
  7. name: Click 1
  8. dps:
  9. - id: 1
  10. type: string
  11. name: sensor
  12. optional: true
  13. persist: false
  14. mapping:
  15. - dps_val: single_click
  16. value: true
  17. - value: false
  18. secondary_entities:
  19. - entity: binary_sensor
  20. name: Click 2
  21. dps:
  22. - id: 2
  23. type: string
  24. name: sensor
  25. optional: true
  26. persist: false
  27. mapping:
  28. - dps_val: single_click
  29. value: true
  30. - value: false
  31. - entity: binary_sensor
  32. name: Click 3
  33. dps:
  34. - id: 3
  35. type: string
  36. name: sensor
  37. optional: true
  38. persist: false
  39. mapping:
  40. - dps_val: single_click
  41. value: true
  42. - value: false
  43. - entity: binary_sensor
  44. name: Click 4
  45. dps:
  46. - id: 4
  47. type: string
  48. name: sensor
  49. optional: true
  50. persist: false
  51. mapping:
  52. - dps_val: single_click
  53. value: true
  54. - value: false
  55. - entity: binary_sensor
  56. name: Click 5
  57. dps:
  58. - id: 5
  59. type: string
  60. name: sensor
  61. optional: true
  62. persist: false
  63. mapping:
  64. - dps_val: single_click
  65. value: true
  66. - value: false
  67. - entity: binary_sensor
  68. name: Click 6
  69. dps:
  70. - id: 6
  71. type: string
  72. name: sensor
  73. optional: true
  74. persist: false
  75. mapping:
  76. - dps_val: single_click
  77. value: true
  78. - value: false
  79. - entity: binary_sensor
  80. name: Long click 1
  81. dps:
  82. - id: 1
  83. type: string
  84. name: sensor
  85. optional: true
  86. persist: false
  87. mapping:
  88. - dps_val: long_press
  89. value: true
  90. - value: false
  91. - entity: binary_sensor
  92. name: Long click 2
  93. dps:
  94. - id: 2
  95. type: string
  96. name: sensor
  97. optional: true
  98. persist: false
  99. mapping:
  100. - dps_val: long_press
  101. value: true
  102. - value: false
  103. - entity: binary_sensor
  104. name: Long click 3
  105. dps:
  106. - id: 3
  107. type: string
  108. name: sensor
  109. optional: true
  110. persist: false
  111. mapping:
  112. - dps_val: long_press
  113. value: true
  114. - value: false
  115. - entity: binary_sensor
  116. name: Long click 4
  117. dps:
  118. - id: 4
  119. type: string
  120. name: sensor
  121. optional: true
  122. persist: false
  123. mapping:
  124. - dps_val: long_press
  125. value: true
  126. - value: false
  127. - entity: binary_sensor
  128. name: Long click 5
  129. dps:
  130. - id: 5
  131. type: string
  132. name: sensor
  133. optional: true
  134. persist: false
  135. mapping:
  136. - dps_val: long_press
  137. value: true
  138. - value: false
  139. - entity: binary_sensor
  140. name: Long click 6
  141. dps:
  142. - id: 6
  143. type: string
  144. name: sensor
  145. optional: true
  146. persist: false
  147. mapping:
  148. - dps_val: long_press
  149. value: true
  150. - value: false
  151. - entity: binary_sensor
  152. name: Double click 1
  153. dps:
  154. - id: 1
  155. type: string
  156. name: sensor
  157. optional: true
  158. persist: false
  159. mapping:
  160. - dps_val: double_click
  161. value: true
  162. - value: false
  163. - entity: binary_sensor
  164. name: Double click 2
  165. dps:
  166. - id: 2
  167. type: string
  168. name: sensor
  169. optional: true
  170. persist: false
  171. mapping:
  172. - dps_val: double_click
  173. value: true
  174. - value: false
  175. - entity: binary_sensor
  176. name: Double click 3
  177. dps:
  178. - id: 3
  179. type: string
  180. name: sensor
  181. optional: true
  182. persist: false
  183. mapping:
  184. - dps_val: double_click
  185. value: true
  186. - value: false
  187. - entity: binary_sensor
  188. name: Double click 4
  189. dps:
  190. - id: 4
  191. type: string
  192. name: sensor
  193. optional: true
  194. persist: false
  195. mapping:
  196. - dps_val: double_click
  197. value: true
  198. - value: false
  199. - entity: binary_sensor
  200. name: Double click 5
  201. dps:
  202. - id: 5
  203. type: string
  204. name: sensor
  205. optional: true
  206. persist: false
  207. mapping:
  208. - dps_val: double_click
  209. value: true
  210. - value: false
  211. - entity: binary_sensor
  212. name: Double click 6
  213. dps:
  214. - id: 6
  215. type: string
  216. name: sensor
  217. optional: true
  218. persist: false
  219. mapping:
  220. - dps_val: double_click
  221. value: true
  222. - value: false
  223. - entity: sensor
  224. class: battery
  225. category: diagnostic
  226. dps:
  227. - id: 10
  228. type: integer
  229. name: sensor
  230. unit: "%"