lscsmartconnect_videodoorbell.yaml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. name: Video doorbell
  2. products:
  3. - id: i3olzxc2chxmlz9l
  4. manufacturer: LSC Smart Connect
  5. model: 3208999
  6. entities:
  7. - entity: switch
  8. name: Watermark
  9. category: config
  10. icon: "mdi:watermark"
  11. dps:
  12. - id: 104
  13. type: boolean
  14. name: switch
  15. - entity: select
  16. name: Nightvision
  17. icon: "mdi:weather-night"
  18. category: config
  19. dps:
  20. - id: 108
  21. type: string
  22. optional: true
  23. name: option
  24. mapping:
  25. - dps_val: "0"
  26. value: Auto
  27. - dps_val: "1"
  28. value: "Off"
  29. - dps_val: "2"
  30. value: "On"
  31. - entity: sensor
  32. name: SD status
  33. class: enum
  34. category: diagnostic
  35. dps:
  36. - id: 110
  37. type: integer
  38. optional: true
  39. name: sensor
  40. mapping:
  41. - dps_val: 1
  42. value: normal
  43. - dps_val: 2
  44. value: error
  45. - dps_val: 3
  46. value: full
  47. - dps_val: 4
  48. value: formatting
  49. - dps_val: 5
  50. value: missing
  51. - id: 109
  52. type: string
  53. optional: true
  54. name: capacity
  55. - entity: button
  56. name: SD format
  57. category: config
  58. icon: "mdi:micro-sd"
  59. dps:
  60. - id: 111
  61. type: boolean
  62. optional: true
  63. name: button
  64. - id: 117
  65. type: integer
  66. optional: true
  67. name: status
  68. mapping:
  69. - dps_val: 2000
  70. value: Formatting
  71. - dps_val: 2001
  72. value: Format error
  73. - dps_val: 2002
  74. value: Card missing
  75. - dps_val: 2003
  76. value: Card error
  77. - entity: event
  78. class: motion
  79. dps:
  80. - id: 115
  81. type: base64
  82. name: event
  83. optional: true
  84. mapping:
  85. - dps_val: null
  86. value: null
  87. - value: detected
  88. - id: 115
  89. type: base64
  90. optional: true
  91. name: snapshot
  92. - entity: event
  93. class: doorbell
  94. dps:
  95. - id: 136
  96. type: string
  97. name: event
  98. optional: true
  99. mapping:
  100. - dps_val: null
  101. value: null
  102. - value: ring
  103. - id: 136
  104. type: string
  105. optional: true
  106. name: call_info
  107. - id: 154
  108. type: base64
  109. optional: true
  110. name: snapshot
  111. - entity: sensor
  112. class: battery
  113. category: diagnostic
  114. dps:
  115. - id: 145
  116. type: integer
  117. optional: true
  118. name: sensor
  119. unit: "%"
  120. class: measurement
  121. - entity: binary_sensor
  122. class: plug
  123. category: diagnostic
  124. dps:
  125. - id: 146
  126. type: string
  127. optional: true
  128. name: sensor
  129. mapping:
  130. - dps_val: "0"
  131. value: false
  132. - dps_val: "1"
  133. value: true
  134. - entity: number
  135. name: Low battery threshold
  136. category: config
  137. icon: "mdi:battery-low"
  138. dps:
  139. - id: 147
  140. type: integer
  141. optional: true
  142. name: value
  143. unit: "%"
  144. range:
  145. min: 10
  146. max: 50
  147. - entity: binary_sensor
  148. class: power
  149. category: diagnostic
  150. dps:
  151. - id: 149
  152. type: boolean
  153. optional: true
  154. name: sensor
  155. - entity: select
  156. name: Motion detection
  157. icon: "mdi:motion-sensor"
  158. category: config
  159. dps:
  160. - id: 152
  161. type: string
  162. optional: true
  163. name: option
  164. mapping:
  165. - dps_val: "0"
  166. value: "Off"
  167. - dps_val: "1"
  168. value: Low sensitivity
  169. - dps_val: "2"
  170. value: Medium sensitivity
  171. - dps_val: "3"
  172. value: High sensitivity
  173. - entity: siren
  174. dps:
  175. - id: 159
  176. type: boolean
  177. optional: true
  178. name: switch
  179. - id: 160
  180. type: integer
  181. optional: true
  182. name: volume_level
  183. range:
  184. min: 1
  185. max: 10
  186. mapping:
  187. - scale: 10
  188. - entity: switch
  189. name: Humanoid filter
  190. category: config
  191. dps:
  192. - id: 170
  193. type: boolean
  194. optional: true
  195. name: switch
  196. - entity: event
  197. name: Alarm
  198. icon: "mdi:alert"
  199. dps:
  200. - id: 185
  201. type: string
  202. name: event
  203. optional: true
  204. mapping:
  205. - dps_val: null
  206. value: null
  207. - value: alarm
  208. - id: 185
  209. type: string
  210. optional: true
  211. name: message
  212. - entity: select
  213. name: Anti-flicker
  214. icon: "mdi:waves"
  215. category: config
  216. dps:
  217. - id: 188
  218. type: string
  219. name: option
  220. mapping:
  221. - dps_val: "0"
  222. value: "Off"
  223. - dps_val: "1"
  224. value: "50Hz"
  225. - dps_val: "2"
  226. value: "60Hz"
  227. - entity: event
  228. name: Notification
  229. icon: "mdi:message"
  230. dps:
  231. - id: 212
  232. type: string
  233. name: event
  234. optional: true
  235. mapping:
  236. - dps_val: null
  237. value: null
  238. - value: message
  239. - id: 212
  240. type: string
  241. name: message
  242. optional: true
  243. - entity: switch
  244. name: Hide voice change
  245. category: config
  246. dps:
  247. - id: 231
  248. type: boolean
  249. optional: true
  250. name: switch