FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: Bronze am 22 November 2025, 19:10:48

Titel: ASC: Keine Aktualisierung der Rolladenposition
Beitrag von: Bronze am 22 November 2025, 19:10:48
Hallo,
ich habe das Problem weiter eingekreist, das mich seit einiger Zeit umtreibt:

Lasse die Rolladen über ASC fahren, set über "position", get (der Position) über "posrm-get".

Lässt man die Rolladen fahren wie hier:

2025-11-22 18:51:57 KNX Rollade_OG_WZ_FensterLinks last-sender: fhem
2025-11-22 18:51:57 KNX Rollade_OG_WZ_FensterLinks position-set: 90 %
2025-11-22 18:51:57 KNX Rollade_OG_WZ_FensterLinks 90 %
2025-11-22 18:52:34 KNX Rollade_OG_WZ_FensterLinks last-sender: fhem
2025-11-22 18:52:34 KNX Rollade_OG_WZ_FensterLinks position-set: 80 %
2025-11-22 18:52:34 KNX Rollade_OG_WZ_FensterLinks 80 %
,

dann wird die Rolladenposition "posrm-get" nicht aktualisiert.

Im Log findet man:

2025.11.22 18:51:56 5: myKNXGW [KNXIO_Read 305]: buf=06100420001704280d002900bce01223190d0300800ca1
2025.11.22 18:51:56 4: myKNXGW [KNXIO_ReadH 516]: TunnelRequest received - send Ack and decode. seqcntrRx=13
2025.11.22 18:51:56 5: DevIo_SimpleWrite myKNXGW: 06100421000a04280d00
2025.11.22 18:51:56 4: myKNXGW [KNXIO_decodeCEMI 1253]: src=1.2.35 dst=3/1/13 destaddrType=1 prio=3 hop_count=6 length=3 data=800ca1
2025.11.22 18:51:56 5: myKNXGW [KNXIO_decodeCEMI 1273]: outbuf=C01223w0310d0ca1
2025.11.22 18:51:56 4: myKNXGW [KNXIO_processFIFO 1087]: dispatching buf=C01223w0310d0ca1 Nr_msgs=1
2025.11.22 18:51:56 5: myKNXGW: dispatch C01223w0310d0ca1
2025.11.22 18:51:56 4: myKNXGW [KNX_Parse 1267]: src=1.2.35 dest=3/1/13 msg=C01223w0310d0ca1
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Read 305]: buf=06100420001704280d002900bce01223190d0300800ca1
2025.11.22 18:51:57 3: myKNXGW [KNXIO_ReadH 507]: TunnelRequest duplicate message received - ack it seqcntrRx=13
2025.11.22 18:51:57 5: DevIo_SimpleWrite myKNXGW: 06100421000a04280d00
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Write 578]: started
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Write 585]: sending w0122c00e5
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Write 606]: data=80e5 size=2 acpi=80 src=15.15.242 dst=1/2/44
2025.11.22 18:51:57 5: DevIo_SimpleWrite myKNXGW: 061004200016042800001100bce0fff20a2c020080e5
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Write2 693]: Mode=H buf=061004200016042800001100bce0fff20a2c020080e5 rc=0
2025.11.22 18:51:57 5: myKNXGW [KNXIO_Read 305]: buf=06100421000a04280000
2025.11.22 18:52:01 5: myKNXGW [KNXIO_keepAlive 1314]: send conn state request - expect connection state response
2025.11.22 18:52:01 5: DevIo_SimpleWrite myKNXGW: 06100207001028000801000000000000
2025.11.22 18:52:03 3: myKNXGW [KNXIO_keepAliveTO 1333]: timeout - retry 1
2025.11.22 18:52:03 5: myKNXGW [KNXIO_keepAlive 1314]: send conn state request - expect connection state response
2025.11.22 18:52:03 5: DevIo_SimpleWrite myKNXGW: 06100207001028000801000000000000
2025.11.22 18:52:03 5: myKNXGW [KNXIO_Read 305]: buf=0610020800082800
2025.11.22 18:52:34 5: myKNXGW [KNXIO_Write 578]: started
2025.11.22 18:52:34 5: myKNXGW [KNXIO_Write 585]: sending w0122c00cc
2025.11.22 18:52:34 5: myKNXGW [KNXIO_Write 606]: data=80cc size=2 acpi=80 src=15.15.242 dst=1/2/44
2025.11.22 18:52:34 5: DevIo_SimpleWrite myKNXGW: 061004200016042801001100bce0fff20a2c020080cc
2025.11.22 18:52:34 5: myKNXGW [KNXIO_Write2 693]: Mode=H buf=061004200016042801001100bce0fff20a2c020080cc rc=0
2025.11.22 18:52:34 5: myKNXGW [KNXIO_Read 305]: buf=06100421000a04280100

Liegt das vielleicht an den Einstellungen des MDT-Tunnels - die Tunnel-Adresse zeigt das MDT-Webinterface auch an, kein Multicast eingestellt:

H 192.168.178.50:3671 15.15.242
FHEM läuft auf einem Synology-NAS in einer VM als einzige aktive Anwendung, angezeigte CPU-Last unter 5%.

Mit Dank vorab.

VG



Titel: Aw: ASC: Keine Aktualisierung der Rolladenposition
Beitrag von: Bronze am 22 November 2025, 19:29:27
Ergänzung:

FHEM macht unnötige Restarts, kann das auch hiermit zusammen hängen:
2025.11.22 19:26:15 1: PERL WARNING: Attempt to call undefined import method with arguments ("DevIo_OpenDev" ...) via package "DevIo" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 101, <$fh> line 48.
2025.11.22 19:26:15 1: PERL WARNING: Attempt to call undefined import method with arguments ("TcpServer_Open" ...) via package "TcpServerUtils" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 102, <$fh> line 48.
2025.11.22 19:26:15 1: PERL WARNING: Attempt to call undefined import method with arguments ("HttpUtils_gethostbyname" ...) via package "HttpUtils" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 104, <$fh> line 48.
2025.11.22 19:26:15 3: myKNXGW [KNXIO_Define 259]: opening mode=H

Welche Module müssen hier denn noch bitte installiert werden?

VG
Titel: Aw: ASC: Keine Aktualisierung der Rolladenposition
Beitrag von: erwin am 22 November 2025, 20:15:54
PERL WARNING: Attempt to call undefined import method with arguments ("DevIo_OpenDev" ...) ..irgendetwas stimmt mit deiner FHEM Installation grundsätzlich nicht!
DevIo.pm und TCPServerUtils.pm sind in der standard-Installation enthalten! Und werden im KNXIO modul verwendet.
Da braucht nichts nachinstalliert zu werden, es braucht eine komplette FHEM Installation.
Zusätzlich: Nicht aktueller Stand vom Modul, allerdings wird das nicht das Problem sein, versuch dennnoch mal ein update, evtl. wird auch DevIo und TcpServerUtils dabei upgedated.
Und versuch vorerst mit dem KNX device die Funktionen sauber hinzubekommen, und erst danach mittels ASC, das schränkt die Fehlermöglichleiten ein.
Evtl auch ein paar mehr zeilen Log vor einem FHEM restart posten, weil da sind (nur) warnings - die verursachen keinen restart.
l.g. erwin
Titel: Aw: ASC: Keine Aktualisierung der Rolladenposition
Beitrag von: Bronze am 22 November 2025, 20:34:25
Nach einem Update kommen die Perl-Warnungen und die Neustarts nicht mehr.

Also nochmal 2 Rolladen fahren lassen:
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks last-sender: fhem
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks position-set: 80 %
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks 80 %
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks last-sender: 15.15.242
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks position-get: 80 %
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks 80 %
2025-11-22 20:25:52 KNX Rollade_OG_WZ_FensterLinks position: 80
2025-11-22 20:25:54 KNX Rollade_OG_WZ_FensterLinks last-sender: 1.1.14
2025-11-22 20:25:54 KNX Rollade_OG_WZ_FensterLinks posrm-get: 80 %
2025-11-22 20:25:54 KNX Rollade_OG_WZ_FensterLinks 80 %
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts last-sender: fhem
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts position-set: 80 %
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts 80 %
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts last-sender: 15.15.242
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts position-get: 80 %
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts 80 %
2025-11-22 20:25:55 KNX Rollade_OG_WZ_FensterRechts position: 80
2025-11-22 20:25:57 KNX Rollade_OG_WZ_FensterRechts last-sender: 1.1.15
2025-11-22 20:25:57 KNX Rollade_OG_WZ_FensterRechts posrm-get: 80 %
2025-11-22 20:25:57 KNX Rollade_OG_WZ_FensterRechts 80 %

Und im Log:

2025.11.22 20:25:50 5: myKNXGW [KNXIO_Read 307]: buf=061004200017043417002900bcd011131a170300800c1f
2025.11.22 20:25:50 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=23
2025.11.22 20:25:50 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341700
2025.11.22 20:25:50 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.19 dst=3/2/23 destaddrType=1 prio=3 hop_count=5 length=3 data=800c1f
2025.11.22 20:25:50 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C01113w032170c1f
2025.11.22 20:25:50 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C01113w032170c1f Nr_msgs=1
2025.11.22 20:25:50 5: myKNXGW: dispatch C01113w032170c1f
2025.11.22 20:25:50 4: myKNXGW [KNX_Parse 1303]: src=1.1.19 dest=3/2/23 msg=C01113w032170c1f
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Write 587]: started
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Write 594]: sending w0122c00cc
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Write 615]: data=80cc size=2 acpi=80 src=15.15.242 dst=1/2/44
2025.11.22 20:25:52 5: DevIo_SimpleWrite myKNXGW: 061004200016043400001100bce0fff20a2c020080cc
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Write2 702]: Mode=H buf=061004200016043400001100bce0fff20a2c020080cc rc=0
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Read 307]: buf=06100421000a04340000
2025.11.22 20:25:52 5: myKNXGW [KNXIO_Read 307]: buf=061004200016043418002e00bce0fff20a2c020080cc
2025.11.22 20:25:52 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=24
2025.11.22 20:25:52 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341800
2025.11.22 20:25:52 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=15.15.242 dst=1/2/44 destaddrType=1 prio=3 hop_count=6 length=2 data=80cc
2025.11.22 20:25:52 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0fff2w0122ccc
2025.11.22 20:25:52 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0fff2w0122ccc Nr_msgs=1
2025.11.22 20:25:52 5: myKNXGW: dispatch C0fff2w0122ccc
2025.11.22 20:25:52 4: myKNXGW [KNX_Parse 1303]: src=15.15.242 dest=1/2/44 msg=C0fff2w0122ccc
2025.11.22 20:25:54 5: myKNXGW [KNXIO_Read 307]: buf=061004200016043419002900bcd0110e0a2d020080cc
2025.11.22 20:25:54 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=25
2025.11.22 20:25:54 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341900
2025.11.22 20:25:54 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.14 dst=1/2/45 destaddrType=1 prio=3 hop_count=5 length=2 data=80cc
2025.11.22 20:25:54 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0110ew0122dcc
2025.11.22 20:25:54 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0110ew0122dcc Nr_msgs=1
2025.11.22 20:25:54 5: myKNXGW: dispatch C0110ew0122dcc
2025.11.22 20:25:54 4: myKNXGW [KNX_Parse 1303]: src=1.1.14 dest=1/2/45 msg=C0110ew0122dcc
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Write 587]: started
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Write 594]: sending w0122e00cc
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Write 615]: data=80cc size=2 acpi=80 src=15.15.242 dst=1/2/46
2025.11.22 20:25:55 5: DevIo_SimpleWrite myKNXGW: 061004200016043401001100bce0fff20a2e020080cc
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Write2 702]: Mode=H buf=061004200016043401001100bce0fff20a2e020080cc rc=0
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Read 307]: buf=06100421000a04340100
2025.11.22 20:25:55 5: myKNXGW [KNXIO_Read 307]: buf=06100420001604341a002e00bce0fff20a2e020080cc
2025.11.22 20:25:55 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=26
2025.11.22 20:25:55 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341a00
2025.11.22 20:25:55 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=15.15.242 dst=1/2/46 destaddrType=1 prio=3 hop_count=6 length=2 data=80cc
2025.11.22 20:25:55 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0fff2w0122ecc
2025.11.22 20:25:55 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0fff2w0122ecc Nr_msgs=1
2025.11.22 20:25:55 5: myKNXGW: dispatch C0fff2w0122ecc
2025.11.22 20:25:55 4: myKNXGW [KNX_Parse 1303]: src=15.15.242 dest=1/2/46 msg=C0fff2w0122ecc
2025.11.22 20:25:57 5: myKNXGW [KNXIO_Read 307]: buf=06100420001604341b002900bcd0110f0a2f020080cc
2025.11.22 20:25:57 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=27
2025.11.22 20:25:57 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341b00
2025.11.22 20:25:57 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.15 dst=1/2/47 destaddrType=1 prio=3 hop_count=5 length=2 data=80cc
2025.11.22 20:25:57 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0110fw0122fcc
2025.11.22 20:25:57 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0110fw0122fcc Nr_msgs=1
2025.11.22 20:25:57 5: myKNXGW: dispatch C0110fw0122fcc
2025.11.22 20:25:57 4: myKNXGW [KNX_Parse 1303]: src=1.1.15 dest=1/2/47 msg=C0110fw0122fcc
2025.11.22 20:25:58 5: myKNXGW [KNXIO_Read 307]: buf=06100420001604341b002900bcd0110f0a2f020080cc
2025.11.22 20:25:58 3: myKNXGW [KNXIO_ReadH 513]: TunnelRequest duplicate message received CCID=52 seqcntrRx=27 - ack and verify connection
2025.11.22 20:25:58 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341b00
2025.11.22 20:25:58 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.11.22 20:25:58 5: DevIo_SimpleWrite myKNXGW: 06100207001034000801000000000000
2025.11.22 20:25:58 5: myKNXGW [KNXIO_Read 307]: buf=0610020800083400
2025.11.22 20:26:04 5: myKNXGW [KNXIO_Read 307]: buf=06100420001504341c002900bcd011131a14010081
2025.11.22 20:26:04 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=28
2025.11.22 20:26:04 5: DevIo_SimpleWrite myKNXGW: 06100421000a04341c00
2025.11.22 20:26:04 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.19 dst=3/2/20 destaddrType=1 prio=3 hop_count=5 length=1 data=81
2025.11.22 20:26:04 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C01113w0321401
2025.11.22 20:26:04 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C01113w0321401 Nr_msgs=1
2025.11.22 20:26:04 5: myKNXGW: dispatch C01113w0321401


2025.11.22 20:26:04 4: myKNXGW [KNX_Parse 1303]: src=1.1.19 dest=3/2/20 msg=C01113w0321401

Wieder ohne Aktualisierung der Rolladenpositionen.

VG
Titel: Aw: ASC: Keine Aktualisierung der Rolladenposition
Beitrag von: erwin am 23 November 2025, 00:48:19
Wieder ohne Aktualisierung der Rolladenpositionen.
Ich kann im Log Rückmeldungen vom Aktor auf Grupenadressen 1/2/47 und 1/2/45 sehen....
aber ohne ein list device ist die Interpretation nicht möglich...