From 4d756dbd69b415f376f38c9978f77a4f5154f45b Mon Sep 17 00:00:00 2001 From: mgehre <> Date: Wed, 26 Oct 2016 20:24:45 +0000 Subject: [PATCH] 14_CUL_MAX.pm: Accept pair request immediately if device was already paired before git-svn-id: https://svn.fhem.de/fhem/trunk@12440 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/14_CUL_MAX.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/14_CUL_MAX.pm b/fhem/FHEM/14_CUL_MAX.pm index 843490066..9d854596d 100644 --- a/fhem/FHEM/14_CUL_MAX.pm +++ b/fhem/FHEM/14_CUL_MAX.pm @@ -351,7 +351,8 @@ CUL_MAX_Parse($$) } #If $isToMe is true, this device is already paired and just wants to be reacknowledged - if($shash->{pairmode} || $isToMe) { + #If we already have the device created but it was reseted (batteries changed?), we directly re-pair (without pairmode) + if($shash->{pairmode} || $isToMe || exists($modules{MAX}{defptr}{$src})) { Log3 $hash, 3, "CUL_MAX_Parse: " . ($isToMe ? "Re-Pairing" : "Pairing") . " device $src of type $device_types{$type} with serial $serial"; Dispatch($shash, "MAX,$isToMe,define,$src,$device_types{$type},$serial,0", {});