Announcement

Collapse
No announcement yet.

Possible to manually set Z Wave Network Security Key?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Possible to manually set Z Wave Network Security Key?

    I have a somewhat goofy setup where I am sharing a Z-Wave stick between HomeSeer and Home Assistant which works for non-secured devices but HomeSeer cannot communicate securely with secure devices. Both environments are using the same physical controller so this should work if both software packages have the correct Z Wave Network Key configured. I can set this value manually in Home Assistant but I don't see any way to set this on HomeSeer.

    Is this possible? If not, is there a way to export the key HomeSeer is expecting to use so I can import that into Home Assistant?

    #2
    HomeSeer should work fine for secure devices. What devices are not working with HS3? Which Z-Wave interface are you using? You can even add secure devices as unsecured which is what I suggest as adding them as secured cuts down on their range.
    💁‍♂️ Support & Customer Service 🙋‍♂️ Sales Questions 🛒 Shop HomeSeer Products

    Comment


      #3
      I am looking to interact with a Schlage lock device, which requires secure communication.

      I'm "sharing" a HUSBZ-1 stick between a couple systems while I test out various configurations. If I include the device via Homeseer, the device includes and works as expected in Homeseer. If I put that stick into my Home Assistant system, the device is included and visible but cannot be securely communicated with because Home Assistant doesn't know the ZWave Network Key that Homeseer is using. The reverse is also true.

      On the other hand, if I include the device with the one stick on a Home Assistant instance, then plug that stick into another Home Assistant server and configure it to use the same ZWave Network key as the first system, everything works as expected.

      Home Assistant allows the user to view/modify the ZWave network key. Does HomeSeer offer this capability? Is there any way for me to see what network key HS is using?

      Comment


        #4
        In the HS GUI, under the Z-Wave plugin, it lists the home id but I dont think you can change it there. There is a .INI file for Z-Wave that has the home id, but to be honest, I dont know if HS uses that value or not.
        HS4Pro on a Raspberry Pi4
        54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
        Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

        HSTouch Clients: 1 Android

        Comment


          #5
          The HomeID is a different value from the Network Key. The ZWave Network key is only used for secure communications. I've checked through the config files and the Z-Wave.ini appears to have a secure key that's the right length. Unfortunately it doesn't seem to work, but I now wonder if it's an issue with the notation in use. Specifically, the current key looks like this:

          6A-C-45-75-F2-2E-32-1-53-2F-6-5B-FC-EA-40-71

          Note that two of the numbers are only 1 character, which suggests to me that a leading zero has been stripped. Problem is, my current secure key includes a "00" which I think might be causing the issue. I'll have to do some work to secure include again with a new key that doesn't have any leading zeros and I'll see if it works.

          Comment


            #6
            Ah - good catch. Let us know how it goes...
            HS4Pro on a Raspberry Pi4
            54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
            Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

            HSTouch Clients: 1 Android

            Comment


              #7
              Just for the record in case anyone finds this - never could get this to work. Not sure if it's a notation problem or what, but there doesn't seem to be a way that I can work out to carry over network security keys from one platform to another.

              Comment


                #8
                Can Rupp elaborate on this? I too would very much like to know the network key HomeSeer is using on my Z-Wave network

                Comment


                  #9
                  The security key is in the z-wave.ini file. I needed to use it to migrate my locks from HS2 to HS3. See here for some background: https://forums.homeseer.com/forum/ho...om-hs2-working. Not sure how HS stores it versus other software.
                  HS 4.2.8.0: 2134 Devices 1252 Events
                  Z-Wave 3.0.10.0: 133 Nodes on one Z-Net

                  Comment


                    #10
                    Newb here and just installed an rPi version. I am trying to transfer over my entire setup which had a security key. I managed to copy this security from a vera over to home assistant and over to ozwcp so I know it works controlling my door locks and receiving my security sensor signals. But... not with homeseer. The key seems to be loading ok as I tested a key with a wrong format which shows as incorrect during the homeseer boot up. I just don't know why Homeseer won't use the key properly.

                    Comment


                      #11
                      Can definitely confirm that there is a problem with HomeSeer, I tried the key again migrating to another controller/API and it works. Only HomeSeer seems to see the key wrong, Not sure if it is a format or if homeseer has an extra layer of scrambling or encoding of the key. Again this is to migrate an existing network which already has a key.

                      Comment


                        #12
                        I copied the key from Homeseer3 to Home assistant. Added zeros on the front of any single digits, and put it in the format "0xaa, 0xbb, 0xcc..." and home assistant was able to talk to all my secure devices. I've still to see if the network is stable or not, but security seems to work. I had no values of zero on the Homeseer side though. I also used the same HomeSeer SmartStick+ from Homeseer in Home Assistant.

                        Comment

                        Working...
                        X