From d349c8121d51288f99cbcd9e665e3768c7a2d482 Mon Sep 17 00:00:00 2001 From: gcohen Date: Tue, 6 Jan 2015 00:06:39 -0800 Subject: refactored moveDoor() --- python/examples/futureHouse/futureHouse.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'python') diff --git a/python/examples/futureHouse/futureHouse.py b/python/examples/futureHouse/futureHouse.py index 2498bb8..f7a368e 100644 --- a/python/examples/futureHouse/futureHouse.py +++ b/python/examples/futureHouse/futureHouse.py @@ -50,8 +50,15 @@ leds = [ def pubMessage(message): print(message) +def getLEDStatus(): + pubnub.publish(channel, leds, callback=pubMessage, error=pubMessage) + def callback(message, channel): + # LED Getters + if 'getLEDStatus' in message: + getLEDStatus() + # LED Setters if 'ledID' in message: @@ -70,7 +77,7 @@ def callback(message, channel): print "Setting waitFloor to: " + str(message['waitFloor']) leds[message['ledID']]['waitFloor'] = message['waitFloor'] - pubnub.publish(channel, leds, callback=pubMessage, error=pubMessage) + getLEDStatus() if 'getEnviro' in message: -- cgit v1.2.3