blitzwolf_bwis6_alarm.yaml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  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. class: duration
  28. icon: "mdi:timer-lock"
  29. dps:
  30. - id: 2
  31. type: integer
  32. name: value
  33. unit: s
  34. range:
  35. min: 0
  36. max: 300
  37. - entity: siren
  38. name: Alarm
  39. dps:
  40. - id: 3
  41. type: integer
  42. name: duration
  43. unit: min
  44. range:
  45. min: 1
  46. max: 60
  47. - id: 4
  48. type: boolean
  49. name: tone
  50. mapping:
  51. - dps_val: false
  52. value: "off"
  53. - dps_val: true
  54. value: "on"
  55. - entity: binary_sensor
  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. class: battery
  83. category: diagnostic
  84. dps:
  85. - id: 16
  86. type: integer
  87. name: sensor
  88. unit: "%"
  89. class: measurement
  90. - entity: binary_sensor
  91. class: battery
  92. category: diagnostic
  93. dps:
  94. - id: 17
  95. type: boolean
  96. name: sensor
  97. - entity: switch
  98. name: Alarm call
  99. icon: "mdi:phone-alert"
  100. category: config
  101. dps:
  102. - id: 20
  103. type: boolean
  104. name: switch
  105. - id: 18
  106. type: string
  107. name: phone_number
  108. - entity: switch
  109. name: Alarm SMS
  110. icon: "mdi:message-alert"
  111. category: config
  112. dps:
  113. - id: 21
  114. type: boolean
  115. name: switch
  116. - id: 19
  117. type: string
  118. name: phone_number
  119. - entity: number
  120. name: Call retries
  121. category: config
  122. icon: "mdi:phone-missed"
  123. dps:
  124. - id: 22
  125. type: integer
  126. name: value
  127. range:
  128. min: 1
  129. max: 10
  130. - entity: switch
  131. name: Silent
  132. icon: "mdi:volume-mute"
  133. category: config
  134. dps:
  135. - id: 25
  136. type: boolean
  137. name: switch
  138. - entity: switch
  139. name: Alarm notify
  140. icon: "mdi:bell"
  141. category: config
  142. dps:
  143. - id: 27
  144. type: boolean
  145. name: switch
  146. - id: 26
  147. type: string
  148. name: message
  149. - entity: number
  150. name: Entry delay
  151. category: config
  152. class: duration
  153. icon: "mdi:timer-lock"
  154. dps:
  155. - id: 28
  156. type: integer
  157. name: value
  158. unit: s
  159. range:
  160. min: 0
  161. max: 300
  162. - entity: switch
  163. name: Tick down
  164. icon: "mdi:metronome"
  165. category: config
  166. dps:
  167. - id: 29
  168. type: boolean
  169. name: switch
  170. - entity: binary_sensor
  171. name: Alarm
  172. class: sound
  173. category: diagnostic
  174. dps:
  175. - id: 32
  176. type: string
  177. name: sensor
  178. mapping:
  179. - dps_val: normal
  180. value: false
  181. - dps_val: alarm
  182. value: true
  183. - id: 33
  184. type: string
  185. name: information
  186. - entity: button
  187. translation_key: factory_reset
  188. category: config
  189. dps:
  190. - id: 34
  191. type: boolean
  192. name: button