gautone_pg103_alarm.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. name: Alarm security system
  2. products:
  3. - id: eb26b0818666ecd284o4qe
  4. name: GauTone PG-103
  5. - id: gyitctrjj1kefxp2
  6. name: "PG103/PG105/PG106/PG107/PG109"
  7. primary_entity:
  8. entity: alarm_control_panel
  9. dps:
  10. - id: 1
  11. type: string
  12. name: alarm_state
  13. mapping:
  14. - dps_val: disarmed
  15. value: disarmed
  16. - dps_val: arm
  17. value: armed_away
  18. - dps_val: home
  19. value: armed_home
  20. - dps_val: sos
  21. value: triggered
  22. - id: 36
  23. type: string
  24. name: sub_class
  25. optional: true
  26. - id: 101
  27. type: string
  28. name: power_state
  29. secondary_entities:
  30. - entity: number
  31. name: Exit delay
  32. category: config
  33. icon: "mdi:timer"
  34. dps:
  35. - id: 2
  36. type: integer
  37. name: value
  38. unit: s
  39. range:
  40. min: 0
  41. max: 1000
  42. - entity: number
  43. name: Entry delay
  44. category: config
  45. icon: "mdi:timer"
  46. dps:
  47. - id: 28
  48. type: integer
  49. name: value
  50. unit: s
  51. range:
  52. min: 0
  53. max: 1000
  54. - entity: number
  55. name: Siren duration
  56. category: config
  57. icon: "mdi:timer"
  58. dps:
  59. - id: 3
  60. type: integer
  61. name: value
  62. unit: min
  63. range:
  64. min: 0
  65. max: 1000
  66. - entity: switch
  67. name: Alarm sound
  68. category: config
  69. dps:
  70. - id: 6
  71. type: boolean
  72. name: switch
  73. - entity: light
  74. translation_key: backlight
  75. category: config
  76. dps:
  77. - id: 13
  78. type: boolean
  79. name: switch
  80. - entity: switch
  81. name: Arm beep
  82. category: config
  83. dps:
  84. - id: 4
  85. type: boolean
  86. name: switch
  87. - entity: switch
  88. name: Mode notification
  89. category: config
  90. dps:
  91. - id: 10
  92. type: boolean
  93. name: switch
  94. optional: true
  95. - entity: switch
  96. name: Alarm notification
  97. category: config
  98. dps:
  99. - id: 27
  100. type: boolean
  101. name: switch
  102. - entity: binary_sensor
  103. class: sound
  104. name: Alarm
  105. category: diagnostic
  106. dps:
  107. - id: 32
  108. type: string
  109. name: sensor
  110. mapping:
  111. - dps_val: normal
  112. value: false
  113. - dps_val: alarm
  114. value: true
  115. - id: 26
  116. type: base64
  117. name: message
  118. optional: true
  119. persist: false