# ST Multisensor Transition Issues with Tilt Detection

**URL:** <https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566>\
**Category:** Connected Things\
**Tags:** aftergroovy\
**Created:** [January 28, 2023, 3:04am UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566 "2023-01-28T03:04:47Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [February 9, 2023, 10:31am UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/21 "2023-02-09T10:31:21Z")

</div>

> [@allanp](#):
>
> So the question is, why are the older devices working fine, but the newer one does not?

Some members have reported that after transitioning to an edge driver, these devices needed to have the initial xyz values reset _depending on what they had been at the time of the transition._ This would explain why you could have two identical devices and one was reporting accelerometer values (tilt or vibration) while another was reporting only open/close. I’m not sure what the resolution was, though.

@Mariano_Colmenarejo @jkp @nayelyz

---

<div class="post-metadata">

**Author:** ![allanp](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@allanp](https://community.smartthings.com/u/allanp)\
**Post date:** [February 9, 2023, 10:38am UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/22 "2023-02-09T10:38:01Z")

</div>

I think you misunderstood. The 2 devices that are working fine with Mariano’s driver are identical, and they are the older Smart Sense ones. True, I had to figure out which axis to set them at to get them to work properly. The one that does not work is the newer Aeotec one. Mariano replied just prior to you and has 3 and they work well. So I don’t know why mine does not.

---

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [February 9, 2023, 10:50am UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/23 "2023-02-09T10:50:48Z")

</div>

> [@allanp](#):
>
> I think you misunderstood. The 2 devices that are working fine with Mariano’s driver are identical, and they are the older Smart Sense ones. True, I had to figure out which axis to set them at to get them to work properly. The one that does not work is the newer Aeotec one. Mariano replied just prior to you and has 3 and they work well. So I don’t know why mine does not.

Apologies if I wasn’t clear. Regardless of generation, if the open/close sensor works and the tilt/vibration reports do not, the issue is with the accelerometer inside the device.

Mariano has said that the process sometimes leaves the preference value set to know, which then causes the accelerometer not to get set up.

So resetting the preferences will often solve the problem for that particular device. He gives the details for how to do this in a post below.

Edge drivers, even with brand new devices, seem particularly prone to needing this step. . This is why it might work for one person while an identical model did not work for another. Different initial values.

---

<div class="post-metadata">

**Author:** ![Mariano\_Colmenarejo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/mariano_colmenarejo/32/220132_2.png) [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Post date:** [February 9, 2023, 11:05am UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/24 "2023-02-09T11:05:56Z")

</div>

@allanp

could You change to zigbee Thing Mc to see al data if device?

Could there be a difference in the fingerprints?

any change in model or manufacturer means that specific subdrivers for each model are not executed.

Also, I have reported that the preferences default are null during new installation, if this is happening the acceleration cluster will not be configures and will give one error.

Go into preferences and change one a one all the values to another, the closest to the default value. It has to be different for it to be reported and saved.

Once this is done, change to another driver, zigbee thing Mc, for example, and then go back to the Zigbee Contact Mc driver.

If this is the problem, it should work.

If it works, I would appreciate a pairing log of a device from scratch to see the error and send it to smartthings

---

<div class="post-metadata">

**Author:** ![DaWeav](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/daweav/32/109130_2.png) [@DaWeav](https://community.smartthings.com/u/DaWeav)\
**Post date:** [February 9, 2023, 2:14pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/25 "2023-02-09T14:14:49Z")

</div>

> [@nayelyz](#):
>
> To verify and report that issue, I need your help by getting the following info:
> 
> 1. Confirm which is the fingerprint from the device with the issue

Since they only appear as placeholder in the IDE, how do I do that? I’m guessing some CLI command or something?

---

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [February 9, 2023, 2:17pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/26 "2023-02-09T14:17:11Z")

</div>

> [@DaWeav](#):
>
> > [@nayelyz](#):
> >
> > To verify and report that issue, I need your help by getting the following info:
> > 
> > 1. Confirm which is the fingerprint from the device with the issue
> 
> Since they only appear as placeholder in the IDE, how do I do that? I’m guessing some CLI command or something?

See the “Life after the IDE” thread: there are several ways.

> [@Life after the IDE: Questions and Answers](https://community.smartthings.com/t/life-after-the-ide-questions-and-answers/250780/16):
>
> Question: how do you get the manufacturer and model information without the IDE? Answer: there are actually a few different methods. As of August 2023, this information is available in the new official web interfaced, on the “advanced” page: [my.smartthings.com/advanced](http://my.smartthings.com/advanced) Or you can use one of the following methods: a) You can temporarily assign the device to one of the utility drivers that displays it, then assign it back to the regular driver. Mariano’s zwave thing for zwave devices or Zigbee thing for Zigbee devices will both do this. You should be able to find both in his channel which is linked at the end of the first post in the following thread. [(EDGE Driver-Mc): Z-Wave Device Config Mc](https://community.smartthings.com/t/new-release-new-edge-driver-z-wave-device-config-mc/246110) b) You can query the CLI. c) You can use a community-created web-based utility like API + [S…](https://community.smartthings.com/t/smartthings-api-browser-now-available-to-all/249907/)

---

<div class="post-metadata">

**Author:** ![allanp](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@allanp](https://community.smartthings.com/u/allanp)\
**Post date:** [February 9, 2023, 2:49pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/27 "2023-02-09T14:49:22Z")

</div>

Before I change anything, I want to check something with you. I just noticed that when I go to the driver list in my hub, and touch on the Mariano shared beta driver box, log in to SmartThings, and then go to your available drivers, I don’t have anything installed. Yet this is the screen shot of the driver that is installed.

 ![Screenshot_20230209_093656_SmartThings](https://global.discourse-cdn.com/smartthings/original/3X/1/6/16796a8f3420064e4d5a01a0f2554b6cde92f66e.jpeg)

Have I got an outdated driver? If so, is it the Zigbee Multi Sensor Mc I should install?

---

<div class="post-metadata">

**Author:** ![Mariano\_Colmenarejo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/mariano_colmenarejo/32/220132_2.png) [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Post date:** [February 9, 2023, 2:54pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/28 "2023-02-09T14:54:38Z")

</div>

> [@allanp](#):
>
> Have I got an outdated driver? If so, is it the Zigbee Multi Sensor Mc I should install?

The one you have is old, but it could work, it doesn’t have an X,Y,Z axis change

If you want to use my driver you must install the **Zigbee Contact Mc** for all multipurpose and normal sensors

If you want to use the stock you must install the **Zigbee Contact** for all the multipurpose and normal sensors

You should then uninstall the old one.

---

<div class="post-metadata">

**Author:** ![allanp](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@allanp](https://community.smartthings.com/u/allanp)\
**Post date:** [February 9, 2023, 3:53pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/29 "2023-02-09T15:53:32Z")

</div>

The old driver does have an X,Y,Z axis change. That’s how it is working with my other 2 multipurpose sensors, set to the Y axis instead of the default Z axis.

I already have the stock Zigbee Contact installed. When I tried the Aeotec sensor with it, it didn’t show any axis changes either.

I will install your Zigbee Contact Mc and write back.

Update 1: That was it. The Zigbee Contact Mc works. Now I have to test it with my other multisensors

Update 2: The older multisensors work fine also. I will delete the older Multipurpose Sensor Mc driver.

Thanks very much for your help!

Is it possible that some other peoples difficulties could simply be an outdated driver? I only loaded your driver couple of months ago.

---

<div class="post-metadata">

**Author:** ![allanp](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@allanp](https://community.smartthings.com/u/allanp)\
**Post date:** [February 9, 2023, 4:57pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/30 "2023-02-09T16:57:06Z")

</div>

I don’t know how to reset the XYZ values other than by changing the selected axis. Regardless, the point is moot now as you can see from the conversation with Mariano. Looks like I had an older version of his driver. The newer one resolved the problem.

Thanks very much for your help!

---

<div class="post-metadata">

**Author:** ![Mariano\_Colmenarejo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/mariano_colmenarejo/32/220132_2.png) [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Post date:** [February 9, 2023, 6:13pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/31 "2023-02-09T18:13:08Z")

</div>

> [@allanp](#):
>
> Is it possible that some other peoples difficulties could simply be an outdated driver?

I’m glad it works!!

Did you make any changes to the preferences values before switching to the Zigbee Contact Mc driver?

It could be related to the problem reported about defual values.

These drivers have sensitivity and axis customization and therefore use the default value of the preference during installation, if that value is erroneously null, the acceleration cluster configuration is not carried out and does not work.

The stock zigbee Contact driver uses fixed values and shouldn’t have that problem.

---

<div class="post-metadata">

**Author:** ![allanp](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@allanp](https://community.smartthings.com/u/allanp)\
**Post date:** [February 9, 2023, 6:40pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/32 "2023-02-09T18:40:22Z")

</div>

The only changes I made were done when I first installed the Zigbee Contact Mc driver for the Aeotec sensor. Those changes were to turn on garage door, and set the Y axis instead of the default Z axis. When I switched the older sensors over to this driver, they used the same settings as the Aeotec sensor, so they were already set to garage mode and Y axis.

---

<div class="post-metadata">

**Author:** ![ericsims](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ericsims/32/181702_2.png) [@ericsims](https://community.smartthings.com/u/ericsims)\
**Post date:** [July 10, 2023, 4:17pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/33 "2023-07-10T16:17:47Z")

</div>

I have 2 Multi sensors that are from the Kickstarter version 1. I read through this thread. I don’t have the option to use as Garage in the settings. There is only a temp offset setting. Are these able to be updated for using as a garage tilt sensor again? the XYZ values will change when the door is open/closed. I have no way to automate the Open/Closed value though. Thanks!

---

<div class="post-metadata">

**Author:** ![AlejandroPadilla](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/alejandropadilla/32/175701_2.png) [@AlejandroPadilla](https://community.smartthings.com/u/AlejandroPadilla)\
**Post date:** [July 11, 2023, 10:49pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/34 "2023-07-11T22:49:09Z")

</div>

Hi @ericsims please can you give me more information about your device (model, name in the app)?, enable support access to the investigated and if you know the fingerprint of your device can help us.

Enable support access to your account:

> 1. Go to the SmartThings Web ([my.smartthings.com](http://my.smartthings.com))
> 2. Log in to your Samsung Account
> 3. Select Menu (⋮) and choose Settings
> 4. Toggle on Account Data Access
> 5. Select the time period and confirm - In this step, please select “Until turned off”, once the team finishes, we’ll let you know so you can disable it again.

---

<div class="post-metadata">

**Author:** ![ericsims](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ericsims/32/181702_2.png) [@ericsims](https://community.smartthings.com/u/ericsims)\
**Post date:** [July 11, 2023, 11:07pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/35 "2023-07-11T23:07:55Z")

</div>

I sent you a direct message. Thanks!

---

<div class="post-metadata">

**Author:** ![AlejandroPadilla](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/alejandropadilla/32/175701_2.png) [@AlejandroPadilla](https://community.smartthings.com/u/AlejandroPadilla)\
**Post date:** [July 12, 2023, 6:28pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/36 "2023-07-12T18:28:39Z")

</div>

> [@ericsims](#):
>
> Garage

Hi @ericsims after checking your device, the reason you can’t see the option is that the device profile of your device you are using, only has the preference tempOffset, do you remember if you had this functionality before, or do you remember the DTH of your device?

> <https://github.com/SmartThingsCommunity/SmartThingsEdgeDrivers/blob/main/drivers/SmartThings/zigbee-contact/profiles/smartsense-multi.yml>

---

<div class="post-metadata">

**Author:** ![ericsims](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ericsims/32/181702_2.png) [@ericsims](https://community.smartthings.com/u/ericsims)\
**Post date:** [July 12, 2023, 7:01pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/37 "2023-07-12T19:01:53Z")

</div>

I was able to get these devices to function as Garage door tilt sensors by selecting the device type in the old SmartThings graph as SmartSense Multi Garage.

---

<div class="post-metadata">

**Author:** ![AlejandroPadilla](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/alejandropadilla/32/175701_2.png) [@AlejandroPadilla](https://community.smartthings.com/u/AlejandroPadilla)\
**Post date:** [July 12, 2023, 7:09pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/38 "2023-07-12T19:09:09Z")

</div>

I understand, Do you remember the DTH of your device?

---

<div class="post-metadata">

**Author:** ![ericsims](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ericsims/32/181702_2.png) [@ericsims](https://community.smartthings.com/u/ericsims)\
**Post date:** [July 12, 2023, 7:25pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/39 "2023-07-12T19:25:54Z")

</div>

These were the steps to get this to function in the past. There were no settings to change on the device itself in the SmartThings App.

1. At web address: [graph.api.SmartThings.com/device/list](http://graph.api.smartthings.com/device/list) I clicked on my Garage Door Sensor.
2. At the bottom of the web page displayed: click Edit
3. Click on the pull down menu in the ‘Type’ box (5th box down)
4. Choose: “SmartSense Garage Door Multi” from the list of choices.
5. Click Update at the bottom of the Edit Device page.

---

<div class="post-metadata">

**Author:** ![orangebucket](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/orangebucket/32/81590_2.png) [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Post date:** [July 12, 2023, 9:58pm UTC](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566/40 "2023-07-12T21:58:47Z")

</div>

> [@AlejandroPadilla](#):
>
> the reason you can’t see the option is that the device profile of your device you are using, only has the preference tempOffset,

Excuse me jumping in here, but isn’t that a bug? The devices that use the `smartsense-multi` profile also use the `smartsense-multi` sub-driver and that tests the `certifiedpreferences.garageSensor` preference which isn’t in the profile.

```lua
local function contact_handler(device, value)
  local event
  if not device.preferences["certifiedpreferences.garageSensor"] then

```

[Previous page](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566.md?page=1)

[Next page](https://community.smartthings.com/t/st-multisensor-transition-issues-with-tilt-detection/257566.md?page=3)
