Hallo,
im Stundentakt tauch diese Fehlermeldung im Log auf:
MAX_Parse: Don't know how to interpret Ack payload for
Im Log (mit verbose 5) steht dazu folgendes:
2015.09.21 15:18:12 5: CUL/RAW: /Z0B3E06300C201F0BB7C70010F2
Z0B3E00020BB7C70C201F000051
2015.09.21 15:18:12 4: CUL_Parse: maxcl Z0B3E06300C201F0BB7C70010F2 -81
2015.09.21 15:18:12 5: maxcl dispatch Z0B3E06300C201F0BB7C70010
2015.09.21 15:18:12 5: CUL_MAX_Parse: len 11, msgcnt 3E, msgflag 06, msgTypeRaw ShutterContactState, src 0c201f, dst 0bb7c7, groupid 0, payload 10
2015.09.21 15:18:12 5: CUL_MAX_Parse: rssi: -81
2015.09.21 15:18:12 4: CUL_Parse: maxcl Z0B3E00020BB7C70C201F000051 -33.5
2015.09.21 15:18:12 5: maxcl dispatch Z0B3E00020BB7C70C201F0000
2015.09.21 15:18:12 5: CUL_MAX_Parse: len 11, msgcnt 3E, msgflag 00, msgTypeRaw Ack, src 0bb7c7, dst 0c201f, groupid 0, payload 00
2015.09.21 15:18:12 5: CUL_MAX_Parse: rssi: -33.5
2015.09.21 15:18:12 2: MAX_Parse: Don't know how to interpret Ack payload for
Der Shuttercontact funktioniert, soweit ich das beurteilen kann.
Hat mir jemand einen Tip, was ich falsch mache? Oder ist diese Meldung unkritisch?
Danke + Gruss
Willy
Das kommt mir bekannt vor. Ich meine mich noch zu erinnern, daß diese Meldung daher kommt, daß eine MAX!Cube existiert, welche aktiv als Master Ack's an die Geräte schickt. Diese Konstellation liegt auch bei mir vor. Ich habe mir damit geholfen, indem ich zum Einen der Cube ein dummy gesetzt habe (und scheinbar auch andere Attribute wie ignore. Ich glaube diese stammen noch von meinen Versuchen die Meldung weg zu bekommen und sind verblieben)
define MAX_010203 MAX dummy 010203
attr MAX_010203 alias MAX!Cube
attr MAX_010203 dummy 1
attr MAX_010203 ignore 1
und zum Zweiten die 10_MAX.pm geändert habe:
suche nach:
} elsif($shash->{type} eq "Cube") {
; #Payload is always "00"
fürge dahinter an:
} elsif($shash->{type} eq "dummy") {
; #ignore this device
Achtung ! Nach einem "update" ist die Änderung natürlich wieder weg. Du musst also nach jedem FHEM-Update die 10_MAX.pm wieder "korrigieren".
Edit: Siehe auch http://forum.fhem.de/index.php/topic,30929.msg234831.html#msg234831 (http://forum.fhem.de/index.php/topic,30929.msg234831.html#msg234831)
Hab mir den Code mal angeschaut; ich denke es ist so wie du gesagt hast. Der Cube sendete ein ack, der CUL empfängt das dann, kann damit nichts anfangen und meckert rum.
Schade dass das nicht abgefangen wird; aber da die Ursache eher harmlos ist, kann ich damit leben.
Danke dir für Deine Hilfe
Gruss
willy
Im Logfile befindet sich bei mir alle paar Minuten die folgende Fehlermeldung.
MAX_Parse: Don't know how to interpret Ack payload for
Liegt dies daran das ich meine MAX Komponenten im Kombimodus (CUBE & CUN) betreibe?
Nun möchte ich diese Fehlermeldung wegbekommen.
Verstehe aber nicht wie ich das machen muss.
Für welches Device muss ich nun welche zusätzlichen Attribute setzen?
Danke für Eure Hilfe
Gruss birdy