myq_td8_videodoorbell.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. name: Video doorbell
  2. products:
  3. - id: wih9ybttb42lxb1q
  4. manufacturer: myQ
  5. model: TD8
  6. entities:
  7. - entity: camera
  8. dps:
  9. - id: 154
  10. name: snapshot
  11. type: base64
  12. optional: true
  13. persist: false
  14. sensitive: true
  15. mapping:
  16. - dps_val: null
  17. value_redirect: movement_pic
  18. - id: 115
  19. name: movement_pic
  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: 152
  30. name: pir_switch
  31. type: string
  32. optional: true
  33. # enum: ["0", "1", "2", "3"] - probably a select, but meanings unknown
  34. - entity: light
  35. translation_key: indicator
  36. category: config
  37. dps:
  38. - id: 101
  39. type: boolean
  40. name: switch
  41. optional: true
  42. - entity: switch
  43. name: Flip image
  44. icon: "mdi:flip-horizontal"
  45. category: config
  46. dps:
  47. - id: 103
  48. type: boolean
  49. name: switch
  50. optional: true
  51. - entity: sensor
  52. name: SD status
  53. category: diagnostic
  54. icon: "mdi:micro-sd"
  55. dps:
  56. - id: 110
  57. type: integer
  58. name: sensor
  59. optional: true
  60. - id: 109
  61. type: string
  62. name: storage
  63. optional: true
  64. - entity: button
  65. name: SD format
  66. category: config
  67. icon: "mdi:micro-sd"
  68. dps:
  69. - id: 111
  70. type: boolean
  71. name: button
  72. optional: true
  73. - id: 117
  74. type: integer
  75. name: sd_format_state
  76. optional: true
  77. - entity: siren
  78. category: config
  79. dps:
  80. - id: 159
  81. type: boolean
  82. name: switch
  83. optional: true
  84. - id: 160
  85. type: integer
  86. optional: true
  87. name: volume_level
  88. range:
  89. min: 1
  90. max: 10
  91. mapping:
  92. - scale: 10
  93. - entity: sensor
  94. class: battery
  95. category: diagnostic
  96. dps:
  97. - id: 145
  98. type: integer
  99. optional: true
  100. name: sensor
  101. unit: "%"
  102. class: measurement
  103. - id: 126
  104. type: integer
  105. optional: true
  106. name: capacity
  107. mapping:
  108. - scale: 0.15
  109. - id: 146
  110. type: string
  111. optional: true
  112. name: powermode
  113. - entity: number
  114. name: Low power level
  115. category: config
  116. icon: "mdi:battery-20"
  117. dps:
  118. - id: 147
  119. type: integer
  120. optional: true
  121. name: value
  122. unit: "%"
  123. range:
  124. min: 10
  125. max: 50
  126. - entity: binary_sensor
  127. translation_key: wake
  128. category: diagnostic
  129. dps:
  130. - id: 149
  131. type: boolean
  132. optional: true
  133. name: sensor
  134. - entity: switch
  135. name: Human filter
  136. icon: "mdi:human"
  137. category: config
  138. dps:
  139. - id: 170
  140. type: boolean
  141. name: switch
  142. optional: true
  143. - entity: event
  144. class: doorbell
  145. dps:
  146. - id: 185
  147. type: string
  148. name: event
  149. optional: true
  150. mapping:
  151. - dps_val: ""
  152. value: null
  153. - dps_val: null
  154. value: null
  155. - value: "ring"
  156. - id: 185
  157. type: string
  158. name: message
  159. optional: true