This question might be premature as I haven’t installed the lock yet, but I just bought a new Kwikset Halo Select Matter Lock. Right now, I have Kwikset Z-Wave locks. They are all connected to my SmartThings V2 Hub. I have a Rule in SharpTools that deletes and add codes to the lock at specified times during the day (e.g., I only want our cleaner code to be active on Thursday from 8 am to 5 pm). I assume that the Matter lock will get some type of Edge drive as well. If so, I should be able to set up a Rule in SharpTools for the Matter lock that adds and deletes codes, right? If I can’t, I don’t want to install the lock. I’ll stick with the Z-Wave one I have (although it loses connection all the time). Thanks.
I can’t speak to what drivers the lock uses, but if it uses a standard set of lock code capabilities like most official drivers do, and your original lock is using those standard drivers, then you would probably be OK.
If you already have the lock, is it something you could set up without actually doing the full physical install, just a pair it and test it?
Good idea. I’m gonna work on it tomorrow. It also has an app. If it works out, I might change them all cause the will schedule code times and I can lock it and unlock it with Smart things.
I have another question. I bought a newer Kwikset Halo Select Lock. Kwikset now connects directly to SmartThings (through Viper?). If I set up the lock to use Wi-Fi instead of matter, I can control it in SmartThings and in the Kwikset app. After I installed, and linked my accounts, I saw the lock in SmartThings. I then reauthorized SmartThings and SharpTools and I can see the lock in SharpTools. I use SharpTools to add codes to my lock. I have an http triggered rule that adds the locks and I just trigger it in my dashboard. I added this new lock to the setup. However, none of the codes were sent to the lock. Will this not work because the lock is in SmartThings but only because of an integrated link with the Kwikset app? It shows up as Viper on the SmartThings Advance web interface.
My other locks, I set up as Matter. I can send codes to them from SharpTools. However, I have a rule that runs at 8 am and 5 pm and supposedly adds/subtracts codes. It works for my Zwave locks, but not for the two matter locks. I have 11 codes, 2 of which are temporary during week days. SharpTools adds 10 of the codes and skips # 11. When the rule runs to delete 10 and 11, or to add 10 and 11, the codes don’t get added by SharpTools. I can add them manually using SLGA in the SmartThings app. Is there some reason this doesn’t work with the matter lock?
Thanks.
What do the rule logs say?
As long as the device integration with SmartThings properly implements the relevant capability features, it should work.
Same as above that if the integration (Matter driver) implements things properly, then it should work.
I would start by double checking the rule configuration and the rule logs.
And if the devices were changed from Matter ↔ Viper and effectively re-added to SmartThings, keep in mind that the device IDs change and that’s the key for sending commands, so you would want to make sure they were reauthorized to SharpTools so the devices are in sync and then double check that the rules are configured to point to the correct device IDs (the ‘view’ mode of the rule displays the cached name of the device, so if the device names didn’t change it can be hard to tell, but editing the rule and selecting a different device then selecting your desired target device is one approach).
Whenever I change something in SmartThings, I always reauthorize it in SharpTools and then re-select the device. For the two new locks that are connected to Kwikset thru Viper, they do not have the capability to accept codes from SharpTools. When I try to add the two locks, there are no options for adding codes in the Rule. When I run a Rule, it just says codes not sent to 2 devices, which I assume are the new locks connected to SmartThings thru Viper and Kwikset. Oh well. The Kwikset app has robust code setting, including timed codes. At the moment, I’m experimenting with leaving two as Matter and the two new as WiFi/Viper. One drawback to not using Matter is that the locks are controlled locally through the SmartThings Hub. The one plus is that the Kwikset app gives me more options. I’m testing my “add codes” rule on the matter locks. I forgot about the logs. We’ll see how it goes. Thanks.
What do you mean?
I’m struggling to understand what you mean here. I don’t understand how there were no options to add codes for the two Viper locks… then how would the rule even try to send codes to those locks.
Sharing more details would be helpful – especially some Rule Screenshots and associated Rule Logs… or even screenshots showing the conflicts you are experiencing with not having an option to add codes but then seeing messages about codes not sent.
I’m heading out of town, but let me see if I can explain better. If not, I’ll try again next week with screenshots.
You commented that I could send codes if locks had the capabilities for them. I assume you meant that the features had to be allowed by the software/connection. When I connect the two new locks by SmartThings Viper (which is a link between my SmartThings account and my Kwikset account), and I want to use them in a rule in SharpTools, the option to send codes is not offered (i.e., setCode in the Select Command field). I can only select lock, unlock, unlatch, refresh, and ping. For the Matter connected locks, I get about 12 Select Command options, including setCode. So, what I was trying to say is that I can’t send codes to the Viper connected locks through SharpTools because the Select Command option setCode is not available. Kwikset probably doesn’t allow it in its connection with SmartThings because codes should be set in the Kwikset app. Thanks.