gautone_pg103_alarm.yaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. name: Alarm security system
  2. products:
  3. - id: z75vinnyhtgxhaxw
  4. manufacturer: GauTone
  5. model: PG-103
  6. - id: gyitctrjj1kefxp2
  7. manufacturer: PGST
  8. model: "PG103/PG105/PG106/PG107/PG109"
  9. entities:
  10. - entity: alarm_control_panel
  11. dps:
  12. - id: 1
  13. type: string
  14. name: alarm_state
  15. mapping:
  16. - dps_val: disarmed
  17. value: disarmed
  18. - dps_val: arm
  19. value: armed_away
  20. - dps_val: home
  21. value: armed_home
  22. - dps_val: sos
  23. value: triggered
  24. - id: 36
  25. type: string
  26. name: sub_class
  27. optional: true
  28. - id: 101
  29. type: string
  30. name: power_state
  31. - entity: number
  32. name: Exit delay
  33. category: config
  34. icon: "mdi:timer"
  35. class: duration
  36. dps:
  37. - id: 2
  38. type: integer
  39. name: value
  40. unit: s
  41. range:
  42. min: 0
  43. max: 1000
  44. - entity: number
  45. name: Entry delay
  46. category: config
  47. class: duration
  48. icon: "mdi:timer"
  49. dps:
  50. - id: 28
  51. type: integer
  52. name: value
  53. unit: s
  54. range:
  55. min: 0
  56. max: 1000
  57. - entity: number
  58. name: Siren duration
  59. category: config
  60. icon: "mdi:timer"
  61. class: duration
  62. dps:
  63. - id: 3
  64. type: integer
  65. name: value
  66. unit: min
  67. range:
  68. min: 0
  69. max: 1000
  70. - entity: switch
  71. name: Alarm sound
  72. category: config
  73. dps:
  74. - id: 6
  75. type: boolean
  76. name: switch
  77. - entity: light
  78. translation_key: backlight
  79. category: config
  80. dps:
  81. - id: 13
  82. type: boolean
  83. name: switch
  84. - entity: switch
  85. name: Arm beep
  86. category: config
  87. dps:
  88. - id: 4
  89. type: boolean
  90. name: switch
  91. - entity: switch
  92. name: Mode notification
  93. category: config
  94. dps:
  95. - id: 10
  96. type: boolean
  97. name: switch
  98. optional: true
  99. - entity: switch
  100. name: Alarm notification
  101. category: config
  102. dps:
  103. - id: 27
  104. type: boolean
  105. name: switch
  106. - entity: binary_sensor
  107. class: sound
  108. deprecated: event.alarm
  109. name: Alarm
  110. category: diagnostic
  111. dps:
  112. - id: 32
  113. type: string
  114. name: sensor
  115. mapping:
  116. - dps_val: normal
  117. value: false
  118. - dps_val: alarm
  119. value: true
  120. - id: 26
  121. type: base64
  122. name: message
  123. optional: true
  124. persist: false
  125. - entity: event
  126. name: Alarm
  127. dps:
  128. - id: 32
  129. type: string
  130. name: sensor
  131. mapping:
  132. - dps_val: normal
  133. value: null
  134. - dps_val: alarm
  135. value: alarm
  136. - id: 26
  137. type: utf16b64
  138. name: message
  139. optional: true
  140. - id: 37
  141. type: string
  142. optional: true
  143. name: sub_type
  144. - id: 39
  145. type: string
  146. optional: true
  147. name: sub_state
  148. - entity: event
  149. name: Power
  150. dps:
  151. - id: 101
  152. type: string
  153. name: event
  154. optional: true
  155. mapping:
  156. - dps_val: normal
  157. value: null
  158. - dps_val: powerDisconnect
  159. value: power_disconnect
  160. - dps_val: BatteryIsLow
  161. value: low_battery