From f95d9d55d5c347c11a3a4a23dfc6cfca8623b387 Mon Sep 17 00:00:00 2001 From: Tilman Date: Thu, 10 Dec 2020 18:11:43 +0100 Subject: [PATCH] garage.py sensor status --- garage/garage.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/garage/garage.py b/garage/garage.py index dd3280d..9c07092 100644 --- a/garage/garage.py +++ b/garage/garage.py @@ -18,8 +18,8 @@ PIN_GATE_BUTTON = 24 PIN_GARAGE = 21 PIN_GATE = 26 PIN_LED = 11 -PIN_DOOR_OPEN = 6 -PIN_DOOR_CLOSED = 13 +PIN_DOOR_OPEN = 13 +PIN_DOOR_CLOSED = 6 PIN_SENSOR_GATE= 19 @@ -118,6 +118,11 @@ class GarageService(object): Thread(target=garage_button,args=[0]).start() Thread(target=gate_button,args=[0]).start() return "trigger all" + + @cherrypy.expose + def status(self): + return "{ open: " + str(GPIO.input(PIN_DOOR_OPEN)) + ", closed: " + str(GPIO.input(PIN_DOOR_CLOSED)) + ", gate: " + str(GPIO.input(PIN_SENSOR_GATE)) + " }" +