lindasmart_7s_doorbell.yaml 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323
  1. name: Video doorbell
  2. products:
  3. - id: thmj9wewi8yhouo4
  4. manufacturer: Linda Smart
  5. model: 7S
  6. entities:
  7. - entity: camera
  8. dps:
  9. - id: 154
  10. type: base64
  11. optional: true
  12. sensitive: true
  13. persist: false
  14. name: snapshot
  15. mapping:
  16. - dps_val: null
  17. value_redirect: movement_pic
  18. - id: 115
  19. type: base64
  20. optional: true
  21. sensitive: true
  22. name: movement_pic
  23. - id: 240
  24. type: boolean
  25. optional: true
  26. name: motion_enable
  27. - entity: switch
  28. name: Flip image
  29. icon: "mdi:flip-horizontal"
  30. category: config
  31. dps:
  32. - id: 103
  33. type: boolean
  34. optional: true
  35. name: switch
  36. mapping:
  37. - dps_val: null
  38. value: false
  39. hidden: true
  40. - entity: switch
  41. name: Watermark
  42. icon: "mdi:watermark"
  43. category: config
  44. dps:
  45. - id: 104
  46. type: boolean
  47. optional: true
  48. name: switch
  49. mapping:
  50. - dps_val: null
  51. value: false
  52. hidden: true
  53. - entity: select
  54. name: Night vision
  55. icon: "mdi:weather-night"
  56. category: config
  57. dps:
  58. - id: 108
  59. type: string
  60. optional: true
  61. name: option
  62. mapping:
  63. - dps_val: "0"
  64. value: Auto
  65. - dps_val: "1"
  66. value: "Off"
  67. - dps_val: "2"
  68. value: "On"
  69. - entity: sensor
  70. name: SD status
  71. class: enum
  72. category: diagnostic
  73. icon: "mdi:micro-sd"
  74. dps:
  75. - id: 110
  76. type: integer
  77. optional: true
  78. name: sensor
  79. mapping:
  80. - dps_val: 1
  81. value: Normal
  82. - dps_val: 2
  83. value: Corrupt
  84. - dps_val: 3
  85. value: Full
  86. - dps_val: 4
  87. value: Formatting
  88. - dps_val: 5
  89. value: Missing
  90. - dps_val: null
  91. value: Normal
  92. - id: 109
  93. type: string
  94. optional: true
  95. name: capacity
  96. - entity: button
  97. name: SD format
  98. category: config
  99. icon: "mdi:micro-sd"
  100. dps:
  101. - id: 111
  102. type: boolean
  103. name: button
  104. optional: true
  105. persist: false
  106. - id: 117
  107. type: integer
  108. name: state
  109. optional: true
  110. persist: false
  111. mapping:
  112. - dps_val: 2000
  113. value: Formatting
  114. - dps_val: 2001
  115. value: Format failed
  116. - dps_val: 2002
  117. value: Card missing
  118. - dps_val: 2003
  119. value: Card error
  120. - dps_val: null
  121. value: Formatted
  122. - dps_val: 0
  123. value: Formatted
  124. - entity: event
  125. class: doorbell
  126. dps:
  127. - id: 136
  128. type: string
  129. name: event
  130. optional: true
  131. persist: false
  132. mapping:
  133. - dps_val: ""
  134. value: null
  135. - dps_val: null
  136. value: null
  137. - value: ring
  138. - id: 136
  139. type: string
  140. optional: true
  141. name: raw_event
  142. - entity: sensor
  143. class: battery
  144. category: diagnostic
  145. dps:
  146. - id: 145
  147. type: integer
  148. optional: true
  149. name: sensor
  150. unit: "%"
  151. class: measurement
  152. - id: 126
  153. type: bitfield
  154. optional: true
  155. name: capability
  156. - entity: binary_sensor
  157. class: plug
  158. category: diagnostic
  159. dps:
  160. - id: 146
  161. type: string
  162. optional: true
  163. name: sensor
  164. mapping:
  165. - dps_val: "1"
  166. value: true
  167. - value: false
  168. - entity: number
  169. name: Low battery alarm level
  170. category: config
  171. icon: "mdi:battery-20"
  172. dps:
  173. - id: 147
  174. type: integer
  175. optional: true
  176. name: value
  177. unit: "%"
  178. range:
  179. min: 10
  180. max: 50
  181. - entity: binary_sensor
  182. class: running
  183. category: diagnostic
  184. dps:
  185. - id: 149
  186. type: boolean
  187. name: sensor
  188. - entity: binary_sensor
  189. name: Doorbell
  190. class: connectivity
  191. icon: "mdi:bell"
  192. category: diagnostic
  193. dps:
  194. - id: 155
  195. type: string
  196. optional: true
  197. name: sensor
  198. mapping:
  199. - dps_val: "1"
  200. value: true
  201. - value: false
  202. icon: "mdi:bell-off"
  203. - entity: button
  204. name: Pair doorbell
  205. category: config
  206. icon: "mdi:bell-check"
  207. dps:
  208. - id: 155
  209. type: string
  210. optional: true
  211. name: button
  212. mapping:
  213. - dps_val: "1"
  214. value: true
  215. - entity: button
  216. name: Unpair doorbell
  217. category: config
  218. icon: "mdi:bell-cancel"
  219. dps:
  220. - id: 155
  221. type: string
  222. optional: true
  223. name: button
  224. mapping:
  225. - dps_val: "0"
  226. value: true
  227. - entity: switch
  228. name: Human filter
  229. icon: "mdi:human"
  230. category: config
  231. dps:
  232. - id: 170
  233. type: boolean
  234. optional: true
  235. name: switch
  236. mapping:
  237. - dps_val: null
  238. value: false
  239. hidden: true
  240. - entity: event
  241. name: Alarm
  242. dps:
  243. - id: 185
  244. type: string
  245. name: event
  246. optional: true
  247. mapping:
  248. - dps_val: null
  249. value: null
  250. - value: alarm
  251. - id: 185
  252. type: string
  253. optional: true
  254. name: message
  255. - entity: event
  256. name: Push message
  257. dps:
  258. - id: 212
  259. type: string
  260. name: event
  261. optional: true
  262. mapping:
  263. - dps_val: null
  264. value: null
  265. - value: message
  266. - id: 212
  267. type: string
  268. name: message
  269. optional: true
  270. - entity: number
  271. name: Motion sensitivity
  272. category: config
  273. icon: "mdi:motion-sensor"
  274. dps:
  275. - id: 241
  276. type: integer
  277. optional: true
  278. name: value
  279. range:
  280. min: 1
  281. max: 5
  282. - entity: siren
  283. name: Chime
  284. category: config
  285. icon: "mdi:bell"
  286. dps:
  287. - id: 156
  288. type: string
  289. name: tone
  290. mapping:
  291. - dps_val: "1"
  292. value: "Chime 1"
  293. - dps_val: "2"
  294. value: "Chime 2"
  295. - dps_val: "3"
  296. value: "Chime 3"
  297. - dps_val: "4"
  298. value: "Chime 4"
  299. - id: 157
  300. type: integer
  301. name: volume_level
  302. range:
  303. min: 0
  304. max: 100
  305. mapping:
  306. - scale: 100
  307. - entity: select
  308. name: Chime type
  309. icon: "mdi:bell-cog"
  310. category: config
  311. dps:
  312. - id: 165
  313. type: string
  314. name: option
  315. mapping:
  316. - dps_val: "0"
  317. value: Not set
  318. - dps_val: "1"
  319. value: Wired bell
  320. - dps_val: "2"
  321. value: Wireless bell
  322. - dps_val: "3"
  323. value: "No bell"