yf_yzl 2 年之前
父節點
當前提交
1f0fa82a40
共有 1 個文件被更改,包括 11 次插入11 次删除
  1. 11 11
      smartfarming/api/views/basemanager/device.py

+ 11 - 11
smartfarming/api/views/basemanager/device.py

@@ -93,17 +93,17 @@ def get_cbd_info(request):
         'warning_info': warning_info,
         "is_online": device_info.device_status,
         "ts": device_data.get("ts", 1),
-        "hs": device_data["hs"],
-        "upds": device_data["upds"],
-        "dnds": device_data["dnds"],
-        "csq": device_data["csq"],
-        "dver": device_data["dver"],
-        "tph": device_data["tph"],
-        "tpl": device_data["tpl"],
-        "tps": device_data["tps"],
-        "lps": device_data["lps"],
-        "hrt": device_data["hrt"],
-        "rps": device_data["rps"],
+        "hs": device_data.get("hs", ""),
+        "upds": device_data.get("upds", ""),
+        "dnds": device_data.get("dnds", ""),
+        "csq": device_data.get("csq", ""),
+        "dver": device_data.get("dver", ""),
+        "tph": device_data.get("tph", ""),
+        "tpl": device_data.get("tpl", ""),
+        "tps": device_data.get("tps", ""),
+        "lps": device_data.get("lps", ""),
+        "hrt": device_data.get("hrt", ""),
+        "rps": device_data.get("rps", ""),
         "ds": device_data.get("ds", 1),
         "address": device_addr,
     }