Jan-17-2017, 01:43 PM
(This post was last modified: Jan-17-2017, 01:43 PM by marciokoko.)
# class to hold read and write #!/usr/bin/env python import serial import logging import time, datetime from firebase import firebase from firebase_token_generator import create_token from apscheduler.schedulers.blocking import BlockingScheduler class AIHome: def __init__(self, onTime, offTime): self.onTime=onTime self.offTime=offTime self.updateInterval = 6 self.webPush = False self.relayStatesA = [] self.relayStatesD = {} logging.basicConfig() #Call fetchUpdate every 6 hours print('initting AIHome...scheduling job') sched = BlockingScheduler() @sched.scheduled_job('interval', hours=1) def timed_job(): print('This job runs every 6 hrs. timed_job gets called or something else') #call fetchUpdate() self.fetchUpdate(); sched.configure() #options_from_ini_file sched.start()Well it didnt work. But then again I copied from my previous post, so Ill try doing it from TW.