def __init__(self, pin): self.beep = pin self.__disable = False gpio.setmode(gpio.BOARD) gpio.setup(self.beep, gpio.OUT) gpio.output(self.beep, gpio.LOW) self.logger = logger_creater.init_log(__name__)
def __init__(self): self.logger = logger_creater.init_log(__name__) self.id = self.__cpu_id() self.cpu_temperature = "-100" self.uptime = "-000" self.ip = "unknwon" thread.start_new_thread(self.__status, ())
def __init__(self,heat_beat_url,entrancer): self.heat_beat_url = heat_beat_url self.logger = logger_creater.init_log(__name__) self.reciverInfo = json_coder.default_decorder() self.entrancer = entrancer self.status = PiStatus() if heat_beat_url is not None: thread.start_new_thread(self.__heat_beat,())
def __init__(self, warn_pin): self.fired_time = time.time() self.logger = logger_creater.init_log(__name__) self.logger.info("init fence on pin %s", warn_pin) self.warn_pin = warn_pin gpio.setmode(gpio.BOARD) gpio.setup(self.warn_pin, gpio.IN, pull_up_down=gpio.PUD_UP) gpio.add_event_detect(self.warn_pin, gpio.RISING, callback=self.__fire_fence)
def __init__(self, opened_pin, open_pin): self.logger = logger_creater.init_log(__name__) self.__opened_pin = opened_pin self.opend_time = time.time() self.__is_opened = False self.__open_pin = open_pin self.state = self.CLOSED gpio.setmode(gpio.BOARD) gpio.setup(self.__opened_pin, gpio.IN, pull_up_down=gpio.PUD_UP) gpio.setup(self.__open_pin, gpio.OUT) gpio.add_event_detect(self.__opened_pin, gpio.RISING, callback=self.__check_entrancer)
def __init__(self): self.logger = logger_creater.init_log(__name__) self.fence_fired_time_before = time.time() - 10000