Hallo zusammen,
ich hatte bis dato immer die Meldung "Got message for undefined device 05038d, and failed to guess type from msg 'Ack' - ignoring" im Log, welches auf das von der Cube kommende ACK zurückzuführen ist. Die Cube verrichtet hier noch immer ihre Arbeit, mein CUL ist derzeit nur "Lauscher" um mich mit dem Ganzen Thema ausseinander zu setzen.
Ich habe mir nun gedacht, daß ich über "define MAX_CUBE MAX dummy 05038d" ein Dummy device anlegen kann, damit die o.g. Log-Meldung ausbleibt, doch nun erhalte ich
"MAX_Parse: Don't know how to interpret Ack payload for dummy".
Kann man dieses nicht ignorieren ?
LG,
MrBob
Da weder das Attr ignore, noch dummy geholfen haben, habe ich die 10_MAX.pm modifiziert:
suchen nach:
} elsif($shash->{type} eq "Cube") {
; #Payload is always "00"
dahinter einfügen:
} elsif($shash->{type} eq "dummy") {
; #ignore this device
somit werden dummy-devices ignoriert. FHEM restart nicht vergessen !
Ja, bisher gibt es keine eingebaute Möglichkeit, dies zu ignorieren.