zx_g30_alarm.yaml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. name: ZX-G30 alarm
  2. products:
  3. - id: mw27s3tus4bb7nz3
  4. name: Dual-network security system
  5. primary_entity:
  6. entity: alarm_control_panel
  7. dps:
  8. - id: 1
  9. type: string
  10. name: alarm_state
  11. mapping:
  12. - dps_val: disarmed
  13. value: disarmed
  14. - dps_val: arm
  15. value: armed_away
  16. - dps_val: home
  17. value: armed_home
  18. - id: 20
  19. type: boolean
  20. name: unknown_20
  21. - id: 21
  22. type: boolean
  23. name: unknown_21
  24. - id: 22
  25. type: integer
  26. name: unknown_22
  27. - id: 23
  28. type: string
  29. name: unknown_23
  30. - id: 24
  31. type: string
  32. name: unknown_24
  33. - id: 32
  34. type: string
  35. name: unknown_32
  36. - id: 34
  37. type: boolean
  38. name: unknown_34
  39. - id: 35
  40. type: boolean
  41. name: unknown_35
  42. - id: 36
  43. type: string
  44. name: unknown_36
  45. - id: 37
  46. type: string
  47. name: unknown_37
  48. - id: 39
  49. type: string
  50. name: unknown_39
  51. - id: 40
  52. type: string
  53. name: unknown_40
  54. secondary_entities:
  55. - entity: button
  56. deprecated: alarm_control_panel
  57. category: config
  58. name: Disarm
  59. icon: "mdi:shield-off"
  60. dps:
  61. - id: 1
  62. type: string
  63. name: button
  64. mapping:
  65. - dps_val: "disarmed"
  66. value: true
  67. - entity: button
  68. deprecated: alarm_control_panel
  69. category: config
  70. name: Away arm
  71. icon: "mdi:shield-lock"
  72. dps:
  73. - id: 1
  74. type: string
  75. name: button
  76. mapping:
  77. - dps_val: "arm"
  78. value: true
  79. - entity: button
  80. deprecated: alarm_control_panel
  81. category: config
  82. name: Home arm
  83. icon: "mdi:shield-home"
  84. dps:
  85. - id: 1
  86. type: string
  87. name: button
  88. mapping:
  89. - dps_val: "home"
  90. value: true
  91. - entity: number
  92. name: Exit delay
  93. category: config
  94. icon: "mdi:timer"
  95. dps:
  96. - id: 2
  97. type: integer
  98. name: value
  99. unit: sec
  100. range:
  101. min: 0
  102. max: 300
  103. - entity: siren
  104. name: Alarm
  105. dps:
  106. - id: 3
  107. type: integer
  108. name: duration
  109. unit: min
  110. range:
  111. min: 1
  112. max: 60
  113. - id: 4
  114. type: boolean
  115. name: tone
  116. mapping:
  117. - dps_val: false
  118. value: "off"
  119. - dps_val: true
  120. value: "on"
  121. default: true
  122. - entity: binary_sensor
  123. name: Tamper
  124. class: tamper
  125. category: diagnostic
  126. dps:
  127. - id: 9
  128. type: boolean
  129. name: sensor
  130. - entity: switch
  131. name: Voice prompt
  132. category: config
  133. icon: "mdi:account-voice"
  134. dps:
  135. - id: 10
  136. type: boolean
  137. name: switch
  138. - entity: switch
  139. name: AC power
  140. category: config
  141. icon: "mdi:current-ac"
  142. dps:
  143. - id: 15
  144. type: boolean
  145. name: switch
  146. - entity: sensor
  147. name: Battery
  148. class: battery
  149. dps:
  150. - id: 16
  151. type: integer
  152. name: sensor
  153. unit: "%"
  154. - entity: binary_sensor
  155. name: Low battery alarm
  156. class: battery
  157. category: diagnostic
  158. dps:
  159. - id: 17
  160. type: boolean
  161. name: sensor
  162. - entity: switch
  163. name: Alarm notification
  164. category: config
  165. icon: "mdi:bell"
  166. dps:
  167. - id: 27
  168. type: boolean
  169. name: switch
  170. - entity: number
  171. name: Entry delay
  172. category: config
  173. icon: "mdi:timer"
  174. dps:
  175. - id: 28
  176. type: integer
  177. name: value
  178. unit: sec
  179. - entity: switch
  180. name: Tick down
  181. category: config
  182. icon: "mdi:timer"
  183. dps:
  184. - id: 29
  185. type: boolean
  186. name: switch