FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: Tog63 am 03 Dezember 2025, 13:56:37

Titel: KNX I/O-Definition scheitert trotz aktueller Modulversion (Rev 30443)
Beitrag von: Tog63 am 03 Dezember 2025, 13:56:37
Sehr geehrte Community,

ich habe Schwierigkeiten, das KNX I/O-Gateway in FHEM zu definieren, da alle bekannten Syntax-Varianten fehlschlagen. Ich nutze einen MDT IP-Router und den knxd-Daemon als lokalen Proxy.

Meine KNX-Modulversion ist sehr aktuell:

    10_KNX.pm Rev 30443 (2025-10-24)

1. Gescheiterte I/O-Definitionen (Neue Syntax)

Der empfohlene, moderne Syntax für die Gateway-Definition wird abgelehnt:

Versuch 1 (Gateway-Syntax)
Code-Snippet

define KNX_MDT_Router KNX 1.1.250@127.0.0.1:6720

Fehlermeldung:

KNX_define: wrong syntax or wrong group-format (0-31/0-7/0-255)

2. Gescheiterter Workaround (Dummy-Gerät + Attribute)

Der Workaround, ein Dummy-Gerät zu definieren und die I/O-Funktion über Attribute nachzurüsten, schlägt aufgrund unbekannter Attribute fehl:

Versuch 2 (Workaround)
define KNX_MDT_Router KNX 0/0/0:dpt1:dummy_ga
attr KNX_MDT_Router Connection 1.1.250@127.0.0.1:6720
attr KNX_MDT_Router traveltime 20

Fehlermeldung zu den Attributen:

KNX_MDT_Router: unknown attribute Connection. Type 'attr KNX_MDT_Router ?' for a detailed list.
KNX_MDT_Router: unknown attribute isIO. Type 'attr KNX_MDT_Router ?' for a detailed list.

(Die Attribute localip, localport, physaddr werden ebenfalls als unbekannt gemeldet.)
❓ Meine Frage an die Community

Da mein Modul so aktuell ist, aber keine der bekannten I/O-Syntax-Formen akzeptiert und alle I/O-Attribute fehlen:

    Wie lautet die korrekte define Syntax für die I/O-Gateway-Definition in der Version Rev 30443?

Ist bekannt, dass diese Modulversion die I/O-Funktionalität blockiert, wenn sie nicht über einen bestimmten Parameter initialisiert wird?

Vielen Dank für eure Unterstützung! Ich kann ohne die Definition des I/O-Devices keine KNX-Geräte anlegen ;-)

Dieser Beitrag ist klar, strukturiert und enthält alle notwendigen technischen Details. Ich hoffe, die Entwickler können Ihnen schnell helfen, dieses hartnäckige Problem zu lösen!
Titel: Aw: KNX I/O-Definition scheitert trotz aktueller Modulversion (Rev 30443)
Beitrag von: Beta-User am 03 Dezember 2025, 15:34:27
Achtung! Ohne KI generierte Antwort:

Lt. der ersten Fehlermeldung würde ich das mal mit Schrägstrichen statt Punkten versuchen.

Steht auch so im Wiki zu knx.
Titel: Aw: KNX I/O-Definition scheitert trotz aktueller Modulversion (Rev 30443)
Beitrag von: erwin am 03 Dezember 2025, 17:01:28
Falls du ein KNX-Gateway/Router definieren willst, heisst das Modul KNXIO und NICHT KNX!
..auch der Rest der syntax:
Zitatdefine KNX_MDT_Router KNX 1.1.250@127.0.0.1:6720
entspricht weder einer KNXIO def noch einer KNX definition.
ich würde mal "help KNXIO" bzw. das wiki dazu befragen.
l.g. erwin