luoguangyi 3 лет назад
Родитель
Сommit
1b14169847
1 измененных файлов с 58 добавлено и 0 удалено
  1. 58 0
      docs/iot/description.md

+ 58 - 0
docs/iot/description.md

@@ -424,6 +424,64 @@ zillion的维护和新功能、扩展性;(对比开源Phoenix)
 
 #### 5、...
 
+## 7.IBMS控制流程说明:
+
+### 7.1、涉及服务:
+
+zkt-control:远端控制服务,负责日程、模式、日历和定时控制指令的生成
+zkt-project-control:边缘端控制服务,接受zkt-project-control的定时轮询下发的指令,并在指令设置的时间下发指令到iot-project;
+iot-project:边缘iot服务,http方式接受控制指令,并转发指令到iot-client服务,同时下发记录同步到iot-control
+iot-control:云端控制服务,http方式接受控制指令,也接受iot-project控制记录保存到hbase;
+iot-client:对接设备或者子系统进行具体的采集和控制
+
+### 7.2、服务版本:
+
+[服务最新版本](https://thoughts.teambition.com/workspaces/5f7001fdd8b0840016e073e7/docs/5fe1e4d4373983000167203c):https://thoughts.teambition.com/workspaces/5f7001fdd8b0840016e073e7/docs/5fe1e4d4373983000167203c
+
+### 7.3、涉及的表
+
+| 库名           | 表名               | 表说明           | 服务        | 数据库类型 |
+| -------------- | ------------------ | ---------------- | ----------- | ---------- |
+| db_public      | originalsetpresent | 控制指令实时值   | iot-control | hbase      |
+| db_public      | originalset        | 控制指令历史记录 | iot-control | hbase      |
+| control-center | command_resul      | 下发指令会记录   | zkt-control | mysql      |
+
+### 7.4、接口
+
+[接口文档](http://39.102.54.110:9009/iot/iot.html#%E5%90%8C%E6%AD%A5%E6%8E%A7%E5%88%B6):http://39.102.54.110:9009/iot/iot.html#%E5%90%8C%E6%AD%A5%E6%8E%A7%E5%88%B6
+
+iot-project(iot-control)手动控制接口:
+
+```
+http://ip:port/sync_pointset_post
+{
+    "data": "1.0",
+    "meter": "6666666",
+    "funcid": 903,
+    "building": "5001120003"
+}
+```
+
+### 7.5、控制流程
+
+1.新建模式、日常、绑定设备、日历绑定模式(详见产品文档,产品使用说明等)
+2.到达设置时间点后观察hbase数据库记录,如果有记录,说明没问题,没记录的时候:检查设备的绑点、
+手自动状态设定、日程日历设定、数据库记录和相关服务日志;
+3.自动控制前先保证手动控制是可以控制成功,手动控制后记得修改回去对应的手自动状态;
+4.云-》边的指令默认15分钟下发一次,每次下发的时候下发15分钟后的2小时的指令,极限时间是15+15=30分钟,所以新建日程中30分钟后的指令才是一定可以下发,15分钟内的一定不会下发下去的;
+
+```
+相关时间的可选默认配置如下:
+#每次下发2个小时的定时控制时令
+command.add.hour=2
+#每次下发的时候下发15分钟之后的指令
+command.start.minute:15
+#15分钟下发一次指令
+command.cycle.minute=15
+```
+
+
+
 ## 附录1:部分文档地址
 
 [数据与计算基础知识](https://thoughts.teambition.com/workspaces/5f7001fdd8b0840016e073e7/docs/5ff7f3faeaa1190001062c6a)