菜单介绍
调度管理
管理任务、模板、场景和自动化流程,完成控制逻辑编排。
概述
调度功能用于组织任务、模块、模板和场景,建议先配置基础资源再创建自动化流程。 用于管理图标资源,并编排任务、场景和自动化控制流程。
调度功能
一.定时任务
配置触发时间、执行周期和执行内容。可点击表格上方的引导按钮查看操作说明。
- 间隔任务会按照设定的时间间隔循环执行永不停止。

二.文件管理
- 维护上传的图标,主要用于总控与场景,设备,协议按钮等图标的显示。
- 设备位置和设备类型,协议图标都会统一使用此处的图标。

三.模块对接与参数
登记扩展面板模块并配置字段映射,一般情况下无需修改。


四.模板管理
- 将服务器接入的协议做成模板,在为设备关联协议的时候可选择从模板关联协议快速接入。
- 默认会自带一些协议模板方便用户上手,如果不需要可直接删除。
- 相同设备的指令建议做成模板可极大的减少重复的操作。
- 创建后的模板可在网络设备/串口设备关联协议的时候使用,

五.总控与场景
用于实现多指令的个性化编排。此处新增和关联的协议均为组合协议,可点击前往添加组合协议进行配置。
- 默认的“一键全开”和“一键全关”对应中控 APP 首页的同名按钮,系统已经完成关联,无需重复配置。
- 类型为总控开关协议的需要配置开启和关闭两个,对应界面的开启和关闭按钮
- 类型为场景选择协议只需要配置一个,对应界面的应用按钮

六.自定义界面
- 可自由编排控制界面的UI,可点击新增一个工程文件,然后点击设计按钮进行编辑。

- 如图所示为代码组件。
- 顶部为工具行,包含基础的操作,支持键盘快捷键撤销,恢复,删除,图标库可点击图标自动复制地址进行使用,
- 中间为画布,可拖拽左侧的组件到画布中进行设计。
- 左下角当前选中区域可为除 "代码组件" 外的其他组件进行协议绑定(可以理解为点击此组件执行什么指令)
- 右上角为图层区域,可拖拽进行组合以及图层编排。
- 右下角为属性区域,可设置组件的外观以及布局等样式。


- 当使用组件库中的代码组件时,右下角的属性面板——功能关联模块会识别元素点击图示按钮可进行协议绑定(注意此处为代码组件独有,可参考示例代码如何识别元素,局域网使用,无外网的时候推荐使用图标库的链接,避免无网络图标加载失败。

- 当个人无代码编辑基础时,项目基础内置十个示例并且带有注释,可直接喂给AI进行学习总结,流程如下:
- 点击某个示例的设计按钮——在右侧属性面板,代码内容区域全部复制——打开AI助手粘贴——后面跟着文字描述:查看当前代码分析如何为元素添加data-diy-interactive 属性,参考布局生成???的界面
- 复制AI回复的内容,创建新的工程,点击设计按钮——从左侧的属性面板拖拽代码组件到中间的画布——在属性面板,代码内容区域粘贴,刷新功能关联进行操作。
- 不使用代码组件时,可直接拖拽组件库中的组件进行可视化设计
- 如图示例,创建一个自定义测试的工程并且点击设计按钮——拖拽了一个绝对定位容器和一个图片按钮组件,并且在左下角的当前选中区域关联了一个设备的协议,保存并且关闭。

- 后台点击左侧菜单设备管理——设备类型,新增一个设备类型如图所示,布局类型选择自定义控制面板,关联工程选择刚才创建的自定义测试工程确定。

- 打开网络设备菜单/串口设备(此处以网络设备为例),新增设备类型为上一步新增的,输入其他的相关信息后确认。

- 随后就可以进入模拟控制界面或APP进行测试

七.自动化流程
- 分工作流和指令关联两种,工作流适合复杂逻辑编排。

- 本服务器支持第三方接入能力,所以可新增一个工作流,在触发类型中选择对应的类型,然后点击设计按钮在侧板中进行编辑
- 如图所示,顶部有撤销和恢复按钮,以及画布的缩放功能
- 布局可直接鼠标按住进行拖拽和滑轮的缩放。

- 例如有以下场景接入一个串口需要监听联动,点击配置顶部的触发器组件绑定某一个串口设备。
- 当监听到11的时候执行开灯,监听到22的时候执行关灯,需要添加条件路由,然后点击某个分支。
- 数据来源选择起始触发器即可,简单的监听无需处理表达式,鼠标滚动底部有比较方式和比较值,可点击底部的查看串口日志按钮,在左侧刷新获取监听到的值复制到比较值输入框确定即可。

- 新增一个动作节点点击动作节点进行关联协议即可进行触发测试。

- 上报节点的功能可实现当接入一个温湿度传感器,当温度大于某个临界值进行通知这种场景。
- 邮箱通知需要绑定一个邮箱并且开启SMTP服务并且确保当前服务器能访问外网。
- 获取 QQ 邮箱授权码——访问 mail.qq.com 登录 QQ 邮箱,点击右上角的设置图标,按照下述图示进行开启。



- 获取 163 邮箱授权码——访问 mail.163.com 登录 163 邮箱,点击 设置 按钮,点击 POP3/SMTP/IMAP


- 其他邮箱自行搜索如何开启
- 配置通知内容,收件人邮箱,以及开启SMTP服务的邮箱地址和授权码即可测试使用

- 短信功能只支持阿里云平台,请按照阿里云的接入文档进行接入使用。
- MQTT功能需要自行搭建服务进行处理。
