Hi,
ich hab mich jetzt mal duch einige Threads durchgesucht, hat mir auch einige meiner Probleme gelöst, doch jetzt hängts.
Ich habe einen Raspberry Pi 2, an dem ein PeaKNX USB Connector läuft
einen Server mit Edomi
und einen PC mit Windows 10 und ETS5
meine Configs, etc.
knxd ist auf dem Pi installiert. Mittlerweile startet der Dienst auch und ich kann das knxtool benutzen:
man sieht er empfängt von der Edomi das Write Telegramm, aber es kommt kein Read.
Licht ging auch an. Edomi bekommt natürlich keine Statusrückmeldung und ich kann damit kein "Aus" Telegramm schicken (durch den Button)
Irgendwann kommt dann folgendes
Könnte durch ein zyklisch gesendetes Temperatur/Feuchte Telegramm sein.
ETS Busmonitor meldet im gleichen Moment "Verbindung verloren" und ist eine Minute später wieder verbunden.
Auch Edomi meldet Verbindung verloren und kurze Zeit später gehts wieder.
Ich bin ratlos. Meine Vermutung ist ja, dass ich das Routing nicht gescheit konfiguriert habe.
Der USB Connector funktioniert. Mit der SW von PeaKNX (funktioniert aber nicht als Daemon, daher für mich wertlos) klappt es ohne Probleme.
Danke schon mal
/edit
Wenn ich einen Taster benutze, kommt kein Telegramm im groupsocketlisten / ETS Busmonitor an
ich hab mich jetzt mal duch einige Threads durchgesucht, hat mir auch einige meiner Probleme gelöst, doch jetzt hängts.
Ich habe einen Raspberry Pi 2, an dem ein PeaKNX USB Connector läuft
einen Server mit Edomi
und einen PC mit Windows 10 und ETS5
meine Configs, etc.
Code:
cat /etc/knxd.conf # configuration for knxd.service #KNXD_OPTS="-f9 -t1023 -D -T -R -S -e 0.0.1 -E 0.0.2:8 -u /tmp/eib -b usb:" KNXD_OPTS="/etc/knxd.ini"
Code:
pi@raspberrypi:~ $ cat /etc/knxd.ini [A.tcp] server = knxd_tcp systemd-ignore = true [B.usb] driver=usb [server-debug] name = server:knxd error-level = 6 trace-mask = 1023 [server] server = ets_router discover = true debug = server-debug router = router tunnel = tunnel [main] addr = 1.1.240 client-addrs=1.1.241:8 cache = D.cache connections = A.tcp,B.usb,server systemd = systemd
Code:
pi@raspberrypi:~ $ cat /etc/udev/rules.d/70-your-knxd.rules # PEAKNX ATTR{idVendor}=="2d72", ATTR{idProduct}=="0002",OWNER="knxd",MODE="0664"
Code:
pi@raspberrypi:~ $ sudo systemctl status knxd.service * knxd.service - KNX Daemon Loaded: loaded (/etc/systemd/system/knxd.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2018-08-21 15:36:32 CEST; 14s ago Main PID: 5146 (knxd) CGroup: /system.slice/knxd.service `-5146 /usr/bin/knxd /etc/knxd.ini Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 5 [24:router/ConnC 0.023] >up => up Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 4 [24:router/ConnC 0.023] up Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 5 [24:router/ConnC 0.023] Started Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 4 [24:router/ConnC 0.023] up Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 8 [19:server/Server 0.023] Opened Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 5 [19:server/Server 0.023] >up => up Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 4 [19:server/Server 0.023] up Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 5 [19:server/Server 0.023] Started Aug 21 15:36:32 raspberrypi knxd[5146]: Layer 4 [19:server/Server 0.023] up Aug 21 15:36:32 raspberrypi systemd[1]: Started KNX Daemon.
Code:
pi@raspberrypi:~ $ knxtool groupsocketlisten ip:localhost Write from 1.1.242 to 1/1/0: 01
man sieht er empfängt von der Edomi das Write Telegramm, aber es kommt kein Read.
Licht ging auch an. Edomi bekommt natürlich keine Statusrückmeldung und ich kann damit kein "Aus" Telegramm schicken (durch den Button)
Irgendwann kommt dann folgendes
Code:
Read failed: Connection reset by peer
ETS Busmonitor meldet im gleichen Moment "Verbindung verloren" und ist eine Minute später wieder verbunden.
Auch Edomi meldet Verbindung verloren und kurze Zeit später gehts wieder.
Ich bin ratlos. Meine Vermutung ist ja, dass ich das Routing nicht gescheit konfiguriert habe.
Der USB Connector funktioniert. Mit der SW von PeaKNX (funktioniert aber nicht als Daemon, daher für mich wertlos) klappt es ohne Probleme.
Danke schon mal
/edit
Wenn ich einen Taster benutze, kommt kein Telegramm im groupsocketlisten / ETS Busmonitor an
Kommentar