C-7 and S0

I stand corrected!! Thanks for taking the time to confirm that.

I'll quit guessing now (and spreading misinformation).

2 Likes

I included it a couple dozen times on my test hub. No popup. As soon as the battery goes in, it includes with S0.

In my case, I did find a work around... Put the battery in, wait until the hub finds the device (about a second), and then pull the battery before the hub finishes asking about security. Stop inclusion mode on the hub. If it works, after a bit you get rewarded with a failed device on the Z-Wave Details page. Replace the battery, and select Discover. You get a paired insecure device.

Obviously, this is a gross work-around which won't work for every device. I'm hoping that the lack of a popup is a bug that will be fixed soon.

2 Likes

Staff told me in the past that S0 devices, consistent with what I mentioned above, won't give you "the popup" on pairing, just S2 devices. But again, every S0 device I've used (unless it's required to use security) has a different procedure for secure vs. non-secure pairing on the device side. Again, I'm guessing the certification requirements have something to say about if/how this choice can be made on the controller side, which I'm guessing is why Hubitat is doing it this way...but I'd love to hear if anyone knows what it actually requires. :slight_smile: Glad you found something that worked, in any case!

2 Likes

Somewhat related question. A couple of S2 devices I’ve joined will pop up and have both S2 options selected and S0. Is S0 just selected as a sort of fallback in the event communication fails over the S2 channel? Is S0 ever used when there are S2 grants also supplied?

I haven't done enough S2's to see a pattern. Can't answer those questions :frowning:

Ok.. So this is how the grants work..

If you leave the defaults which usually includes S0 it won’t use S0 for hub communications.. It uses the highest common grant.. So the hub has all the keys and as such will always use the highest grant that the device has. But if you use direct associations is where the lower security grants come into play.. So if you have a S2 authenticated device trying to talk to a S0 only device and you didn’t grant that S2 device a S0 key, then they can’t talk direct through associations.

7 Likes

Thanks, @bcopeland.

So is it advised to include the S0 option when parining an S2 device "just in case" so that it can communicate directly w/S0 devices?

1 Like

It doesn’t hurt.. The majority of device communication will be from / to the hub which will always be on the highest granted key and tech

@mike.maxwell or @bcopeland, can you explain the differences between the different types of s2 and what you might use which device:

image

2 Likes

If this pops up during inclusion it means the device supports S2 security, and can use any of the checked security classes.
Access control is for doors.
Authenticated requires you to supply the dsk (the underlined part of the tupple supplied with the product), unauthenticated does not.
Security 0 is the old encryption and should be avoided.
Class 1 and class 2 use the same level of encryption just different keys, this allows both to be in use within the same network.

When multiple are offered and selected, they are used from the top down.

5 Likes

I have several light bulbs and z-wave sensors that have paired at S0. Is there a way to get them to pair at none?

I thought that maybe I could just unpair them from another hub and then re-pair them and I would not select S0 as an option, but apparently, it is not popping up for just S0, leaving me to wonder what to do next...

Since I have moved from my C-5 to my new C-7, my Z-wave mesh is having lots of issues, and I suspect the 14 S0 devices are a good part of the issue. I had 0 issues on my C-5 prior to migrating...

If S0 is the max security supported, then no you can't do anything from the hub to pair then unsecure.

If you have a secondary controller paired to it, you can pair it from the secondary non-secure though with the pc controller software.

1 Like

Thanks @JasonJoel. I have a z-wave stick on order, so I will have to wait for it to arrive.

Until then, I will endure my erratic mesh...

1 Like

Working on something that I hope will tame S0 a bit, will be in a short beta run tomorrow hopefully.

9 Likes

Awesome! Thanks @bcopeland. I love how responsive the whole Hubitat team is. :smiley:

Your hard work is really, very much appreciated!

1 Like

I'd love to hear recommendations on how best to pair devices using Security: None.

I received my UZB stick and now I want to pair some devices to Security: None instead of S0.
With the "Z-Wave PC Controller" software, I can pair the device using the "Add" button and it gets added to the mesh. I can then add its node ID to the existing device and control it via Hubitat.

However, when I go to Hubitat's Z-Wave Details screen, I do not see the device in the list.

I'm certain that I must be doing something wrong... I have very limited Z-Wave knowledge... Enough to be dangerous...

Also... I see in "Z-Wave PC Controller" an option to change the "Security Scheme". I can make the change in the software, but it still says "S0" in Hubitat under "Z-Wave Details"... So in my mind, it didn't work... I don't know how to confirm if it did...

So I wish I had a better answer but I paired the device through the PC Controller software and then on the Z-Wave details page did some combination of discover/refresh/repair also a reboot and it came up. I've done this with 3 Aeotec recessed door sensors so far.

1 Like

Thanks! Sounds a lot like what I do most of the time. Interestingly enough, I was trying to see if I could just change one of my bulbs from S0 to None and it would magically take... And the bulb that I had added with "Z-Wave PC Controller" appeared in the list! Just like magic!

No, you don’t pair the device to the USB stick first. Think about it, that puts the device on a different Z-Wave network from the Hubitat hub.

Search the forums. It’s been a while since I did it, but, as I recall, the trick is to add the USB stick as a secondary controller to the Hubitat, that puts the USB stick on the same network. Then, pair the device to the secondary controller (USB stick) as none, that puts it as none on the Hubitat Z-wave network.

2 Likes

I forgot to mention that... Yes, that was the first thing that I did. :slight_smile:

Thanks! I was finding that doing that didn't add it to my Z-Wave Details list, but after a little while, it showed up. So it seems that problem fixed itself somehow... And it has Security: None! Yay!!!

1 Like