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

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

3天内不再提示

如何在线创建一个智慧网关,实现多品牌不同协议的互联互通

机智云 2022-11-04 09:54 次阅读

现在市面上智能设备百花齐放,采用的通信协议各式各样,这些设备组合到一个智能家庭,能实现多种实用的场景联动,甚至是在家中WiFi不稳定或中断的情况下,网关也能通过实现用户预设的智能设备场景联动。诸如打造专属离家模式,随手关门后智能门锁自动锁门,联动的室内灯光自动关闭,电动窗帘自动打开,太阳照射进来营造最佳体感温湿度,温湿度传感器自动监测室内温湿度,联动打开空调,保持室内人体最佳温湿度,告别南方的湿冷或炎热。

安心护家保障安全,水浸传感器、烟雾传感器自动监测家庭情况,网关通过手机APP或手机短信发送消息提醒。夜间起床,传感器监测到人体移动,小夜灯自动开灯,无需担心用手开灯晃眼,也不怕摸黑起夜了。事实上,在这些智能场景的背后,有一个关键角色——智慧网关,有了智慧网关,实现智能设备间的场景联动。由于大都数品牌都有自己的护城河,市场上的智能设备协议复杂多样,多种品牌之间使用的协议不同,不同设备之间的协议也存在差异,因此大都数智能设备是无法进行直接通信的。需要借助智慧网关充当“中间人”,让不同品牌、不同协议的设备可以相互理解对话,实现云端交互。智慧网关如何实现互联互通?一般情况下网关通过Zigbee协议与其他子设备进行通讯连接,而机智云轻网关解决方案兼容多种协议,通过解决蓝牙、433、232、485、zigbee等无法直接接入广域网的产品的入网问题,去除设备之间的差异化,使用统一接口控制不同设备,实现不同智能设备间的场景联动。开发者不需要了解各个通讯方式的差异性,就能实现智慧网关的开发,而用户在使用智能设备、场景联动的过程中体验感不受影响。c6144b4e-5a56-11ed-b116-dac502259ad0.png此外,机智云物联网平台还提供语音控制接口,通过厂商只需进行在线配置调用国内外主流语音平台功能,实现用户语音控制智慧网关及其接入的子设备。诸如通过苹果“家庭”APP和随时随地控制网关及其接入的子设备。如何开发一款智慧网关?通过开发一款智慧网关,我们利用智慧网关来搭建实用炫酷的联动场景应用。 步骤1:登录新版机智云开发者中心dev.gizwits.com,创建一个网关产品。

c629f8b8-5a56-11ed-b116-dac502259ad0.png

c6349c64-5a56-11ed-b116-dac502259ad0.png

创建网关产品时,技术方案选择网关方案,设备类型选择网关,要根据网关的实际情况选择通讯方式,传输方式选择定长的方式。

步骤2:创建子设备产品

c629f8b8-5a56-11ed-b116-dac502259ad0.png

c659eaaa-5a56-11ed-b116-dac502259ad0.png

创建子设备产品,技术方案选择网关方案,设备类型选择子设备,根据子设备的实际情况选择通讯方式,传输方式选择定长的方式。

步骤3:轻网关方案数据点创建c66848b6-5a56-11ed-b116-dac502259ad0.png

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

步骤4:获取轻网关方案通讯协议c671b284-5a56-11ed-b116-dac502259ad0.png

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

步骤5:获取子设备产品的通讯串口协议。c690ebb8-5a56-11ed-b116-dac502259ad0.png

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

步骤6:轻网关方案硬件接入——MCU/SOC方案可在线生成相应的MCU/SoC代码包,自动生成相应的网关协议(可免费下载),使得网关设备连上云端,大大降低开发时长。c69b02ce-5a56-11ed-b116-dac502259ad0.png▲MCU方案数据关系图c6b4b598-5a56-11ed-b116-dac502259ad0.png

▲ SOC方案数据关系图

步骤7:轻网关方案APP的开发与配置

对APP的开发,厂商可以使用机智云开发者中心进行在线配置开发、上线APP,构建自有品牌APP,以及进行APP版本管理。用户下载厂商提供的APP后,可以预设自动化联动场景,让家庭变得更加智能温馨。c6bf7348-5a56-11ed-b116-dac502259ad0.png轻网关方案APP要根据机智云开源的APP SDK,进行移植。使用轻网关方案必须使用最新版本的SDK。最新版本的SDK的下载地址如下:https://devdocs.gizwits.com/download.html#166419072603650实现轻网关功能之前,首先需要实现SDK的基础功能。

步骤8:在线调用语音控制功能

c6ce3928-5a56-11ed-b116-dac502259ad0.png

机智云物联网提供了国内外主流语音控制平台,帮助厂商快速实现产品的语音控制功能,助力产品上市和出海。包括AmazonAlexa(亚马逊Echo)、GoogleAssistant(谷歌音箱)、TmallAliGenie(天猫精灵)、BaiduDuerOS(百度-小度音箱)、XiaoMiIoT(米家-小爱音箱)、JDWhale(小京鱼-叮咚音箱)、IFTTT,厂商只需登录机智云物联网平台,选择“语音应用”,自助式选择对接的语音控制平台,即可让智能产品兼容性更强,产品体验更佳。

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

    关注

    0

    文章

    18

    浏览量

    4893
收藏 人收藏

    评论

    相关推荐

    深蓝汽车与蔚来充电实现互联互通

    据报道,4 月 23 日,深蓝汽车宣布与蔚来充电设施实现互联互通。自五月份开始,将有超过 20 万名深蓝汽车用户可以享受到全国范围内超过 2 万个蔚来充电桩的便捷充电服务。
    的头像 发表于 04-23 10:19 243次阅读

    Modbus协议网关是什么?Modbus协议网关的功能

    数据的互联互通。Modbus协议作为一种广泛应用于工业控制领域的通信协议,主要用于在主设备(如PLC、SCADA系统)与从设备(如传感器、执行器、智能仪表等)之间交换数据。 Modbus协议
    的头像 发表于 04-11 15:51 147次阅读

    智能路由器与其他设备之间的互联互通解决方案

    智能路由器与其他设备之间的互联互通解决方案需要从多个方面入手,包括制定统一的通信协议和标准、提升路由器的设备识别和连接能力、实现智能流量管理和优化、借助云计算和大数据技术、关注用户体验和隐私保护以及
    的头像 发表于 03-16 11:15 327次阅读

    现代起亚与三星合作推动智能车载与智能家居互联互通

    现代起亚与三星达成合作协议,共同推动智能车载与智能家居的互联互通。根据协议,现代和起亚汽车内置的车载信息娱乐系统将与三星的智能设备实现无缝连接。
    的头像 发表于 01-11 15:18 330次阅读

    CC-LINKIE转EtherCAT协议具体应用

    控制系统的精度和性能。 在CCLINKIE转EtherCAT协议应用中,需要使用支持这种协议转换的网关设备。这种设备可以实现CCLINKIE网络与EtherCAT网络之间的数据交换和
    发表于 12-17 13:02

    何在LoRaWAN网关的内置NS创建应用与节点设备

    本文章将说明如何在LoRaWAN网关的内置NS创建应用与节点设备,配置安信可Ra-08模块连接至网关NS服务,实现数据发送与接收。注: 该教
    的头像 发表于 12-16 16:18 703次阅读
    如<b class='flag-5'>何在</b>LoRaWAN<b class='flag-5'>网关</b>的内置NS<b class='flag-5'>创建</b>应用与节点设备

    ModbusTCP转CanOpen网关助力工控行业

    了CANopen协议的优势,确保了在数据传输过程中的高效与稳定。 这款网关的应用场景十分广泛。在工业自动化系统中,它可以实现不同设备间的互联互通,如传感器、执行器、控制器等。同时,对于
    发表于 12-11 10:53

    谈谈modbus profinet EthernetIP 6850等协议转换网关的前世今生和未来发展

    通过vfbox网关实现EtherCAT协议转换成modbus协议,连接scada系统或者设备。此应用方案操作简单,不需要编程,轻松实现设备之
    的头像 发表于 12-07 09:08 258次阅读
    谈谈modbus profinet EthernetIP 6850等<b class='flag-5'>协议</b>转换<b class='flag-5'>网关</b>的前世今生和未来发展

    实现Modbus设备转OPC UA OPC DA协议的解决方案

    通过vfbox网关实现modbus协议转换成OPC UA OPC DA协议,连接scada系统或者设备。此应用方案操作简单,不需要编程,轻松实现
    的头像 发表于 12-04 09:15 368次阅读
    <b class='flag-5'>实现</b>Modbus设备转OPC UA OPC DA<b class='flag-5'>协议</b>的解决方案

    实现Modbus设备转成IEC104协议接电力系统的解决方案

    通过vfbox网关实现modbus协议转换成IEC104协议,连接电力的系统或者设备。此应用方案操作简单,不需要编程,轻松实现设备之间的
    的头像 发表于 11-30 09:12 304次阅读
    <b class='flag-5'>实现</b>Modbus设备转成IEC104<b class='flag-5'>协议</b>接电力系统的解决方案

    实现modbus转EthernetIP协议接AB PLC机器人的解决方案

    通过vfbox网关实现modbus协议转换成EthernetIP协议,连接Ab PLc,机器人。此应用方案操作简单,不需要编程,轻松实现设备
    的头像 发表于 11-23 10:03 374次阅读
    <b class='flag-5'>实现</b>modbus转EthernetIP<b class='flag-5'>协议</b>接AB PLC机器人的解决方案

    实现Modbus设备转电力IEC61850协议的解决方案

    通过vfbox网关实现modbus协议转换成电力IEC61850协议,连接电力系统或者设备。此应用方案操作简单,不需要编程,轻松实现设备之间
    的头像 发表于 11-15 09:10 382次阅读
    <b class='flag-5'>实现</b>Modbus设备转电力IEC61850<b class='flag-5'>协议</b>的解决方案

    快速实现modbus PLC设备转换成BACnetIP MSTP协议的方案

    通过vfbox网关实现modbus协议转换成BACnetIP MSTP协议,连接楼宇控制系统。此应用方案操作简单,不需要编程,轻松实现设备之
    的头像 发表于 11-13 09:10 294次阅读
    快速<b class='flag-5'>实现</b>modbus PLC设备转换成BACnetIP MSTP<b class='flag-5'>协议</b>的方案

    XSpirit2 智慧网关尝鲜评测2-路由器功能速测

    【新品尝鲜】爱智XSpirit2 智慧网关尝鲜评测2-路由器功能速测
    的头像 发表于 11-07 14:47 656次阅读
    XSpirit2 <b class='flag-5'>智慧网关</b>尝鲜评测2-路由器功能速测

    Matter协议能否拯救智能家居设备间的互联互通

    Matter协议作为一种开放式标准,其核心目的在于解决智能家居设备之间互联互通的问题。但Matter协议真的能够拯救智能家居吗? 前言: 智能家居在现代生活中已不再是新鲜概念。随着人们对高品质
    的头像 发表于 06-07 16:43 973次阅读
    Matter<b class='flag-5'>协议</b>能否拯救智能家居设备间的<b class='flag-5'>互联互通</b>?