bcom_intercom_camera.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  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. class: enum
  101. category: diagnostic
  102. dps:
  103. - id: 110
  104. type: integer
  105. optional: true
  106. name: sensor
  107. mapping:
  108. - dps_val: 1
  109. value: normal
  110. - dps_val: 2
  111. value: error
  112. - dps_val: 3
  113. value: full
  114. - dps_val: 4
  115. value: formatting
  116. - dps_val: 5
  117. value: missing
  118. - id: 109
  119. type: string
  120. optional: true
  121. name: capacity
  122. - entity: button
  123. name: Format SD
  124. category: config
  125. icon: "mdi:micro-sd"
  126. dps:
  127. - id: 111
  128. type: boolean
  129. optional: true
  130. name: button
  131. - id: 117
  132. type: integer
  133. optional: true
  134. name: status
  135. mapping:
  136. - dps_val: 2000
  137. value: Formatting
  138. - dps_val: 2001
  139. value: Format error
  140. - dps_val: 2002
  141. value: Card missing
  142. - dps_val: 2003
  143. value: Card error
  144. - entity: select
  145. name: Recording mode
  146. icon: "mdi:file-video"
  147. category: config
  148. dps:
  149. - id: 151
  150. type: string
  151. optional: true
  152. name: option
  153. mapping:
  154. - dps_val: "1"
  155. value: Event
  156. - dps_val: "2"
  157. value: Continuous
  158. - entity: button
  159. category: config
  160. class: restart
  161. dps:
  162. - id: 162
  163. type: boolean
  164. optional: true
  165. name: button
  166. - entity: sensor
  167. name: Channel
  168. icon: "mdi:ab-testing"
  169. category: diagnostic
  170. dps:
  171. - id: 231
  172. type: string
  173. optional: true
  174. name: sensor
  175. - entity: event
  176. class: doorbell
  177. dps:
  178. - id: 136
  179. type: string
  180. name: event
  181. optional: true
  182. mapping:
  183. - dps_val: null
  184. value: null
  185. - dps_val: ""
  186. value: null
  187. - value: ring
  188. - id: 136
  189. type: string
  190. optional: true
  191. name: message
  192. - entity: lock
  193. name: Accessory lock
  194. dps:
  195. - id: 148
  196. type: boolean
  197. optional: true
  198. name: lock
  199. mapping:
  200. - dps_val: true
  201. value: false
  202. - dps_val: false
  203. value: true