neo_coolcam_siren.yaml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. name: Neo Coolcam siren
  2. primary_entity:
  3. entity: siren
  4. dps:
  5. - id: 104
  6. type: boolean
  7. name: switch
  8. - id: 102
  9. type: string
  10. name: tone
  11. mapping:
  12. - dps_val: "0"
  13. value: Doorbell
  14. - dps_val: "1"
  15. value: Für Elise
  16. - dps_val: "2"
  17. value: Big Ben
  18. - dps_val: "3"
  19. value: Ring ring
  20. - dps_val: "4"
  21. value: Lone Ranger
  22. - dps_val: "5"
  23. value: Turkish march
  24. - dps_val: "6"
  25. value: High pitched
  26. - dps_val: "7"
  27. value: Red alert
  28. - dps_val: "8"
  29. value: Crickets
  30. - dps_val: "9"
  31. value: Beep
  32. - dps_val: "10"
  33. value: Dog bark
  34. - dps_val: "11"
  35. value: Police siren
  36. - dps_val: "12"
  37. value: Grandfather clock
  38. - dps_val: "13"
  39. value: Phone ring
  40. - dps_val: "14"
  41. value: Fire truck
  42. - dps_val: "15"
  43. value: Clock chime
  44. - dps_val: "16"
  45. value: Alarm clock
  46. - dps_val: "17"
  47. value: School bell
  48. - id: 103
  49. type: integer
  50. name: duration
  51. unit: s
  52. range:
  53. min: 0
  54. max: 300
  55. - id: 116
  56. type: string
  57. name: volume_level
  58. mapping:
  59. - dps_val: "0"
  60. value: 1.0
  61. - dps_val: "1"
  62. value: 0.7
  63. - dps_val: "2"
  64. value: 0.3
  65. secondary_entities:
  66. - entity: sensor
  67. name: Battery
  68. class: battery
  69. category: diagnostic
  70. dps:
  71. - id: 101
  72. type: string
  73. name: sensor
  74. unit: "%"
  75. mapping:
  76. - dps_val: "1"
  77. value: 80
  78. - dps_val: "2"
  79. value: 50
  80. - dps_val: "3"
  81. value: 20
  82. - dps_val: "4"
  83. value: 100
  84. - entity: binary_sensor
  85. name: Charging
  86. class: battery_charging
  87. category: diagnostic
  88. dps:
  89. - id: 101
  90. type: string
  91. name: sensor
  92. mapping:
  93. - dps_val: "4"
  94. value: true
  95. - value: false
  96. - entity: sensor
  97. name: Temperature
  98. class: temperature
  99. dps:
  100. - id: 105
  101. type: integer
  102. name: sensor
  103. unit: C
  104. class: measurement
  105. mapping:
  106. - scale: 10
  107. - entity: sensor
  108. name: Humidity
  109. class: humidity
  110. dps:
  111. - id: 106
  112. type: integer
  113. name: sensor
  114. unit: "%"
  115. class: measurement
  116. - entity: number
  117. name: Low temperature threshold
  118. category: config
  119. icon: "mdi:thermometer-chevron-down"
  120. dps:
  121. - id: 107
  122. type: integer
  123. name: value
  124. unit: C
  125. range:
  126. min: -200
  127. max: 500
  128. mapping:
  129. - scale: 10
  130. - entity: number
  131. name: High temperature threshold
  132. category: config
  133. icon: "mdi:thermometer-chevron-up"
  134. dps:
  135. - id: 108
  136. type: integer
  137. name: value
  138. unit: C
  139. range:
  140. min: -200
  141. max: 500
  142. mapping:
  143. - scale: 10
  144. - entity: number
  145. name: Low humidity threshold
  146. category: config
  147. icon: "mdi:water-percent-alert"
  148. dps:
  149. - id: 109
  150. type: integer
  151. name: value
  152. unit: "%"
  153. range:
  154. min: 0
  155. max: 100
  156. - entity: number
  157. name: High humidity threshold
  158. category: config
  159. icon: "mdi:water-percent-alert"
  160. dps:
  161. - id: 110
  162. type: integer
  163. name: value
  164. unit: "%"
  165. range:
  166. min: 0
  167. max: 100
  168. - entity: select
  169. name: Temperature display units
  170. icon: "mdi:temperature-celsius"
  171. category: config
  172. dps:
  173. - id: 112
  174. type: boolean
  175. name: option
  176. mapping:
  177. - dps_val: true
  178. value: Celsius
  179. - dps_val: false
  180. value: Fahrenheit
  181. - entity: switch
  182. name: Temperature alarm
  183. icon: "mdi:thermometer-alert"
  184. category: config
  185. dps:
  186. - id: 113
  187. type: boolean
  188. name: switch
  189. - entity: switch
  190. name: Humidity alarm
  191. icon: "mdi:water-percent-alert"
  192. category: config
  193. dps:
  194. - id: 114
  195. type: boolean
  196. name: switch