#!/usr/bin/python3
import RPi.GPIO as GPIO
import statemachine, actor, pins, tysock, waker
+from libtuer import logger
+import argparse
+# TODO: implement some arguments, e.g. --debug which does not send e-mails and prints debug stuff
# initialize GPIO stuff
GPIO.setmode(GPIO.BOARD)
the_socket.accept()
except KeyboardInterrupt:
# this is what we waited for!
+ logger.info("Got SIGINT, terminating...")
pass
# bring 'em all down
the_waker.stop()
the_pins.stop()
-the_socket.stop()
the_machine.stop()
the_actor.stop()