diff --git a/klingel_sender_nano_serial/doorbell.py b/klingel_sender_nano_serial/doorbell.py index 8715a09..e34488b 100644 --- a/klingel_sender_nano_serial/doorbell.py +++ b/klingel_sender_nano_serial/doorbell.py @@ -5,6 +5,7 @@ import serial import urllib.request import logging +import time logging.basicConfig(level=logging.INFO, format='%(asctime)s %(levelname)s - %(message)s') logging.info('Initializing') @@ -21,5 +22,6 @@ while True: response = urllib.request.urlopen('http://192.168.178.51/bell/on', timeout=5).read().decode('utf-8') except Exception: logging.exception("Could not ring doorbell") + time.sleep(300) else: logging.info(data)