Can't get VZM31-SN to bind with VZM36 so Config Button works

I have been trying to get my VZM31-SN to properly bind with my VZM36. I want the dimmer to control the light and the config button to control the fan speed. I think I have Bind #5 and Bind #6 set up properly. The light is working fine, but the config button isn’t doing anything. My VZM31-SN is version 3.03 and my VZM36 is 04010101. I spent a lot of time with the chatbot, and I have a suspicion it may have something to do with the configuration of clusters, specifically LevelCtrl and OnOff, but I don’t know how to make sure they are correct in Smartthings (WebUI or Mobile App). Does anyone know of a way to do this, or is it possible I am doing something else wrong?

Have you referred to the help document that describes how to bind a switch to the fan module? Not sure how up to date it is but it is worth a read.

Yes, I looked at all of the help. It is dated because it references the old Smartthings web UI, which is no longer supported. The new web interface has less functionality, and no support for binding configuration.

1 Like

ok, i started from scratch (factory reset) and it looks like I got it to bind. By the way, I was able to get the EUIs from the Raw JSON from the new SmartThings web interface, I did not need to do the Token thing as described in the online documentation. I think everything is working except for the following:
The config button does the following:
push once = low
push again = low

push again = high.

push again = off

I have the following:
Fan Control Mode = cycle
Low Level For Fan Control =40
Med Level For Fan Control = 75
High Level for Fan Control = 100

I have changed these settings in the driver, and no matter what I do, it does not seem like they get applied. For example, I made them all 100, and I still get Low, Low, High, Off.

What am I missing?

Tech support suggested I try to configure the bindings in the Smartthings CLI, but it doesn’t have that listed as a capability. I did the basic binding config through the Android mobile app per the online instructions.

At one point, I was able to get the firmware version of my VZM31-SN, but I can’t remember how I did that. I thought it was through raw JSON, but I can’t find it there. Whereever I saw it, it was 3.03, but I don’t know how to find it again. The fan/light module is 0410101.

Thanks,

Frank

OK, I have most things working except for the config button taps to change the fan speeds. I can change them to low, medium, high from on the smartthings fan driver, but when I try to do it from the inovelli smart swich (VZM31-SN) it only gives me 2 speeds, low and high. When I push the button expecting medium, I still get low. The third time I tap it I get high. I can see what it is doing on the fan module driver. I double checked the wiring, and I do have a neutral. I can’t verify attribute 15 on smartthings, I think because it is read only or hidden.

I even configured the switch to have neutral with button presses, but that didn’t change anything. I tried powering down the whole system, and that didn’t help. Perhaps this is still an issue with the Level Ctrl and ON/OF clusters, which I have not been able to access with the smartthings CLI because it doesn’t look like ZigbeeBind capability is visible.

Do you have any other ideas?

Thanks,

Frank

I am kind of wondering at this point if this has ever worked. The problem I am having, with the config button not controlling the fan speed properly could have been easily missed with quick testing, probably not caught with any smartthings compliance testing. If it was just an engineering test, they may have just pushed the button, saw the fan turn on, pushed it a couple more times, fan sped up and turned off, all done…..

I am getting the impression that smartthings integration is not a heavy mover here. HA seems to dominate. It seems more robust for zibgee config and firmware updates, neither of which I think I can do via smartthings. It seems complex, and I am not knowledgeable enough about all the moving parts, so I am not sure. Seems like I rely completely on the edge driver to get me completely to a good binding. I looked at the github repositories to figure it out, but could not figure out the Bind #5 and Bind #6 sections as I am not a strong programmer. For firmware updates, which I don’t think I need at this time, does not seem to be supported in the driver, and even it if was, relies on the firmware to be approved by smartthings in some way.

I think I may be at a little bit of a crossroads with this switches and my smartthings platform, which by the way it taking our zwave support, which I have a lot of.

I am a man without a country. :wink:

Let me know if anything above I said is incorrect, it could easily be.

I finally gave up on this, can’t get it to work with Smartthings. I bought a Hubitat Hub and everything works fine with it.

I think that Smartthings integration is not on the primary development path, so I doubt this ever worked.