コード例 #1
0
 def onSocketReconnect(self):
     self.server.emit("raspberry:module:new", {
             "name": "alarm",
             "status": "PAUSED" 
         });
     LOGGER.info("Getting alarms api/modules/alarms/raspberries/" + self.name);
     res = None
     res = self.serverHttpRequest.get("api/modules/alarms/raspberries/" + self.name);
     if "status" in res and res["status"] == "success" and "data" in res and "items" in res["data"]:
         Alarm.setAlarmsFromJSON(res["data"]["items"]);
     else:
         LOGGER.info("invalid data");