- cmd = self.get_cmdline() + "-c info"
- self.info = tplink.tplink_get_info(cmd)
- if self.info is not None:
- self.info_ts = datetime.datetime.now()
- else:
- self.info_ts = None
- return self.info
+ ip = self.get_ip()
+ if ip is not None:
+ self.info = tplink.tplink_get_info(ip)
+ if self.info is not None:
+ self.info_ts = datetime.datetime.now()
+ else:
+ self.info_ts = None
+ return self.info
+ return None