node-zwave-js icon indicating copy to clipboard operation
node-zwave-js copied to clipboard

Support Learn Mode to become a secondary controller

Open AlCalzone opened this issue 1 year ago • 2 comments

Discussed in https://github.com/zwave-js/node-zwave-js/discussions/6427

Originally posted by @thomaswitt October 19, 2023

Description

I bought an Aeotec Z-Stick 7 for my RPi 4 and hoped it could be used as a secondary controller for my Homey Pro system (as the Homey Aeotec App supports the Z-Stick Gen 5 officially). There's even some official documentation on the Aeotec page for that. I wanted to gain three functionalities by using Z-Wave JS UI with that:

  1. Seamless MQTT integration - so that all actions of all my devices can be broadcasted to my MQTT broker.
  2. Firmware Updates for Z Wave Devices (as Homey doesn't support Firmware Updates)
  3. Getting easy API access to send commands to Z Wave Devices (e.g. turning on/off a light via an API call easily)

Unfortunately, Z-Wave JS UI - as I understand - doesn't support learn mode at the moment and therefore I can't include it as a device/secondary controller in my existing network.

Do you have a solution in mind?

I would suggest to add support for Z-Wave UI JS for being a secondary controller.

Describe alternatives you've considered

There are non as I don't want to drop Homey as my primary system.

Additional context

No response

AlCalzone avatar Oct 19 '23 10:10 AlCalzone

Secondary Controller capability would be amazing. I'm migrating from HomeSeer4 with four Z-Net controllers (all on same network; it's a big house) and partitioning my Z-Wave network would be sub-optimal. This part of HomeSeer's solution has worked great for years. I bet we can do it! Sign me up as a tester...

jderose-net avatar Jun 12 '24 03:06 jderose-net

To be completely transparent: this won't happen in the near future. Learn Mode support adds a bunch of extra requirements for certification which I don't want to deal with at the moment.

Maybe next year though.

AlCalzone avatar Jun 12 '24 09:06 AlCalzone