stl_siren.yaml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. name: Siren
  2. products:
  3. - id: DYgId0sz6zWlmmYu
  4. manufacturer: STL
  5. name: Siren alarm
  6. entities:
  7. - entity: siren
  8. dps:
  9. - id: 102
  10. type: string
  11. name: tone
  12. mapping:
  13. - dps_val: "1"
  14. value: "Alarm 1"
  15. - dps_val: "2"
  16. value: "Alarm 2"
  17. - dps_val: "3"
  18. value: "Alarm 3"
  19. - dps_val: "4"
  20. value: "Alarm 4"
  21. - dps_val: "5"
  22. value: "Alarm 5"
  23. - dps_val: "6"
  24. value: "Alarm 6"
  25. - dps_val: "7"
  26. value: "Alarm 7"
  27. - dps_val: "8"
  28. value: "Alarm 8"
  29. - dps_val: "9"
  30. value: "Alarm 9"
  31. - dps_val: "10"
  32. value: "Alarm 10"
  33. - id: 103
  34. type: integer
  35. name: duration
  36. range:
  37. min: 0
  38. max: 60
  39. - id: 104
  40. type: boolean
  41. optional: true
  42. name: switch
  43. - entity: sensor
  44. class: battery
  45. category: diagnostic
  46. dps:
  47. - id: 101
  48. type: string
  49. name: sensor
  50. unit: "%"
  51. mapping:
  52. - dps_val: "0"
  53. value: 100
  54. - dps_val: "1"
  55. value: 75
  56. - dps_val: "2"
  57. value: 50
  58. - dps_val: "3"
  59. value: 25
  60. - dps_val: "4"
  61. value: null
  62. - entity: binary_sensor
  63. class: plug
  64. category: diagnostic
  65. dps:
  66. - id: 101
  67. type: string
  68. name: sensor
  69. mapping:
  70. - dps_val: "4"
  71. value: true
  72. - value: false