kerui_300w_camera.yaml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. name: Camera
  2. products:
  3. - id: 9waqosp1k5o0bqqh
  4. name: Kerui JS-P162 300W
  5. - id: o9jlvpqqunankygf
  6. name: Fuers 5MP indoor
  7. primary_entity:
  8. entity: camera
  9. dps:
  10. - id: 105
  11. name: switch
  12. type: boolean
  13. mapping:
  14. - dps_val: true
  15. value: false
  16. - dps_val: false
  17. value: true
  18. - id: 115
  19. name: snapshot
  20. type: base64
  21. optional: true
  22. sensitive: true
  23. - id: 134
  24. name: motion_enable
  25. type: boolean
  26. - id: 150
  27. name: record
  28. type: boolean
  29. - id: 212
  30. type: utf16b64
  31. optional: true
  32. name: push_message
  33. - id: 241
  34. type: string
  35. optional: true
  36. name: resolution_change
  37. secondary_entities:
  38. - entity: light
  39. translation_key: indicator
  40. category: config
  41. dps:
  42. - id: 101
  43. type: boolean
  44. name: switch
  45. - entity: switch
  46. name: Flip image
  47. icon: "mdi:flip-horizontal"
  48. category: config
  49. dps:
  50. - id: 103
  51. type: boolean
  52. name: switch
  53. mapping:
  54. - dps_val: null
  55. value: false
  56. hidden: true
  57. - entity: switch
  58. name: Watermark
  59. category: config
  60. icon: "mdi:watermark"
  61. dps:
  62. - id: 104
  63. type: boolean
  64. name: switch
  65. mapping:
  66. - dps_val: null
  67. value: false
  68. hidden: true
  69. - entity: switch
  70. name: Privacy
  71. icon: "mdi:incognito"
  72. category: config
  73. deprecated: camera switch
  74. dps:
  75. - id: 105
  76. type: boolean
  77. name: switch
  78. - entity: select
  79. name: Motion sensitivity
  80. icon: "mdi:motion-sensor"
  81. category: config
  82. dps:
  83. - id: 106
  84. type: string
  85. name: option
  86. mapping:
  87. - dps_val: "0"
  88. value: Low
  89. - dps_val: "1"
  90. value: Medium
  91. - dps_val: "2"
  92. value: High
  93. - dps_val: null
  94. value: Unknown
  95. hidden: true
  96. - entity: select
  97. name: Night vision
  98. icon: "mdi:weather-night"
  99. category: config
  100. dps:
  101. - id: 108
  102. type: string
  103. name: option
  104. mapping:
  105. - dps_val: "0"
  106. value: Auto
  107. - dps_val: "1"
  108. value: "Off"
  109. - dps_val: "2"
  110. value: "On"
  111. - dps_val: null
  112. value: Unknown
  113. hidden: true
  114. - entity: sensor
  115. name: SD status
  116. class: enum
  117. category: diagnostic
  118. icon: "mdi:micro-sd"
  119. dps:
  120. - id: 110
  121. type: integer
  122. name: sensor
  123. mapping:
  124. - dps_val: 1
  125. value: Normal
  126. - dps_val: 2
  127. value: Corrupt
  128. - dps_val: 3
  129. value: Full
  130. - dps_val: 4
  131. value: Formatting
  132. - dps_val: 5
  133. value: Missing
  134. - dps_val: null
  135. value: Normal
  136. - id: 109
  137. type: string
  138. name: capacity
  139. - entity: button
  140. name: SD format
  141. category: config
  142. icon: "mdi:micro-sd"
  143. dps:
  144. - id: 111
  145. type: boolean
  146. name: button
  147. optional: true
  148. persist: false
  149. - id: 117
  150. type: integer
  151. name: state
  152. optional: true
  153. persist: false
  154. mapping:
  155. - dps_val: 2000
  156. value: Formatting
  157. - dps_val: 2001
  158. value: Format failed
  159. - dps_val: 2002
  160. value: Card missing
  161. - dps_val: 2003
  162. value: Card error
  163. - dps_val: null
  164. value: Formatted
  165. - dps_val: 0
  166. value: Formatted
  167. - entity: button
  168. name: PTZ stop
  169. icon: "mdi:stop"
  170. category: config
  171. dps:
  172. - id: 116
  173. type: boolean
  174. name: button
  175. optional: true
  176. persist: false
  177. - entity: select
  178. name: PTZ control
  179. icon: "mdi:camera-control"
  180. category: config
  181. dps:
  182. - id: 119
  183. type: string
  184. name: option
  185. optional: true
  186. persist: false
  187. mapping:
  188. - dps_val: "0"
  189. value: up
  190. - dps_val: "1"
  191. value: right-up
  192. - dps_val: "2"
  193. value: right
  194. - dps_val: "3"
  195. value: right-down
  196. - dps_val: "4"
  197. value: down
  198. - dps_val: "5"
  199. value: left-down
  200. - dps_val: "6"
  201. value: left
  202. - dps_val: "7"
  203. value: left-up
  204. - dps_val: null
  205. value: (stopped)
  206. - entity: select
  207. name: Recording mode
  208. icon: "mdi:file-video"
  209. category: config
  210. dps:
  211. - id: 151
  212. type: string
  213. name: option
  214. mapping:
  215. - dps_val: "1"
  216. value: Event
  217. - dps_val: "2"
  218. value: Continuous
  219. - entity: number
  220. name: Volume
  221. category: config
  222. icon: "mdi:volume-high"
  223. dps:
  224. - id: 160
  225. type: integer
  226. name: value
  227. unit: "%"
  228. range:
  229. min: 1
  230. max: 100
  231. - entity: switch
  232. name: Motion tracking
  233. icon: "mdi:motion"
  234. category: config
  235. dps:
  236. - id: 161
  237. type: boolean
  238. name: switch
  239. - entity: event
  240. class: motion
  241. dps:
  242. - id: 239
  243. type: string
  244. name: event
  245. optional: true
  246. mapping:
  247. - dps_val: motion
  248. value: detected
  249. - id: 115
  250. type: base64
  251. optional: true
  252. sensitive: true
  253. name: image_details
  254. - id: 185
  255. type: utf16b64
  256. optional: true
  257. persist: false
  258. name: alarm_message