Example #1
0
 def mode(self, mode):
     mode = str(mode)
     if mode in self.modes:
         self._mode = mode
         ffEvent("location", {"mode": self.mode})
         return True
     return False
Example #2
0
 def mode(self, mode):
   mode = str(mode)
   if mode in self.modes:
     self._mode = mode
     ffEvent('location', {'mode': self.mode})
     return True
   return False
Example #3
0
 def DayEventHandler(self, day_event):
     logging.info("day event handler - event: {}".format(day_event))
     # TODO: Remove
     Notification("ZachPushover", "LOCATION: is it {}".format(day_event))
     ffEvent("location", {"time": day_event})
     next_day_event_time = self.getNextDayEvent(day_event)
     self._scheduler.runAt(next_day_event_time, self.DayEventHandler, args=[day_event], job_id=day_event)
Example #4
0
 def DayEventHandler(self, day_event):
   logging.info('day event handler - event: {}'.format(day_event))
   #TODO: Remove
   Notification('ZachPushover', 'LOCATION: is it {}'.format(day_event))
   ffEvent('location', {'time': day_event})
   next_day_event_time = self.getNextDayEvent(day_event)
   self._scheduler.runAt(next_day_event_time, self.DayEventHandler, args=[day_event], job_id=day_event)