Ich hab ein sonderbares Problem:
Ich habe knxd mittels apt-get installiert, Schnittstelle ist eine USB ABB Stotz.
In der knxd.conf steht folgendes:
Code: Alles auswählen
KNXD_OPTS="-DTRS -e 12.0.198 -E 12.0.199:3 -b usb:"
Code: Alles auswählen
sudo systemctl stop knxd.socket
sudo systemctl stop knxd.service
sudo systemctl enable knxd.service
sudo systemctl enable knxd.socket
sudo systemctl start knxd.socket
sudo systemctl start knxd.service
Code: Alles auswählen
● knxd.socket - KNX Daemon (socket)
Loaded: loaded (/lib/systemd/system/knxd.socket; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-10-01 19:44:12 CEST; 21s ago
Listen: /var/run/knx (Stream)
[::]:6720 (Stream)
Tasks: 0 (limit: 4915)
Memory: 4.0K
CGroup: /system.slice/knxd.socket
Okt 01 19:44:12 lb systemd[1]: Listening on KNX Daemon (socket).
Code: Alles auswählen
● knxd.service - KNX Daemon
Loaded: loaded (/lib/systemd/system/knxd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-10-01 19:45:00 CEST; 35s ago
Main PID: 1945 (knxd)
Tasks: 2 (limit: 4915)
Memory: 1.7M
CGroup: /system.slice/knxd.service
└─1945 /usr/bin/knxd -DTRS -e 12.0.198 -E 12.0.199:3 -b usb:
Okt 01 19:45:00 lb systemd[1]: Starting KNX Daemon...
Okt 01 19:45:00 lb systemd[1]: Started KNX Daemon.
Okt 01 19:45:34 lb knxd[1945]: E00000059: [22:A.usb] EMI_common: send while waiting (97)
knxtool groupswrite ip:localhost 1/0/0 1 antwortet brav mit Send request aber passieren tut nicht.
Nach Beendung der Dienste starte ich direkt auf der Shell "knxd -DTRS -e 12.0.198 -E 12.0.199:3 -b usb:"
Und nun kann ich mittels groupswrite alles ein und ausschalten...
Nur läuft der nicht als Daemon und sobald ich Putty schließe ist natürlich die Verbindung auch beendet...
Danke, Marcel