I tried a new install, using
https://github.com/moroen/IKEA-Tradfri-plugin
All the steps work well, config created:
pi@Domoticz:~/domoticz/plugins $ git clone
https://github.com/moroen/IKEA-Tradfri-plugin.git IKEA-Tradfri
Cloning into 'IKEA-Tradfri'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 485 (delta 9), reused 10 (delta 4), pack-reused 464
Receiving objects: 100% (485/485), 126.17 KiB | 0 bytes/s, done.
Resolving deltas: 100% (273/273), done.
pi@Domoticz:~/domoticz/plugins $ cd IKEA-Tradfri/
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ ./configure.py 10.60.0.xx 1xxx
Config created!
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ python3 tradfri.tac
IKEA-tradfri COAP-adaptor version 0.8.3 started (command line)!
Connected from IPv4Address(type='TCP', host='127.0.0.1', port=52502)
Data received: b'{"action": "initGateway", "groups": "False", "pollinterval": "5", "observe": "True"}'
Initializing gateway
Adding light with ID: 65542
Adding socket with ID: 65538
Adding light with ID: 65545
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ ./configure.py --skip-config --create-service
The content of the service:
[Unit]
Description=IKEA Tradfri COAP-adapter
[Service]
Type=simple
ExecStart=/usr/local/bin/twistd --nodaemon \
--rundir=/home/pi/domoticz/plugins/IKEA-Tradfri \
--pidfile=/home/pi/domoticz/plugins/IKEA-Tradfri/twistd.pid \
--python=/home/pi/domoticz/plugins/IKEA-Tradfri/tradfri.tac
User=pi
Group=pi
Restart=always
[Install]
WantedBy=multi-user.target
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ sudo cp ikea-tradfri.service /etc/systemd/system
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ sudo systemctl daemon-reload
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ sudo systemctl start ikea-tradfri.service
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ sudo systemctl enable ikea-tradfri.service
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $
When looking in the log od Domoticz:
2018-11-12 18:03:45.522 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:03:45.522 (TradFri) Device has disconnected
2018-11-12 18:04:00.550 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:04:00.550 (TradFri) Device has disconnected
2018-11-12 18:04:15.527 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:04:15.528 (TradFri) Device has disconnected
2018-11-12 18:04:30.553 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:04:30.553 (TradFri) Device has disconnected
2018-11-12 18:04:45.531 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:04:45.531 (TradFri) Device has disconnected
2018-11-12 18:05:00.559 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:05:00.559 (TradFri) Device has disconnected
2018-11-12 18:05:15.536 (TradFri) Failed to connect to IKEA tradfri COAP-adapter! Status: 111 Description: Connection refused
2018-11-12 18:05:15.537 (TradFri) Device has disconnected
pi@Domoticz:~/domoticz/plugins/IKEA-Tradfri $ sudo systemctl status ikea-tradfri.service
● ikea-tradfri.service - IKEA Tradfri COAP-adapter
Loaded: loaded (/etc/systemd/system/ikea-tradfri.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2018-11-12 18:06:15 CET; 1min 44s ago
Process: 6833 ExecStart=/usr/local/bin/twistd --nodaemon --rundir=/home/pi/domoticz/plugins/IKEA-Tradfri --pidfi
Main PID: 6833 (code=exited, status=1/FAILURE)
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: ikea-tradfri.service: Failed with result 'exit-code'.
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: ikea-tradfri.service: Service hold-off time over, scheduling restar
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: Stopped IKEA Tradfri COAP-adapter.
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: ikea-tradfri.service: Start request repeated too quickly.
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: Failed to start IKEA Tradfri COAP-adapter.
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: ikea-tradfri.service: Unit entered failed state.
Nov 12 18:06:15 Domoticz.labots.nl systemd[1]: ikea-tradfri.service: Failed with result 'exit-code'.
When i remove de dir home/pi/domoticz/plugins/IKEA-Tradfri and start again at step 4, everything works one time, until i try to make it start as a service...
Is this normal behaviour, and should i proceed with making the docker image?