From 4ca6b8b238b4804877992becd26cb50dec8f2c60 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Sat, 3 Jun 2017 18:58:07 +0200 Subject: [PATCH] Added an option for reloading the fanstate, this will most often be done at load of application. --- scripts/fanController.py | 7 +++++++ 1 file changed, 7 insertions(+) mode change 100755 => 100644 scripts/fanController.py diff --git a/scripts/fanController.py b/scripts/fanController.py old mode 100755 new mode 100644 index 9b247dd..cb9e261 --- a/scripts/fanController.py +++ b/scripts/fanController.py @@ -38,6 +38,11 @@ def turnFanOFF(): GPIO.output("CSID0", GPIO.LOW) #set CSID0 (LED) HIGH (On) return '1' +def reloadFanstate(): + if (getFanstate()): + turnFanON() + else: + turnFanOFF() if __name__ == '__main__': arg = argv[-1] @@ -47,5 +52,7 @@ if __name__ == '__main__': print(turnFanOFF()) elif (arg == 'get'): print(getFanstate()) + elif (arg == 'reload'): + reloadFanstate() else: print("Invalid input")