Browse Source

change timpout

master
Andreas Demmelbauer 5 years ago
parent
commit
7abed96799
1 changed files with 7 additions and 5 deletions
  1. +7
    -5
      discobert.py

+ 7
- 5
discobert.py View File

@@ -31,10 +31,10 @@ class Simple(resource.Resource):


# GPIO
pin_kugel = 2
pin_sun = 4
pin_pir = 0
pin_door = 11
pin_kugel = 2 # Input: dico ball + DMX on/off
pin_sun = 4 # Input: light bulb on/off
pin_pir = 0 # Output: PIR sensor
pin_door = 11 # Output: door open/closed sensor


# for system stuff
@@ -336,6 +336,7 @@ def closeService(sleepsecs=0):
setMode('off')
sleep(sleepsecs)

# function when user arrives
def initService():
startMusic('0', True) # start intro music
setDiscoMode(True)
@@ -413,7 +414,7 @@ lastUsed = time.time() # helper for timeout
inUse = False # is toilet in use?
inUseBefore = False # helper to check statechanges
mode = "off" # can be: disco, work, off
timeout = 2 * 60 - 10 # timeout since last user interaction
timeout = 5 * 60 - 5 # timeout since last user interaction
defaultvolume = 90 # Volume when user enters the toilet
volume = 90 # Global for actual volume
uservolume = 90 # Global for user volume (ignores mute state)
@@ -433,6 +434,7 @@ while True:
# 0 => door closed
# 1 => door open
if doorstate == 1:
# don't do a doorShutdown when user comes in
if (time.time() > (starttime + 15) and inUse == True):
doorShutdown()



Loading…
Cancel
Save