From bdb8c8bbca2ace1e453f03718b3a902405b24d95 Mon Sep 17 00:00:00 2001 From: Tilman Date: Wed, 2 Sep 2020 07:48:13 +0000 Subject: [PATCH] Update doorbell.py --- klingel_sender_nano_serial/doorbell.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/klingel_sender_nano_serial/doorbell.py b/klingel_sender_nano_serial/doorbell.py index c4d87fc..ac9024c 100644 --- a/klingel_sender_nano_serial/doorbell.py +++ b/klingel_sender_nano_serial/doorbell.py @@ -19,9 +19,11 @@ while True: if (data == 'RING'): try: response = urllib.request.urlopen('http://192.168.178.51/bell/on', timeout=5).read().decode('utf-8') - except (HTTPError, URLError, OSError) as error: + except (HTTPError, URLError) as error: logging.error('Data of %s not retrieved because %s\nURL: %s', name, error, url) except timeout: logging.error('socket timed out - URL %s', url) + except OSError as err: + logging.error("OS error: {0}".format(err)) else: logging.info(data)