Skip to content

Commit a09f775

Browse files
author
brentru
committed
updated code.py
1 parent eddd714 commit a09f775

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

Adafruit_IO_Power_Relay/code.py

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -77,23 +77,21 @@ def unsubscribe(client, userdata, topic, pid):
7777
# This method is called when the client unsubscribes from a feed.
7878
print("Unsubscribed from {0} with PID {1}".format(topic, pid))
7979

80-
81-
def on_relay_msg(client, topic, message):
82-
# Called when feeds/relay has a new value
83-
print("Received relay value: ", message)
84-
if message == "ON":
85-
power_pin.value = True
86-
elif message == "OFF":
87-
power_pin.value = False
88-
else:
89-
print("Unexpected message received on /feeds/relay.")
90-
91-
9280
def on_message(client, topic, message):
9381
# Method callled when a client's subscribed feed has a new value.
9482
print("New message on topic {0}: {1}".format(topic, message))
9583

9684

85+
def on_relay_msg(client, topic, value):
86+
# Called when relay feed obtains a new value
87+
print("Turning Relay %s"%value)
88+
if value == "ON":
89+
power_pin.value = True
90+
elif value == "OFF":
91+
power_pin.value = False
92+
else:
93+
print("Unexpected value received on relay feed.")
94+
9795
# Connect to WiFi
9896
print("Connecting to WiFi...")
9997
wifi.connect()
@@ -124,7 +122,6 @@ def on_message(client, topic, message):
124122
# Subscribe to all updates on relay feed
125123
client.subscribe(feed_relay)
126124

127-
128125
while True:
129126
try: # Poll for new messages on feed_relay
130127
client.loop()

0 commit comments

Comments
 (0)