# IOT-Edge-Computing-SDK **Repository Path**: rongzhiyun/iot-edge-computing-sdk ## Basic Information - **Project Name**: IOT-Edge-Computing-SDK - **Description**: 物联网边缘计算系统软件开发包,适用于物联网智能网关设备固件开发。可方便传感设备集成及驱动开发,编译后可生成网关设备升级镜像。此系统可以接入各种协议的传感设备,自动本地采集计算分析,具备告警、联动以及本 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2021-07-28 - **Last Updated**: 2024-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IOT-Edge-Computing-SDK物联网边缘计算软件开发包 ## 一、概述 物联网边缘计算系统软件开发包,适用于物联网智能网关设备固件开发。可方便传感设备集成及驱动开发,编译后可生成网关设备升级镜像。此系统可以接入各种协议的传感设备,自动本地采集计算分析,具备告警、联动以及本地WEB查询管理服务等功能,开放云平台开发接口规范,方便与第三云平台对接,实现数据实时同步。您只需关注传感设备接入和驱动开发,无需掌握各种物联网传输技术,简单,快速,方便实现物联网的应用开发。 #### 新增功能: 1. 优化驱动开发模式,开放平台,提供驱动开发辅助工具,方便驱动模板的生成,提高驱动开发效率;提供设备可视布局工具,灵活适应各种设备的可视化布局配置。 2. 新增数据统计分析,可指定数据指标进行历史记录,通过数据统计功能对历史数据进行可视化图表展现分析。 3. 新增邮件通知功能,需内置SIM卡,通过网络发送。邮件通知花费比电话和短信要低很多。 4. 新增总线收发数据监听和总线数据透传功能:总线数据收发监听,用于分析服务器与智能设备通讯及数据响应是否正常;总线数据透传。用于请求指令验证测试及智能设备响应数据抓取,方便驱动程序开发。 5. 新增系统日志查询页面:http://192.168.0.100/log_panel/system_log.html,方便系统故障查询维护。 6. 新增时间函数接口,详见time.h文件。。 7. 新增带有响应超时参数的设备注册接口,详见Database.h文件。 8. 新增DNS配置接口。 9. 新增物联网平台接入配置,可选择带认证接入方式和不带认证接入方式。不带认证接入方式对接比较简单 10. 新增OEM配置功能,引出页面地址:http://192.168.0.100/control_panel/oem.html 11. 优化配置备份功能,WEB系统增加【备份与恢复】功能,直接实现配置导出和恢复功能。 12. 优化数据库结构,可容纳更多设备节点和数据点。 13. 新增定时任务功能,可实现定时监控状态短信汇报、监控状态邮件汇报、定时解除安防、定时输出控制等服务 14. 适配4G网络服务,物联网接入可自动选择可用网络。优先有线网络,当有线网络不通时,可自动切换到4G网络。保障通讯的可靠性。 15. 优化驱动开发平台,MODBUS-RTU通讯协议可实现驱动程序自动生成,减轻开发工作量。 ## 二、开发环境部署 > #### 详见:如何安装MDK5.pdf [https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/如何安装MDK5.pdf](https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/如何安装MDK5.pdf) ## 三、传感设备驱动开发平台 > ##### 驱动开发平台链接:[http://www.rzyiot.com/developer/driveDev.min.html](http://www.rzyiot.com/developer/driveDev.min.html) > ##### 数据可视化布局平台链接:[http://www.rzyiot.com/developer/visualLayout.min.html](http://www.rzyiot.com/developer/visualLayout.min.html) ## 四、软件更新操作 > #### 如图示: > ![image](https://gitee.com/rongzhiyun/iot-edge-computing-sdk/raw/master/Doc/%E8%BD%AF%E4%BB%B6%E6%9B%B4%E6%96%B0.png) ## 五、OEM配置方法 > #### 隐藏链接页面:[http://192.168.0.100/control_panel/oem.html](http://192.168.0.100/control_panel/oem.html) ## 六、平台接口开发规范API文档 > ##### 平台无认证接口开发规范:[https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/平台无认证接口开发规范v2.md](https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/平台无认证接口开发规范v2.md) > ##### 平台有认证接口开发规范:[https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/平台有认证接口开发规范v2.md](https://gitee.com/rongzhiyun/iot-edge-computing-sdk/blob/master/Doc/平台有认证接口开发规范v2.md)