Hi, I have over 30 of the Aeotec 4-in-1 window and door sensors called the “Aeotec SmartThings Multipurpose Sensor - Zigbee - Door and Window Sensor.” I ordered them from Amazon. They can monitor open/close, temperature, and vibration.
I am wondering if there’s a different driver I can install for these. Right now, Home Monitor in the SmartThings app will not report when they vibrate. It doesn’t even see them as vibration sensors - I’m unable to select them from the Vibration menu. Of course Home Monitor does alert me when they open/close, and I can see when they vibrate on their individual device pages, but that’s it.
I can make a custom routine that alerts me when there’s vibrations, but this isn’t ideal since I can’t see the names of which sensors sent the alert. I would have to make 30+ routines that includes each one’s name.
Is there a driver out there that will allow these to be seen as vibration sensors in Home Monitor? And maybe even adjust their sensitivity levels? Thank you!
(Currently they use the “Zigbee Contact” driver from SmartThings.)
What you can do is a bit convoluted, but you can create a virtual contact sensor (or virtual motion sensor), and actuate that when the real sensor detects vibration, and have smartthings home monitor (STHM) use the virtual sensor. So you can still get the alerts and stuff it’s just that it’s going to tell you that it was opened or motion instead of telling you that it was vibration. I don’t know if that’s useful to you or not, and it is a bit complicated to set up, but it can be done if you’re interested.
for made easy the @JDRoberts suggestion, to create virtual contact sensor devices then, If the driver date version of zigbee contact Mc installed in your hub is 2024-01-21T12:42:40.021253163 then you can create virtual devices for vibration events that you coud add to STHM and activate warning when vibration, acceleration is detected
Since you are going to play to configure devices and if you are not going to use the sensors to control temperature, only to monitor them and you want to save battery, I would recommend using this configuration, which I also use:
Maximum temperature reporting interval 60 minutes
Always reportable temperature changes: 1°c, (1.8°F). Preference value = 100.
With this configuration any change >= 1°c (1.8°F) will be reported immediatelyand any change less than 1°c will be reported every hour.