If you want you can try this.
It is not that well tested. I tried it on two clean RPis. Your mileage may vary. Please test with an SD-card with nothing important on.
curl https://raw.githubusercontent.com/mrejas/rpi-edge-client.sh/main/iotopen-lynx-edge-client.sh | bash
Run the script and everything is set up (not including zwaved). At a point in the script you have to create an iotopen.json file with data from the platform. When you have done this, you run the script again. Verify in the platform that the Edge-client is connected.
I might do a screencast with me doing it later.