zym100w_presence_sensor.yaml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. name: mmWave presence sensor
  2. products:
  3. - id: 4cjzlliucdjaanvl
  4. name: ZY-M100-WIFI24G
  5. primary_entity:
  6. entity: binary_sensor
  7. class: motion
  8. dps:
  9. - id: 1
  10. type: string
  11. name: sensor
  12. mapping:
  13. - dps_val: presence
  14. value: false
  15. - dps_val: move
  16. value: true
  17. - dps_val: none
  18. value: false
  19. secondary_entities:
  20. - entity: sensor
  21. class: enum
  22. deprecated: binary_sensors (motion and occupancy)
  23. category: diagnostic
  24. translation_key: status
  25. dps:
  26. - id: 1
  27. type: string
  28. name: sensor
  29. mapping:
  30. - dps_val: presence
  31. value: Still
  32. - dps_val: move
  33. value: Moving
  34. - dps_val: none
  35. value: Empty
  36. - entity: number
  37. name: Sensitivity
  38. category: config
  39. icon: "mdi:motion-sensor"
  40. dps:
  41. - id: 2
  42. type: integer
  43. name: value
  44. optional: true
  45. range:
  46. min: 1
  47. max: 10
  48. - entity: number
  49. name: Minimum distance
  50. category: config
  51. icon: "mdi:arrow-collapse-left"
  52. dps:
  53. - id: 3
  54. type: integer
  55. name: value
  56. unit: m
  57. range:
  58. min: 150
  59. max: 900
  60. mapping:
  61. - scale: 100
  62. step: 75
  63. - entity: number
  64. name: Maximum distance
  65. category: config
  66. icon: "mdi:arrow-collapse-right"
  67. dps:
  68. - id: 4
  69. type: integer
  70. name: value
  71. unit: m
  72. range:
  73. min: 150
  74. max: 975
  75. mapping:
  76. - scale: 100
  77. step: 75
  78. - entity: sensor
  79. class: distance
  80. dps:
  81. - id: 9
  82. type: integer
  83. name: sensor
  84. unit: m
  85. class: measurement
  86. mapping:
  87. - scale: 10
  88. - entity: number
  89. name: Presence sensitivity
  90. category: config
  91. icon: "mdi:motion-sensor"
  92. dps:
  93. - id: 102
  94. type: integer
  95. name: value
  96. optional: true
  97. range:
  98. min: 1
  99. max: 10
  100. - entity: sensor
  101. class: illuminance
  102. dps:
  103. - id: 103
  104. type: integer
  105. name: sensor
  106. unit: lux
  107. class: measurement
  108. - entity: binary_sensor
  109. class: occupancy
  110. dps:
  111. - id: 104
  112. type: string
  113. name: sensor
  114. mapping:
  115. - dps_val: nobody
  116. value: false
  117. - dps_val: exist
  118. value: true
  119. - entity: number
  120. name: Delay
  121. category: config
  122. icon: "mdi:camera-timer"
  123. dps:
  124. - id: 105
  125. type: integer
  126. name: value
  127. unit: s
  128. range:
  129. min: 5
  130. max: 15000