bcom_intercom_camera.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. name: Doorbell
  2. products:
  3. - id: h3bhzu9m0ig80rdu
  4. manufacturer: Bcom
  5. model: Majic IPBox
  6. entities:
  7. - entity: camera
  8. dps:
  9. - id: 150
  10. name: record
  11. type: boolean
  12. optional: true
  13. - id: 154
  14. name: snapshot
  15. type: base64
  16. persist: false
  17. optional: true
  18. sensitive: true
  19. mapping:
  20. - dps_val: ""
  21. value_redirect: motion_detected
  22. - dps_val: null
  23. value_redirect: motion_detected
  24. - id: 115
  25. name: motion_detected
  26. type: base64
  27. optional: true
  28. sensitive: true
  29. - entity: lock
  30. name: Door lock
  31. dps:
  32. - id: 232
  33. type: boolean
  34. optional: true
  35. name: lock
  36. mapping:
  37. - dps_val: true
  38. value: false
  39. - dps_val: false
  40. value: true
  41. - entity: light
  42. translation_key: indicator
  43. category: config
  44. dps:
  45. - id: 101
  46. type: boolean
  47. name: switch
  48. - entity: switch
  49. name: Flip image
  50. icon: "mdi:flip-horizontal"
  51. category: config
  52. dps:
  53. - id: 103
  54. type: boolean
  55. optional: true
  56. name: switch
  57. - entity: switch
  58. name: Watermark
  59. category: config
  60. icon: "mdi:watermark"
  61. dps:
  62. - id: 104
  63. type: boolean
  64. optional: true
  65. name: switch
  66. - entity: select
  67. name: Motion Detection
  68. icon: "mdi:motion-sensor"
  69. category: config
  70. dps:
  71. - id: 106
  72. type: string
  73. optional: true
  74. name: option
  75. mapping:
  76. - dps_val: "0"
  77. value: Low
  78. - dps_val: "1"
  79. value: Medium
  80. - dps_val: "2"
  81. value: High
  82. - entity: select
  83. name: Night vision
  84. icon: "mdi:weather-night"
  85. category: config
  86. dps:
  87. - id: 108
  88. type: string
  89. optional: true
  90. name: option
  91. mapping:
  92. - dps_val: "0"
  93. value: Auto
  94. - dps_val: "1"
  95. value: "Off"
  96. - dps_val: "2"
  97. value: "On"
  98. - entity: sensor
  99. name: SD status
  100. category: diagnostic
  101. dps:
  102. - id: 110
  103. type: integer
  104. optional: true
  105. name: sensor
  106. mapping:
  107. - dps_val: 1
  108. value: normal
  109. - dps_val: 2
  110. value: error
  111. - dps_val: 3
  112. value: full
  113. - dps_val: 4
  114. value: formatting
  115. - dps_val: 5
  116. value: missing
  117. - id: 109
  118. type: string
  119. optional: true
  120. name: capacity
  121. - entity: button
  122. name: Format SD
  123. category: config
  124. icon: "mdi:micro-sd"
  125. dps:
  126. - id: 111
  127. type: boolean
  128. optional: true
  129. name: button
  130. - id: 117
  131. type: integer
  132. optional: true
  133. name: status
  134. mapping:
  135. - dps_val: 2000
  136. value: Formatting
  137. - dps_val: 2001
  138. value: Format error
  139. - dps_val: 2002
  140. value: Card missing
  141. - dps_val: 2003
  142. value: Card error
  143. - entity: select
  144. name: Recording mode
  145. icon: "mdi:file-video"
  146. category: config
  147. dps:
  148. - id: 151
  149. type: string
  150. optional: true
  151. name: option
  152. mapping:
  153. - dps_val: "1"
  154. value: Event
  155. - dps_val: "2"
  156. value: Continuous
  157. - entity: button
  158. category: config
  159. class: restart
  160. dps:
  161. - id: 162
  162. type: boolean
  163. optional: true
  164. name: button
  165. - entity: sensor
  166. name: Channel
  167. icon: "mdi:ab-testing"
  168. category: diagnostic
  169. dps:
  170. - id: 231
  171. type: string
  172. optional: true
  173. name: sensor
  174. - entity: event
  175. class: doorbell
  176. dps:
  177. - id: 136
  178. type: string
  179. name: event
  180. optional: true
  181. mapping:
  182. - dps_val: null
  183. value: null
  184. - dps_val: ""
  185. value: null
  186. - value: ring
  187. - id: 136
  188. type: string
  189. optional: true
  190. name: message
  191. - entity: lock
  192. name: Accessory lock
  193. dps:
  194. - id: 148
  195. type: boolean
  196. optional: true
  197. name: lock
  198. mapping:
  199. - dps_val: true
  200. value: false
  201. - dps_val: false
  202. value: true