Das war es. Danke!
Hatte ich damals gelesen, aber nicht mehr parat.
Hatte ich damals gelesen, aber nicht mehr parat.
KnxFileTransferClient-x64.exe fwupdate .\firmware-AB-SmartHouse-PresenceMR16.uf2 --connect tunneling --pa 1.1.28 --gw 10.20.40.1 --port 3671 --verbose Open ■ ┬────┴ KnxFileTransferClient ■ KNX Version Client: 0.2.9 Version Client.Lib: 0.1.7 Version Kaenx.Konnect: 2.0.1 Werte in Klammern sind default Bei leerer Eingabe wird default übernommen IP-Adresse: 10.20.40.1 [UDP] IP-Port: 3671 PA: 01.01.028 Die Schnittstelle hat einen Fehler zurückgegeben: ConnectResponse returned ConnectionType at KnxFileTransferClient.Program.Main(String[] args) Inner: ConnectResponse returned ConnectionType at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.Connect() at Kaenx.Konnect.Connections.IpKnxConnection.Connect() at KnxFileTransferClient.Program.Main(String[] args) ProcessExit - Verbindung wird geschlossen...
KNX-Upload-Firmware.ps1
~/bin/KnxFileTransferClient.exe fwupdate .\firmware-SmartMF-Sensormodul-RP2040.uf2 --connect tunneling --pa 1.0.227 --gw 192.168.149.10 --port 3671 --verbose Open ■ ┬────┴ KnxFileTransferClient ■ KNX Version Client: 0.2.9 Version Client.Lib: 0.1.7 Version Kaenx.Konnect: 2.0.1 Werte in Klammern sind default Bei leerer Eingabe wird default übernommen IP-Adresse: 192.168.149.10 [UDP] IP-Port: 3671 PA: 01.00.227 Info: Verbindung zum Bus hergestellt Info: PA der Schnittstelle ist 01.00.251 Info: Verbindung zum KNX-Gerät 1.0.227 hergestellt Info: Package: 128 Info: Gerät MaxAPDU: 254 Info: Verwende MaxAPDU: 254 Info: Verwende Package: 128 Version Remote: 0.1.4 Info: Die Firmware wird komprimiert übertragen! Version UF2: 0xA012 5.1.16 Version Device: 0xA012 5.1.13 File: Passe Firmware für Übertragung an... Size: 628093 Bytes (613 kB) original Size: 415426 Bytes (405 kB) komprimiert packageSize: 122 Bytes Info: Dateiinfos CRC32 Lokal=19A3D853 Remote=1A7B8121 Info: Datei ist nicht identisch overhead: 6, payload: 122 Info: Dateigröße: 415426 bytes
ConnectResponse returned ConnectionType
KnxFileTransferClient-x64.exe fwupdate .\firmware-AB-SmartHouse-PresenceMR16.uf2 --connect tunneling --pa 1.1.28 --gw 10.20.40.1 --tcp --verbose --no-resume Open ■ ┬────┴ KnxFileTransferClient ■ KNX Version Client: 0.2.9 Version Client.Lib: 0.1.7 Version Kaenx.Konnect: 2.0.1 Werte in Klammern sind default Bei leerer Eingabe wird default übernommen IP-Port der Schnittstelle: (3671): IP-Adresse: 10.20.40.1 [TCP] IP-Port: 3671 PA: 01.01.028 Info: Verbindung zum Bus hergestellt Info: PA der Schnittstelle ist 01.01.252 Info: Verbindung zum KNX-Gerät 1.1.28 hergestellt Info: Package: 128 Info: Gerät MaxAPDU: 254 Info: Verwende MaxAPDU: 254 Info: Verwende Package: 128 Version Remote: 0.1.0 Info: Die Firmware wird komprimiert übertragen! Version UF2: 0xA012 5.1.13 Version Device: 0xA012 4.2.5 File: Passe Firmware für Übertragung an... Size: 638464 Bytes (623 kB) original Size: 422490 Bytes (412 kB) komprimiert Info: Keine Wiederaufnahme overhead: 6, payload: 122 Info: Dateigröße: 422490 bytes Progress: [= ] 7% - 474 B/s - 13m:47s left Error (01) [08.02.2026 20:36:52]: An item with the same key has already been added. Key: 0 at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.SendAsync(LDataBase message) at Kaenx.Konnect.Connections.IpKnxConnection.SendAsync(LDataBase message) at Kaenx.Konnect.Classes.BusDevice.WaitForData[T](IDataMessage message, Byte sequenceNumber) at Kaenx.Konnect.Classes.BusDevice.InvokeFunctionProperty(UInt32 objIdx, UInt32 propId, Byte[] data) at KnxFileTransferClient.Lib.FileTransferClient.FileUpload(String path, Stream stream, Int32 length, Int16 start_sequence, Boolean force) Error (02) [08.02.2026 20:36:52]: An item with the same key has already been added. Key: 0 at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.SendAsync(LDataBase message) at Kaenx.Konnect.Connections.IpKnxConnection.SendAsync(LDataBase message) at Kaenx.Konnect.Classes.BusDevice.WaitForData[T](IDataMessage message, Byte sequenceNumber) at Kaenx.Konnect.Classes.BusDevice.InvokeFunctionProperty(UInt32 objIdx, UInt32 propId, Byte[] data) at KnxFileTransferClient.Lib.FileTransferClient.FileUpload(String path, Stream stream, Int32 length, Int16 start_sequence, Boolean force) Error (03) [08.02.2026 20:36:52]: An item with the same key has already been added. Key: 0 at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.SendAsync(LDataBase message) at Kaenx.Konnect.Connections.IpKnxConnection.SendAsync(LDataBase message) at Kaenx.Konnect.Classes.BusDevice.WaitForData[T](IDataMessage message, Byte sequenceNumber) at Kaenx.Konnect.Classes.BusDevice.InvokeFunctionProperty(UInt32 objIdx, UInt32 propId, Byte[] data) at KnxFileTransferClient.Lib.FileTransferClient.FileUpload(String path, Stream stream, Int32 length, Int16 start_sequence, Boolean force) Error (04) [08.02.2026 20:36:52]: An item with the same key has already been added. Key: 0 at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.SendAsync(LDataBase message) at Kaenx.Konnect.Connections.IpKnxConnection.SendAsync(LDataBase message) at Kaenx.Konnect.Classes.BusDevice.WaitForData[T](IDataMessage message, Byte sequenceNumber) at Kaenx.Konnect.Classes.BusDevice.InvokeFunctionProperty(UInt32 objIdx, UInt32 propId, Byte[] data) at KnxFileTransferClient.Lib.FileTransferClient.FileUpload(String path, Stream stream, Int32 length, Int16 start_sequence, Boolean force) Error [08.02.2026 20:36:52]: To many errors at KnxFileTransferClient.Lib.FileTransferClient.FileUpload(String path, Stream stream, Int32 length, Int16 start_sequence, Boolean force) at KnxFileTransferClient.Program.update(Arguments args, FileTransferClient client) Upload fehlgeschlagen. Breche Update ab Unhandled exception. System.ArgumentException: An item with the same key has already been added. Key: 0 at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at Kaenx.Konnect.Connections.Protocols.TunnelingProtocol.SendAsync(LDataBase message) at Kaenx.Konnect.Connections.IpKnxConnection.SendAsync(LDataBase message) at Kaenx.Konnect.Classes.BusDevice.Disconnect() at KnxFileTransferClient.Program.Finish() at KnxFileTransferClient.Program.Main(String[] args) at KnxFileTransferClient.Program.<Main>(String[] args)
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.


Kommentar