Hallo!
Ich "bastle" gerade mit einem Raspberry Pi und FHEM rum und versuche damit auf mein KNX-Bus zuhause zuzugreifen.
Prinzipiell klappen die ersten Versuche.
im Log-File von FHEM fällt mir jedoch folgende, sich permanent wiederholende, Systemmeldung auf:
Nach dem Wikipedia-Artikel zu KNX verstehe ich auch, was 0x9C für ein Kontrollbyte ist. Das Low-Nibble kann die Werte 0x0, 0x4, 0x8 oder 0xc haben...
Eine Systemfunktion (0x0) wird erwartet, aber es kommt eine normale Priorität (0xc).
Die 0x9(?) bedeutet, dass es sich um eine Sendewiederholung handelt.
0xB(?); das erstmalige Versenden wird jedoch erwartet.
Sofern ich den Artikel verstanden habe, kann der Teilnehmer die Sendewiederholung (0x9(?)) ignorieren, sobald er das erste Paket (0xB(?)) empfangen hat.
Wenn nicht, dann sollte er doch die Sendewiederholung einmalig als erstes Paket annehmen, oder nicht?
Was kann das für ein Fehler sein?
Vielen Dank für Eure Hilfe!
Gruß
NehCoy
Ich "bastle" gerade mit einem Raspberry Pi und FHEM rum und versuche damit auf mein KNX-Bus zuhause zuzugreifen.
Prinzipiell klappen die ersten Versuche.
im Log-File von FHEM fällt mir jedoch folgende, sich permanent wiederholende, Systemmeldung auf:
Code:
2014.01.25 15:02:22 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:02:22 3: TUL EIB refused message: 9c11142205e20080ff 2014.01.25 15:02:22 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:02:22 3: TUL EIB refused message: 9c11142205e20080ff 2014.01.25 15:02:22 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:02:22 3: TUL EIB refused message: 9c11142205e20080ff 2014.01.25 15:03:14 2: EIB EIB_4206 0644 2014.01.25 15:03:14 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:03:14 3: TUL EIB refused message: 9c11162206e300800644 2014.01.25 15:03:14 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:03:14 3: TUL EIB refused message: 9c11162206e300800644 2014.01.25 15:03:14 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:03:14 3: TUL EIB refused message: 9c11162206e300800644 2014.01.25 15:04:47 2: EIB EIB_4200 060f 2014.01.25 15:04:47 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:04:47 3: TUL EIB refused message: 9c11112200e30080060f 2014.01.25 15:04:47 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:04:47 3: TUL EIB refused message: 9c11112200e30080060f 2014.01.25 15:04:47 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:04:47 3: TUL EIB refused message: 9c11112200e30080060f 2014.01.25 15:05:52 2: EIB EIB_4101 15 2014.01.25 15:05:52 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:05:52 3: TUL EIB refused message: 9c110e2101e2008015 2014.01.25 15:05:52 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:05:52 3: TUL EIB refused message: 9c110e2101e2008015 2014.01.25 15:05:52 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:05:52 3: TUL EIB refused message: 9c110e2101e2008015 2014.01.25 15:06:23 2: EIB EIB_4202 0c40 2014.01.25 15:06:23 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:23 3: TUL EIB refused message: 9c11172202e300800c40 2014.01.25 15:06:23 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:23 3: TUL EIB refused message: 9c11172202e300800c40 2014.01.25 15:06:23 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:23 3: TUL EIB refused message: 9c11172202e300800c40 2014.01.25 15:06:33 2: EIB EIB_4203 ff 2014.01.25 15:06:33 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:33 3: TUL EIB refused message: 9c11172203e20080ff 2014.01.25 15:06:33 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:33 3: TUL EIB refused message: 9c11172203e20080ff 2014.01.25 15:06:33 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:06:33 3: TUL EIB refused message: 9c11172203e20080ff 2014.01.25 15:07:35 2: EIB EIB_4109 ff 2014.01.25 15:07:35 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:07:35 3: TUL EIB refused message: 9c11092109e20080ff 2014.01.25 15:07:35 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:07:35 3: TUL EIB refused message: 9c11092109e20080ff 2014.01.25 15:07:35 3: Control Byte 0x9c does not match expected mask 0xB0 2014.01.25 15:07:35 3: TUL EIB refused message: 9c11092109e20080ff
Eine Systemfunktion (0x0) wird erwartet, aber es kommt eine normale Priorität (0xc).
Die 0x9(?) bedeutet, dass es sich um eine Sendewiederholung handelt.
0xB(?); das erstmalige Versenden wird jedoch erwartet.
Sofern ich den Artikel verstanden habe, kann der Teilnehmer die Sendewiederholung (0x9(?)) ignorieren, sobald er das erste Paket (0xB(?)) empfangen hat.
Wenn nicht, dann sollte er doch die Sendewiederholung einmalig als erstes Paket annehmen, oder nicht?
Was kann das für ein Fehler sein?
Vielen Dank für Eure Hilfe!
Gruß
NehCoy