Guten Tag zusammen,
ich arbeite gerade an der Weiterentwicklung eines FHEM Moduls. Dafür führe ich einen BlockingCall aus, in dem eine Variable im $hash gespeichert wird. Diese Variable benötige ich dann in der AbortFn() des entsprechenden BlockingCalls. Jedoch ist die Variable in der AbortFn() nicht vorhanden. In der eigentlichen BlockingFn() wurde sie aber erfolgreich geschrieben, das habe ich überprüft.
Beim Aufruf des BlockingCalls wird ein $hash ($abortArg) für die AbortFn() übergeben. Wird dabei der aktuellste $hash, also nach Ausführung der BlockingFn() an die AbortFn() übergeben, oder handelt es sich um den $hash, der beim Aufruf des BlockingCalls vorhanden ist? Wenn dies der Fall ist, wie könnte ich eine entsprechende Variable von der BlockingFn() an die AbortFn() mit FHEM Mitteln übergeben?
Vielen Dank schon einmal für die Hilfe und viele Grüße
raspberry