fhzClientChk = fhzClientCheck.fhzClientCheck() while 1: globalCnt = globalCnt + 1 jetzt = datetime.datetime.now().time() debugWrite(globalCnt,'01') try: if USE_XBMC: __settings__ = xbmcSettings.xbmcSettings("C:\\XBMC911\\userdata\\script_data\\HomeControl\\settings.xml") else: try: __settings__ = eHomeSettings.eHomeSettings("Q:\\eHome\\eHomeSettings.json") ret = os.popen('copy Q:\\eHome\\eHomeSettings.json C:\\Users\\eHome\\Documents\\homeputer\\') except Exception, err: print "Q:\eHome... NOT FOUND... using C:\\" __settings__ = eHomeSettings.eHomeSettings("C:\\Users\\eHome\\Documents\\homeputer\\eHomeSettings.json") online = __settings__.getSetting("online") debugWrite(globalCnt,'02') # Internetverbindungscheck if (globalCnt % 30 == 0): # 3 = 1min, 15 = 5min if not(inetChk.isConnectionAlive("www.schagerdelic.com")): debugWrite(globalCnt,'RESET ROUTER') debugWrite(globalCnt, str(inetChk.resetRouter()))
aktHausStatus = statusCheck.HausStatus() statusControl = statusCheck.StatusCheck() fhzClientChk = fhzClientCheck.fhzClientCheck() while 1: globalCnt = globalCnt + 1 jetzt = datetime.datetime.now().time() debugWrite(globalCnt,'01') try: try: #TODO: get network config from web? # copy from web folder to local __settings__ = eHomeSettings.eHomeSettings("/var/www/eHome/eHomeSettings.json") #ret = os.popen('copy Q:\\eHome\\eHomeSettings.json C:\\Users\\eHome\\Documents\\homeputer\\') except Exception, err: print "Q:\eHome... NOT FOUND... using C:\\" __settings__ = eHomeSettings.eHomeSettings("/home/pi/homeputer/eHomeSettings.json") online = __settings__.getSetting("online") debugWrite(globalCnt,'02') # Internetverbindungscheck if (globalCnt % 30 == 0): # 3 = 1min, 15 = 5min if not(inetChk.isConnectionAlive("www.schagerdelic.com")): debugWrite(globalCnt,'RESET ROUTER') #debugWrite(globalCnt, str(inetChk.resetRouter()))