Fix issue with nuki new available state (#25881)

This commit is contained in:
Pascal Vizeli 2019-08-12 05:48:56 +02:00 committed by Paulus Schoutsen
parent 87119472a3
commit af70b6da20

View File

@ -144,7 +144,9 @@ class NukiLock(LockDevice):
self._nuki_lock.update(aggressive=False) self._nuki_lock.update(aggressive=False)
except requests.exceptions.RequestException: except requests.exceptions.RequestException:
self._available = False self._available = False
else: return
self._available = self._nuki_lock.state != 255
self._name = self._nuki_lock.name self._name = self._nuki_lock.name
self._locked = self._nuki_lock.is_locked self._locked = self._nuki_lock.is_locked
self._battery_critical = self._nuki_lock.battery_critical self._battery_critical = self._nuki_lock.battery_critical