yf_yzl 2 лет назад
Родитель
Сommit
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,
     }