Add scada_data api

This commit is contained in:
WQY\qiong
2023-02-10 01:44:29 +08:00
parent 14c57bb313
commit 5edd986ce6
3 changed files with 69 additions and 1 deletions

View File

@@ -748,3 +748,18 @@ def add_scada_model(name: str, cs: ChangeSet) -> ChangeSet:
def delete_scada_model(name: str, cs: ChangeSet) -> ChangeSet:
return api.delete_scada_model(name, cs)
############################################################
# scada_data 29
############################################################
def get_scada_data_schema(name: str) -> dict[str, dict[str, Any]]:
return api.get_scada_data_schema(name)
def get_scada_data(name: str, device_id: str) -> dict[str, Any]:
return api.get_scada_data(name, device_id)
# example: set_scada_data(p, ChangeSet({'device_id': 'sm_device', 'data': [{ 'time': '2023-02-10 00:02:22', 'value': 100.0 }, { 'time': '2023-02-10 00:03:22', 'value': 200.0 }]}))
def set_scada_data(name: str, cs: ChangeSet) -> ChangeSet:
return api.set_scada_data(name, cs)