Verified on raspbian Buster, kernel 4.19.75-v7+
This will install the latest precompiled binary, default location is recommended
$ curl -L https://install.domoticz.com | bash
$ sudo apt update; sudo apt upgrade
$ sudo apt install golang python3 python3-dev python3-pip
$ cd /home/pi/domoticz/plugins/
$ git clone https://github.com/moroen/IKEA-Tradfri-plugin.git IKEA-Tradfri
$ sudo -H pip3 install --upgrade pip
$ sudo -H pip3 install --upgrade setuptools
$ sudo -H pip3 install -U tradfricoap
$ sudo -H pip3 install -U py3coap
$ cd IKEA-Tradfri
$ python3 plugin.py config gw IP KEY
$ python3 plugin.py list
8. Refer to the main readme for domoticz setup and usage
On some systems, installing py3coap using pip fails. Installing py3coap manually might help, or at least give some more information on why installation fails.
$ git clone https://github.com/moroen/pycoap.git
$ cd pycoap
$ sudo -H python3 setup.py install
Note: The basic requirements, as described at point 2 above, still need to be installed when using this alternative method.
Please refer to the main readme.