IP router (knxd)

Problemen, Tips of tricks met ETS programmatie post je hier.
Plaats reactie
nickv
Berichten: 175
Lid geworden op: vr 28 mar 2014, 11:22

IP router (knxd)

Bericht door nickv »

Ik heb momenteel een Raspberry Pi 2 draaien met knxd service en daaraan voorlopig een MDT USB interface gekoppeld.

Nu wil ik deze dienst laten doen als IP router zodanig dat ik mijn actoren via ETS ook gewoon over het netwerk kan programmeren.

Hoe zet ik dit precies op? Ik heb de IP router die wordt blootgesteld door knxd ingesteld als interface in ETS. Wanneer ik daarna voor een actor "Download application" probeer, faalt deze echter na een aantal seconden... Op de Raspberry Pi 2 zie ik dan via de busmonitor de volgende telegrammen voorbij komen:

Code: Selecteer alles

LPDU: B0 11 7F 11 03 50 80 E3 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_CONNECT_REQ
LPDU: B0 11 7F 11 03 51 43 00 21 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_DATA_CONNECTED_REQ serno:00 A_DeviceDescriptor_Read Type:00
LPDU: B0 11 7F 11 03 51 43 00 21 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_DATA_CONNECTED_REQ serno:00 A_DeviceDescriptor_Read Type:00
LPDU: B0 11 7F 11 03 51 43 00 21 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_DATA_CONNECTED_REQ serno:00 A_DeviceDescriptor_Read Type:00
LPDU: B0 11 7F 11 03 51 43 00 21 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_DATA_CONNECTED_REQ serno:00 A_DeviceDescriptor_Read Type:00
LPDU: B0 11 7F 11 03 50 81 E2 :L_Data system from 1.1.128 to 1.1.3 hops: 05 T_DISCONNECT_REQ
1.1.128 is het busadres van knxd en 1.1.3 is het busadres van de actor die ik tracht te programmeren.

Graag jullie hulp want ik geraak er maar niet uit!

Nick
KNX_Steven
Berichten: 312
Lid geworden op: ma 23 feb 2009, 15:53

Re: IP router (knxd)

Bericht door KNX_Steven »

Heb je Tunnelling of Routing gekozen als protocol?
Als de knxd als Router wordt gebruikt, moet hij een address hebben dat eindigt op 0: x.y.0.
nickv
Berichten: 175
Lid geworden op: vr 28 mar 2014, 11:22

Re: IP router (knxd)

Bericht door nickv »

Inderdaad ingesteld als Routing, net busadres veranderd naar 1.1.0 maar nog steeds hetzelfde probleem. ETS versie is de laatste nieuwe, namelijk 5.5.2 (Build 665). Buiten het downloaden van applicaties naar mijn actoren doet hij het overigens prima... Vb. "knxtool groupswrite 0/0/1 1 of 0" schakelt mooi de verlichting...
nickv
Berichten: 175
Lid geworden op: vr 28 mar 2014, 11:22

Re: IP router (knxd)

Bericht door nickv »

Ik heb mij hier het voorbije weekend eindelijk nog eens mee bezig gehouden, gebruik makend van de allerlaatste versie van knxd. De IP router op basis van knxd draait nu feilloos op mijn Raspberry Pi 2, gebruik makend van een MDT SCN-USBR.01 over USB.

Voor degene die dit ook zelf in mekaar willen knutselen en op hetzelfde probleem stuiten:
  • Zorg ervoor dat je USB interface een fysiek adres gebruikt binnen dezelfde lijn als je KNX toestellen (vb. 1.1.255) en gebruik voor knxd hetzelfde fysieke adres !
  • Zorg ervoor dat je knxd opstart met het argument '-B single' !
Et voila. Hopende hierbij toch iemand anders wat opzoek werk te besparen :)
Plaats reactie