first testing API connection
This commit is contained in:
parent
e6f177a399
commit
18d3f42cd3
37
PIcontroller.py
Normal file
37
PIcontroller.py
Normal file
@ -0,0 +1,37 @@
|
||||
LoveBOXAPIurl = 'http://192.168.0.188:5000'
|
||||
LoveBOXAPIapi = '101010'
|
||||
|
||||
from display import sendUpdate
|
||||
import requests
|
||||
|
||||
def listfromAPI(message):
|
||||
queueList = []
|
||||
message = message.replace("[", "").replace("]","").replace('"', "").replace("'", "")
|
||||
if message == "": print("Queue Clear"); return None
|
||||
for mess in message.split(","):
|
||||
if mess == " " or mess == "":
|
||||
continue
|
||||
if mess[0] == " ":
|
||||
queueList.append(mess[1:])
|
||||
continue
|
||||
queueList.append(mess)
|
||||
return queueList
|
||||
|
||||
def fixformatting(message):
|
||||
try:
|
||||
counter = 0
|
||||
for word in message.split(" "):
|
||||
pass
|
||||
except:
|
||||
return message
|
||||
|
||||
|
||||
def main():
|
||||
response = requests.get("{}/queue?api={}".format(LoveBOXAPIurl,LoveBOXAPIapi), verify=True).content.decode()
|
||||
response = listfromAPI(response)
|
||||
if response == None: return
|
||||
if len(response) <= 1:
|
||||
sendUpdate(response[0])
|
||||
|
||||
|
||||
main()
|
||||
Loading…
Reference in New Issue
Block a user