gautone_pg103_alarm.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. name: Alarm security system
  2. products:
  3. - id: eb26b0818666ecd284o4qe
  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. name: Alarm
  109. category: diagnostic
  110. dps:
  111. - id: 32
  112. type: string
  113. name: sensor
  114. mapping:
  115. - dps_val: normal
  116. value: false
  117. - dps_val: alarm
  118. value: true
  119. - id: 26
  120. type: base64
  121. name: message
  122. optional: true
  123. persist: false