'''
Update der Settingdaten holen---------------------------------------
if (Verbindung) == 1 and wifiCfg.wlan_sta.isconnected(): #Nur bei bestehender Internet Verbindung
print("-----------------------------------------------")
print("Überprüfe ob es eine Online-Setting Datei gibt")
try:
try:
req = urequests.request(method='GET', url=settings.Gateway+'onlinesettings.txt')
print('onlinesettings.txt wurde auf vorhandensein überprüft')
print(str(req.status_code))
time.sleep(1)
except:
print('onlinesettings.txt ist nicht vorhanden')
if (req.status_code == 200) :
print('onlinesettings Uebertragung OK')
if (ssd1306) == 1:
if (settings.Display) == 1:
lcd.print("Online Update, Setting erfolgt...",0,170,0xb8b8b8)
time.sleep(1) #Warte 1 Sekunden
with open('/sd/settings.py', 'w') as updatefile:
updatefile.write(req.text)
updatefile.close()
print('onlinesettings wurde neu erstellt')
time.sleep(1)
#Datei wieder löschen-------------
req = urequests.request(method='GET', url=settings.Gateway+'killsettings.php')
print('Setting Datei wurde auf dem Server wieder geloescht')
time.sleep(1)
Setting_Online_Update = 1
else:
print('Keine Setting Datei vorhanden!')
print("-------------------------------------------")
except Exception as e:
print('Fehler!')
print(e)
Update der Settingdaten holen---------------------------------------
# On Off Einstellungen holen---------------------------------------
if (Verbindung) == 1 and wifiCfg.wlan_sta.isconnected(): #Nur bei bestehender Internet Verbindung
print("Überprüfe ob übers Internet ausgeschaltet wird")
try:
try:
req1 = urequests.request(method='GET', url=settings.Gateway+'onoff.txt')
print('onoff.txt wurde auf vorhandensein überprüft')
print(str(req1.status_code))
time.sleep(1)
except:
print('onoff.txt ist nicht vorhanden')
if (req1.status_code == 200) :
print('onoff Uebertragung OK')
OnOff = 0 # An Aus Schalter = Aus
#Datei wieder löschen-------------
req2 = urequests.request(method='GET', url=settings.Gateway+'killpoweronoff.php')
print('On-Off Datei wurde auf dem Server wieder geloescht')
time.sleep(1)
else:
print('Keine On-Off Datei vorhanden!')
print("-------------------------------------------")
except Exception as e:
print('Fehler!')
print(e)
# On Off Einstellungen holen---------------------------------------