Skip to main content

MagicMirror script

import requests
import os
import time

url = 'http://10.0.1.122:8087/getPlainValue/'
obj = 'javascript.0.Variablen.Magic_Mirror.motion'

url2 = 'http://10.0.1.122:8087/set/'
obj2 = 'javascript.0.Variablen.Magic_Mirror.reset'


resp = requests.get(url+obj)
#print (resp.text)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')

resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    requests.get(url2+obj2+"?value=false")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")
    None
time.sleep(10)

resp = requests.get(url+obj)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')
resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")
    None
time.sleep(10)

resp = requests.get(url+obj)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')
resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")
    None
time.sleep(10)

resp = requests.get(url+obj)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')
resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")

None
time.sleep(10)

resp = requests.get(url+obj)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')
resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")
    None
time.sleep(10)

resp = requests.get(url+obj)
if (resp.text) == "true":
    os.system('vcgencmd display_power 1')
elif (resp.text) == 'false':
    os.system('vcgencmd display_power 0')
resp = requests.get(url+obj2)
#print (resp.text)
if (resp.text) == "true":
    #print("true")
    os.system('sudo service kiosk.sh restart')
elif (resp.text) == 'false':
    #print("false")
    None