blitzwolf_bwis6_alarm.yaml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. name: Alarm system
  2. products:
  3. - id: gcymopbbssihh6h2
  4. name: BlitzWolf BW-IS6
  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: arm_away
  16. - dps_val: home
  17. value: arm_home
  18. - dps_val: sos
  19. value: triggered
  20. - id: 38
  21. type: string
  22. name: sub_admin
  23. secondary_entities:
  24. - entity: number
  25. name: Exit delay
  26. category: config
  27. icon: "mdi:timer-lock"
  28. dps:
  29. - id: 2
  30. type: integer
  31. name: value
  32. unit: s
  33. range:
  34. min: 0
  35. max: 300
  36. - entity: siren
  37. name: Alarm
  38. dps:
  39. - id: 3
  40. type: integer
  41. name: duration
  42. unit: min
  43. range:
  44. min: 1
  45. max: 60
  46. - id: 4
  47. type: boolean
  48. name: tone
  49. mapping:
  50. - dps_val: false
  51. value: "off"
  52. - dps_val: true
  53. value: "on"
  54. - entity: binary_sensor
  55. name: Tamper
  56. class: tamper
  57. category: diagnostic
  58. dps:
  59. - id: 9
  60. type: boolean
  61. name: sensor
  62. mapping:
  63. - dps_val: null
  64. value: false
  65. - entity: switch
  66. name: Voice prompt
  67. icon: "mdi:account-voice"
  68. category: config
  69. dps:
  70. - id: 10
  71. type: boolean
  72. name: switch
  73. - entity: switch
  74. name: AC power
  75. category: config
  76. icon: "mdi:current-ac"
  77. dps:
  78. - id: 15
  79. type: boolean
  80. name: switch
  81. - entity: sensor
  82. name: Battery
  83. class: battery
  84. category: diagnostic
  85. dps:
  86. - id: 16
  87. type: integer
  88. name: sensor
  89. unit: "%"
  90. class: measurement
  91. - entity: binary_sensor
  92. name: Low battery
  93. class: battery
  94. category: diagnostic
  95. dps:
  96. - id: 17
  97. type: boolean
  98. name: sensor
  99. - entity: switch
  100. name: Alarm call
  101. icon: "mdi:phone-alert"
  102. category: config
  103. dps:
  104. - id: 20
  105. type: boolean
  106. name: switch
  107. - id: 18
  108. type: string
  109. name: phone_number
  110. - entity: switch
  111. name: Alarm SMS
  112. icon: "mdi:message-alert"
  113. category: config
  114. dps:
  115. - id: 21
  116. type: boolean
  117. name: switch
  118. - id: 19
  119. type: string
  120. name: phone_number
  121. - entity: number
  122. name: Call retries
  123. category: config
  124. icon: "mdi:phone-missed"
  125. dps:
  126. - id: 22
  127. type: integer
  128. name: value
  129. range:
  130. min: 1
  131. max: 10
  132. - entity: switch
  133. name: Silent
  134. icon: "mdi:volume-mute"
  135. category: config
  136. dps:
  137. - id: 25
  138. type: boolean
  139. name: switch
  140. - entity: switch
  141. name: Alarm notify
  142. icon: "mdi:bell"
  143. category: config
  144. dps:
  145. - id: 27
  146. type: boolean
  147. name: switch
  148. - id: 26
  149. type: string
  150. name: message
  151. - entity: number
  152. name: Entry delay
  153. category: config
  154. icon: "mdi:timer-lock"
  155. dps:
  156. - id: 28
  157. type: integer
  158. name: value
  159. unit: s
  160. range:
  161. min: 0
  162. max: 300
  163. - entity: switch
  164. name: Tick down
  165. icon: "mdi:metronome"
  166. category: config
  167. dps:
  168. - id: 29
  169. type: boolean
  170. name: switch
  171. - entity: binary_sensor
  172. name: Alarm
  173. class: sound
  174. category: diagnostic
  175. dps:
  176. - id: 32
  177. type: string
  178. name: sensor
  179. mapping:
  180. - dps_val: normal
  181. value: false
  182. - dps_val: alarm
  183. value: true
  184. - id: 33
  185. type: string
  186. name: information
  187. - entity: button
  188. name: Factory reset
  189. class: restart
  190. category: config
  191. dps:
  192. - id: 34
  193. type: boolean
  194. name: button