From bac765ac854bde70dd09f41e9189d52f4a8923c9 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sun, 5 Dec 2021 12:14:50 +0100 Subject: [PATCH] change GetCallBridgeAlive Endpoint because of a bug https://developer.nuki.io/t/support-for-new-smart-lock-3-0-3-0-pro/12842/12?u=leongaultier --- controls_NukiSmart.txt | 8 ++++---- lib/FHEM/Devices/Nuki/Bridge.pm | 11 +---------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/controls_NukiSmart.txt b/controls_NukiSmart.txt index 9b17f17..feb063f 100644 --- a/controls_NukiSmart.txt +++ b/controls_NukiSmart.txt @@ -1,4 +1,4 @@ -UPD 2021-11-28_07:42:24 9217 FHEM/73_NUKIBridge.pm -UPD 2021-11-28_07:34:18 7569 FHEM/74_NUKIDevice.pm -UPD 2021-11-28_17:41:45 41131 lib/FHEM/Devices/Nuki/Bridge.pm -UPD 2021-11-28_07:42:24 15802 lib/FHEM/Devices/Nuki/Device.pm +UPD 2021-12-05_12:10:05 9217 FHEM/73_NUKIBridge.pm +UPD 2021-12-05_12:10:05 7569 FHEM/74_NUKIDevice.pm +UPD 2021-12-05_12:14:27 40875 lib/FHEM/Devices/Nuki/Bridge.pm +UPD 2021-12-05_12:10:05 15802 lib/FHEM/Devices/Nuki/Device.pm diff --git a/lib/FHEM/Devices/Nuki/Bridge.pm b/lib/FHEM/Devices/Nuki/Bridge.pm index 5267a08..541a46d 100644 --- a/lib/FHEM/Devices/Nuki/Bridge.pm +++ b/lib/FHEM/Devices/Nuki/Bridge.pm @@ -503,15 +503,7 @@ sub GetCheckBridgeAlive { if ( !::IsDisabled($name) && $hash->{helper}->{iowrite} == 0 ) { - if ( $hash->{helper}->{runInfo} == 0 ) { - Write( $hash, 'info', undef ); - $hash->{helper}->{runInfo} = 1; - } - else { - Write( $hash, 'list', undef ); - $hash->{helper}->{runInfo} = 0; - } - + Write( $hash, 'list', undef ); ::Log3( $name, 4, "NUKIBridge ($name) - run Write" ); } @@ -530,7 +522,6 @@ sub FirstRun { Write( $hash, 'list', undef ) if ( !::IsDisabled($name) ); - $hash->{helper}->{runInfo} = 0; ::readingsSingleUpdate( $hash, 'configAuthSuccess', 'unknown', 0 ) if ( ::ReadingsVal( $name, 'configAuthSuccess', 'none' ) eq 'none' );