0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机智云轻网关服务原理及开发指南

海阔天空的专栏 来源:机智云开发者 作者:机智云开发者 2022-05-30 16:39 次阅读

当前,新一轮科技革命和产业变革突飞猛进,信息技术日新月异。工业互联网与制造业深入融合,为经济发展注入新动能。在传统制造业转型升级、新型工业化发展过程中,工业互联网在研发设计、生产制造、质量检测、故障运维、物流运输、安全管理等环节发挥作用,助力企业降本提质和安全生产。

但是,由于传统设备涉及到的协议种类繁多,蓝牙、433、232、485、zigbee等无法直接接入广域网,多个协议转换适配需要费时费力,严重影响着企业生产效率和运营效果。同时,由于市场上智能网关品牌种类众多,售后稂莠不齐,加之对工业互联网平台不了解,传统企业难以找到完全匹配自身需求的平台。

为此,机智云依托AIoT平台上的物联网、大数据、人工智能等技术,结合十余年制造业经验,推出轻网关服务,轻松解决传统设备中蓝牙、433、232、485、zigbee等协议无法直接接入广域网的产品的入网问题,让生产制造型企业实现数据采集、协议转换、边缘计算、数据上云、远程运维等功能;打通设备、信息系统等环节,实现资源整合,不仅能够根据订单情况进行精准生产,还可以对产品进行全流程溯源,有效提升生产效率和管理水平,加速数字化转型。

在私人定制方面,该轻网关服务,通过在线图形化编程、在线配置智能运维系统、少量代码,即可满足开发者/企业定制化网关开发服务;在售后方面,机智云为所有客户提供1V1售后服务,解决企业后顾之忧。

那么作为企业/开发者,如何在 0 成本的情况下去体验机智云轻网关服务呢?

机智云轻网关工作原理

通过在模组上预置Gagent,可以实现设备和云之间安全无缝的数据流动,开发者/企业无需关注处理底层的网络传输处理。

此外,通过将所有不同品类的设备按照统一的处理方法,使得开发者/企业不需要了解各个通讯方式的差异性,使用统一的接口即可控制这些设备,不仅缩短开发时长,还能降低智能设备成本。

图片

机智云轻网关适用范围

一般网关类型的产品都可以适用

网关需要使用资源较少,性能较低的模组的产品

不要求断网下能够使用的产品

机智云轻网关模型

图片

机智云轻网关开发指南

创建网关产品:登陆dev.gizwits.com,选择创建一个“智能产品”

图片

设备类型决定创建的是网关还是子设备。

创建子设备产品:可根据子设备的实际情况选择通讯方式,如一个网关对应N个子设备。

图片

设备类型决定创建的是网关还是子设备。

创建数据点:可根据子设备的产品功能,创建对应的数据点,例如子设备是一个蓝牙灯泡,具有开关,颜色以及亮度等功能,只需要在子设备产品下创建数据点即可,网关产品不需要。

图片

获取请网关协议:点击产品详情,点击向导的MCU开发资源一栏,获取对应的协议进行下一步的开发

图片

获取子设备产品的通讯串口协议,点击产品详情,点击向导的MCU开发资源一栏,获取对应的协议进行下一步的开发

图片

MCU/SoC代码:可在线生成相应的MCU/SoC代码包,自动生成相应的网关协议(可免费下载),使得网关设备连上云端,大大降低开发时长

MCU方案数据关系图

图片

SOC方案数据关系图

图片


APP在线开发和配置:根据机智云开源的SDK,进行移植。

使用轻网关方案必须使用最新版本的SDK,最新版本的SDK的下载地址:download.gizwits.com/zh-cn/p/95/97

实现轻网关功能之前,首先需要实现SDK的基础功能,具体功能以及SDK的获取请跳转到以下文档进行查看:

IOS:docs.gizwits.com/zh-cn/AppDev/iOSSDKA2.html

Android:docs.gizwits.com/zh-cn/AppDev/AndroidSDKA2.html

来源:机智云开发者

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机智云
    +关注

    关注

    2

    文章

    542

    浏览量

    26216
收藏 人收藏

    评论

    相关推荐

    迅为RK3568开发板驱动开发指南-输入子系统

    迅为RK3568开发板驱动开发指南-输入子系统
    的头像 发表于 02-23 15:11 190次阅读
    迅为RK3568<b class='flag-5'>开发</b>板驱动<b class='flag-5'>开发指南</b>-输入子系统

    GD32VW553系列开发指南

    电子发烧友网站提供《GD32VW553系列开发指南.pdf》资料免费下载
    发表于 02-19 10:53 0次下载
    GD32VW553系列<b class='flag-5'>开发指南</b>

    RA家族QE电机应用开发指南

    电子发烧友网站提供《RA家族QE电机应用开发指南.pdf》资料免费下载
    发表于 01-31 09:57 0次下载
    RA家族QE电机应用<b class='flag-5'>开发指南</b>

    keil arm软件开发指南

    电子发烧友网站提供《keil arm软件开发指南.pdf》资料免费下载
    发表于 01-26 15:51 6次下载

    GD32L233硬件开发指南

    电子发烧友网站提供《GD32L233硬件开发指南.pdf》资料免费下载
    发表于 01-05 10:26 1次下载
    GD32L233硬件<b class='flag-5'>开发指南</b>

    HarmonyOS位置服务开发指南

    即使用户已经开启位置开关,应用在获取设备位置前仍需向用户申请位置访问权限。在用户确认允许后,系统才会向应用提供位置服务。 申请位置权限开发指导 场景概述 应用在使用位置服务系统能力前,需要检查是否已经
    发表于 11-27 16:02

    AT32 HOGP开发指南

    AT32 HOGP开发指南人机接口设备(Human Interface Devices, HID)的主要目的是基于USB实现者论坛所维护的规格书,提供用户与计算器之间的接口。
    发表于 10-26 06:18

    HarmonyOS语言基础类库开发指南上线啦!

    语言基础类库提供哪些功能?多线程并发如何实现?TaskPool(任务池)和Worker在实现和使用场景上有何不同? 针对开发者关注的并发等语言基础类库的相关能力,我们在新推出的语言基础类库开发指南
    的头像 发表于 10-18 16:20 267次阅读
    HarmonyOS语言基础类库<b class='flag-5'>开发指南</b>上线啦!

    Rockchip i2c开发指南

    视壮嵌入式板卡rk3399《rockchip i2c 开发指南 v1.0》分享i2c设备的设备应用非常广泛,常见的包含重力传感器,触摸屏驱动芯片,音频解码等,这个文档是rk3399的i2c开发文档:《rockchip i2c 开发指南
    发表于 10-10 08:17

    ESP32开发指南

    ESP32开发指南介绍、开发板硬件介绍、开发准备、Windows搭建ESP32开发环境
    发表于 10-09 06:06

    GD32W515系列硬件开发指南

    电子发烧友网站提供《GD32W515系列硬件开发指南.pdf》资料免费下载
    发表于 09-19 15:55 1次下载
    GD32W515系列硬件<b class='flag-5'>开发指南</b>

    Rockchip I2C开发指南

    电子发烧友网站提供《Rockchip I2C开发指南.pdf》资料免费下载
    发表于 09-15 15:33 0次下载
    Rockchip I2C<b class='flag-5'>开发指南</b>

    µC/OS-III 开发指南 V1.3

    UCOS-III开发指南
    发表于 09-06 17:40 7次下载

    Openwrt开发指南 第24章 配置开发板支持U盘

    Openwrt开发指南 第24章 配置开发板支持U盘
    的头像 发表于 07-13 08:55 1344次阅读
    Openwrt<b class='flag-5'>开发指南</b> 第24章 配置<b class='flag-5'>开发</b>板支持U盘

    求助,M031BT的开发指南有吗?

    M031BT的开发指南有吗?
    发表于 06-28 07:18