loratap_zigbee_six_switch.yaml 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341
  1. name: Six button remote
  2. products:
  3. - id: iszegwpd
  4. name: Six gang Zigbee remote
  5. primary_entity:
  6. entity: event
  7. name: Button 1
  8. class: button
  9. dps:
  10. - id: 1
  11. type: string
  12. name: event
  13. optional: true
  14. mapping:
  15. - dps_val: single_click
  16. value: single_click
  17. - dps_val: long_press
  18. value: long_press
  19. - dps_val: double_click
  20. value: double_click
  21. secondary_entities:
  22. - entity: event
  23. name: Button 2
  24. class: button
  25. dps:
  26. - id: 2
  27. type: string
  28. name: event
  29. optional: true
  30. mapping:
  31. - dps_val: single_click
  32. value: single_click
  33. - dps_val: long_press
  34. value: long_press
  35. - dps_val: double_click
  36. value: double_click
  37. - entity: event
  38. name: Button 3
  39. class: button
  40. dps:
  41. - id: 3
  42. type: string
  43. name: event
  44. optional: true
  45. mapping:
  46. - dps_val: single_click
  47. value: single_click
  48. - dps_val: long_press
  49. value: long_press
  50. - dps_val: double_click
  51. value: double_click
  52. - entity: event
  53. name: Button 4
  54. class: button
  55. dps:
  56. - id: 4
  57. type: string
  58. name: event
  59. optional: true
  60. mapping:
  61. - dps_val: single_click
  62. value: single_click
  63. - dps_val: long_press
  64. value: long_press
  65. - dps_val: double_click
  66. value: double_click
  67. - entity: event
  68. name: Button 5
  69. class: button
  70. dps:
  71. - id: 5
  72. type: string
  73. name: event
  74. optional: true
  75. mapping:
  76. - dps_val: single_click
  77. value: single_click
  78. - dps_val: long_press
  79. value: long_press
  80. - dps_val: double_click
  81. value: double_click
  82. - entity: event
  83. name: Button 6
  84. class: button
  85. dps:
  86. - id: 6
  87. type: string
  88. name: event
  89. optional: true
  90. mapping:
  91. - dps_val: single_click
  92. value: single_click
  93. - dps_val: long_press
  94. value: long_press
  95. - dps_val: double_click
  96. value: double_click
  97. - entity: binary_sensor
  98. name: Click 1
  99. deprecated: event_button_1
  100. dps:
  101. - id: 1
  102. type: string
  103. name: sensor
  104. optional: true
  105. persist: false
  106. mapping:
  107. - dps_val: single_click
  108. value: true
  109. - value: false
  110. - entity: binary_sensor
  111. name: Click 2
  112. deprecated: event_button_2
  113. dps:
  114. - id: 2
  115. type: string
  116. name: sensor
  117. optional: true
  118. persist: false
  119. mapping:
  120. - dps_val: single_click
  121. value: true
  122. - value: false
  123. - entity: binary_sensor
  124. name: Click 3
  125. deprecated: event_button_3
  126. dps:
  127. - id: 3
  128. type: string
  129. name: sensor
  130. optional: true
  131. persist: false
  132. mapping:
  133. - dps_val: single_click
  134. value: true
  135. - value: false
  136. - entity: binary_sensor
  137. name: Click 4
  138. deprecated: event_button_4
  139. dps:
  140. - id: 4
  141. type: string
  142. name: sensor
  143. optional: true
  144. persist: false
  145. mapping:
  146. - dps_val: single_click
  147. value: true
  148. - value: false
  149. - entity: binary_sensor
  150. name: Click 5
  151. deprecated: event_button_5
  152. dps:
  153. - id: 5
  154. type: string
  155. name: sensor
  156. optional: true
  157. persist: false
  158. mapping:
  159. - dps_val: single_click
  160. value: true
  161. - value: false
  162. - entity: binary_sensor
  163. name: Click 6
  164. deprecated: event_button_6
  165. dps:
  166. - id: 6
  167. type: string
  168. name: sensor
  169. optional: true
  170. persist: false
  171. mapping:
  172. - dps_val: single_click
  173. value: true
  174. - value: false
  175. - entity: binary_sensor
  176. name: Long click 1
  177. deprecated: event_button_1
  178. dps:
  179. - id: 1
  180. type: string
  181. name: sensor
  182. optional: true
  183. persist: false
  184. mapping:
  185. - dps_val: long_press
  186. value: true
  187. - value: false
  188. - entity: binary_sensor
  189. name: Long click 2
  190. deprecated: event_button_2
  191. dps:
  192. - id: 2
  193. type: string
  194. name: sensor
  195. optional: true
  196. persist: false
  197. mapping:
  198. - dps_val: long_press
  199. value: true
  200. - value: false
  201. - entity: binary_sensor
  202. name: Long click 3
  203. deprecated: event_button_3
  204. dps:
  205. - id: 3
  206. type: string
  207. name: sensor
  208. optional: true
  209. persist: false
  210. mapping:
  211. - dps_val: long_press
  212. value: true
  213. - value: false
  214. - entity: binary_sensor
  215. name: Long click 4
  216. deprecated: event_button_4
  217. dps:
  218. - id: 4
  219. type: string
  220. name: sensor
  221. optional: true
  222. persist: false
  223. mapping:
  224. - dps_val: long_press
  225. value: true
  226. - value: false
  227. - entity: binary_sensor
  228. name: Long click 5
  229. deprecated: event_button_5
  230. dps:
  231. - id: 5
  232. type: string
  233. name: sensor
  234. optional: true
  235. persist: false
  236. mapping:
  237. - dps_val: long_press
  238. value: true
  239. - value: false
  240. - entity: binary_sensor
  241. name: Long click 6
  242. deprecated: event_button_6
  243. dps:
  244. - id: 6
  245. type: string
  246. name: sensor
  247. optional: true
  248. persist: false
  249. mapping:
  250. - dps_val: long_press
  251. value: true
  252. - value: false
  253. - entity: binary_sensor
  254. name: Double click 1
  255. deprecated: event_button_1
  256. dps:
  257. - id: 1
  258. type: string
  259. name: sensor
  260. optional: true
  261. persist: false
  262. mapping:
  263. - dps_val: double_click
  264. value: true
  265. - value: false
  266. - entity: binary_sensor
  267. name: Double click 2
  268. deprecated: event_button_2
  269. dps:
  270. - id: 2
  271. type: string
  272. name: sensor
  273. optional: true
  274. persist: false
  275. mapping:
  276. - dps_val: double_click
  277. value: true
  278. - value: false
  279. - entity: binary_sensor
  280. name: Double click 3
  281. deprecated: event_button_3
  282. dps:
  283. - id: 3
  284. type: string
  285. name: sensor
  286. optional: true
  287. persist: false
  288. mapping:
  289. - dps_val: double_click
  290. value: true
  291. - value: false
  292. - entity: binary_sensor
  293. name: Double click 4
  294. deprecated: event_button_4
  295. dps:
  296. - id: 4
  297. type: string
  298. name: sensor
  299. optional: true
  300. persist: false
  301. mapping:
  302. - dps_val: double_click
  303. value: true
  304. - value: false
  305. - entity: binary_sensor
  306. name: Double click 5
  307. deprecated: event_button_5
  308. dps:
  309. - id: 5
  310. type: string
  311. name: sensor
  312. optional: true
  313. persist: false
  314. mapping:
  315. - dps_val: double_click
  316. value: true
  317. - value: false
  318. - entity: binary_sensor
  319. name: Double click 6
  320. deprecated: event_button_6
  321. dps:
  322. - id: 6
  323. type: string
  324. name: sensor
  325. optional: true
  326. persist: false
  327. mapping:
  328. - dps_val: double_click
  329. value: true
  330. - value: false
  331. - entity: sensor
  332. class: battery
  333. category: diagnostic
  334. dps:
  335. - id: 10
  336. type: integer
  337. name: sensor
  338. unit: "%"