Hallo Leute,
ich bin am Verzweifeln. Ich versuche seit Tagen und sehr vielen Stunden knxd auf einem Raspberry pi3 mit dem TPUART von busware zum Laufen zu bringen, aber ohne echten Erfolg.
Die Umgebung: Raspberry pi3, Rasbian, TPUART.
Ich habe knxd nach der Methode im fhem wiki installiert. (Nach vielen Fehlversuchen auf einen neu aufgesetzten Raspberry.)
in /etc/knxd.conf habe ich folgende Zeile eingetragen:
der knxd Prozess läuft
sudo systemctl status knxd meldet active (running)
im /var/log/syslog sind knx-packete erkennbar:
In der ETS3 wir das Gerät erkannt, bei test kommt die Meldung: keine Kommunikation.
das Kommando sudo knxtool groupswrite ip:localhost 1/2/30 0 kommt zurück, ohne Auswirkung am Bus. Aber meistens kommt die Meldung: "Connect failed: Connection reset by peer". Im syslog werden folgende Zeilen geschrieben:
Bitte um Hilfe. Ich habe nicht einmal eine Idee, was ich versuchen könnte.
Noch eine weiter Frage:
Hat wer einen Link auf eine Doku von knxtool? Wo ist der unterschied zwischen busmunitor und vbusmonitor oder group- und groupswrite erklärt?
Beste Grüße,
Gero
ich bin am Verzweifeln. Ich versuche seit Tagen und sehr vielen Stunden knxd auf einem Raspberry pi3 mit dem TPUART von busware zum Laufen zu bringen, aber ohne echten Erfolg.
Die Umgebung: Raspberry pi3, Rasbian, TPUART.
Ich habe knxd nach der Methode im fhem wiki installiert. (Nach vielen Fehlversuchen auf einen neu aufgesetzten Raspberry.)
in /etc/knxd.conf habe ich folgende Zeile eingetragen:
-t1023 -e 1.1.99 -D -T -S -b tpuarts:/dev/ttyACM0
Was läuft:der knxd Prozess läuft
knxd 2154 1 0 22:39 ? 00:00:00 /usr/bin/knxd -t1023 -e 1.1.99 -D -T -S -b tpuarts:/dev/ttyACM0
sudo systemctl status knxd meldet active (running)
im /var/log/syslog sind knx-packete erkennbar:
4:tpuarts:/dev/ttyACM0 69.760] Read(001): 00
4:tpuarts:/dev/ttyACM0 69.760] Read(001): 80
4:tpuarts:/dev/ttyACM0 69.762] Read(001): 00
4:tpuarts:/dev/ttyACM0 69.763] Read(001): 02
4:tpuarts:/dev/ttyACM0 69.765] Read(001): 3E
4:tpuarts:/dev/ttyACM0 69.765] RecvLP(011): BC 11 27 20 0A E3 00 80 00 02 3E
4:tpuarts:/dev/ttyACM0 69.765] Enqueue L_Data low from 1.1.39 to 4/0/10 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 00 02
3:layer3 69.765] RecvData L_Data low from 1.1.39 to 4/0/10 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write 00 02
4:tpuarts:/dev/ttyACM0 69.811] Read(001): BC
4:tpuarts:/dev/ttyACM0 69.813] Read(001): 11
4:tpuarts:/dev/ttyACM0 69.814] Read(001): 64
4:tpuarts:/dev/ttyACM0 69.816] Read(001): 20
4:tpuarts:/dev/ttyACM0 69.817] Read(001): 0B
4:tpuarts:/dev/ttyACM0 69.819] Read(001): E1
4:tpuarts:/dev/ttyACM0 69.819] SendAck 11
Das war es aber. Sonst funktioniert nichts.4:tpuarts:/dev/ttyACM0 69.760] Read(001): 80
4:tpuarts:/dev/ttyACM0 69.762] Read(001): 00
4:tpuarts:/dev/ttyACM0 69.763] Read(001): 02
4:tpuarts:/dev/ttyACM0 69.765] Read(001): 3E
4:tpuarts:/dev/ttyACM0 69.765] RecvLP(011): BC 11 27 20 0A E3 00 80 00 02 3E
4:tpuarts:/dev/ttyACM0 69.765] Enqueue L_Data low from 1.1.39 to 4/0/10 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 00 02
3:layer3 69.765] RecvData L_Data low from 1.1.39 to 4/0/10 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write 00 02
4:tpuarts:/dev/ttyACM0 69.811] Read(001): BC
4:tpuarts:/dev/ttyACM0 69.813] Read(001): 11
4:tpuarts:/dev/ttyACM0 69.814] Read(001): 64
4:tpuarts:/dev/ttyACM0 69.816] Read(001): 20
4:tpuarts:/dev/ttyACM0 69.817] Read(001): 0B
4:tpuarts:/dev/ttyACM0 69.819] Read(001): E1
4:tpuarts:/dev/ttyACM0 69.819] SendAck 11
In der ETS3 wir das Gerät erkannt, bei test kommt die Meldung: keine Kommunikation.
das Kommando sudo knxtool groupswrite ip:localhost 1/2/30 0 kommt zurück, ohne Auswirkung am Bus. Aber meistens kommt die Meldung: "Connect failed: Connection reset by peer". Im syslog werden folgende Zeilen geschrieben:
6:systemd 1484.818] New Connection
6:systemd 1484.818] ClientConnection Init
3:layer3 1484.818] Allocate: falling back to 1.1.99
0:systemd 1484.818] SendMessage(002): 00 04
6:systemd 1484.818] ClientConnection Init
3:layer3 1484.818] Allocate: falling back to 1.1.99
0:systemd 1484.818] SendMessage(002): 00 04
Bitte um Hilfe. Ich habe nicht einmal eine Idee, was ich versuchen könnte.
Noch eine weiter Frage:
Hat wer einen Link auf eine Doku von knxtool? Wo ist der unterschied zwischen busmunitor und vbusmonitor oder group- und groupswrite erklärt?
Beste Grüße,
Gero
Kommentar