告别复杂开发!涂鸦Zigbee通用对接方案,开创“模组+主机”积木式开发架构

描述

让智能设备实现高度灵活的合作开发模式,一直是开发者的核心诉求。但复杂的无线通信协议,常常成为产品创新路上的“拦路虎”。为此,涂鸦专门推出 Zigbee 通用对接方案!它将开发棘手的无线通信功能,高度封装于涂鸦通用对接模组中,接入智能设备后,就可自动处理无线通信数据的收发;而设备本身的功能如屏幕显示、按键、指示灯等,则由客户 Host 端(即主机:MCU 或处理器)实现。二者通过串口互相通信,就像用一根数据线连接起来。
这种像搭积木一样的分工协作架构,带来的好处就是--依托稳定性极强的涂鸦 Zigbee 协议和完善的生态系统支持,开发者拥有对产品功能的完全自定义权,可以更专注于功能设计的创新和个性化定制。
 

涂鸦智能

接下来,我们以基于该方案开发的多功能交互屏为例,给大家全方位展示最终可达成什么样的产品效果。戳视频,可抢先体验:


一多功能交互屏有哪些功能?
涂鸦赋能多功能交互屏,采用 86 盒设计,能原位替换家里的开关面板,而且不同于智能中控屏,它无需专门提前拉网线,安装极其便捷。作为家庭控制中枢,它可管理 6 大品类,包含:照明、窗帘、空调、电视、家庭影院、语音中控等智能设备。即使网络不稳定或处于离线状态,它依然能实现本地管理和设备间的互联互通。
涂鸦智能

1、产品核心功能

 

 

房间管理:支持同步展示 App 上创建的楼层、房间信息,精细化分类大大提高房间管理的便捷程度;

涂鸦智能

设备特定界面:针对不同的被控设备类型,搭配了特定的 UI 界面;在 App 端关联相关设备后,会在本地屏幕展示此设备,名称也与 App 端保持一致;


 

自带两路继电器:在 App 上以独立设备卡片的形式呈现,相当于内置两个智能开关设备,可直接管理两路灯具或其他设备,并支持智能联动;


 

信息中枢:主页可显示日期、时间、天气、城市等信息;

场景自动同步:支持展示和触发场景,用户在 App 上创建的场景、场景名称,均会同步展示在交互屏上。

涂鸦智能

(场景和 UI 界面展示)

 

 

2、交互屏网络架构

 

通过 Zigbee 协议接入智能家居系统后,多功能交互屏就可依托涂鸦的设备联动技术,管理所有接入涂鸦 AI 云开发平台的智能设备。即使面对无网络环境,也支持通过本地 Zigbee 协议,管理同一个网关下的各类 Zigbee 设备,如照明、窗帘、空调等。

 

 

涂鸦智能


 


二开发指南+问题咨询
 

 

1、功能模块开发指南

下方是多功能交互屏各个功能模块的设置方法,操作简单很好上手,大家可参考:

时间日期显示:由涂鸦通用对接协议的时间同步指令(0x24)实现,MCU 可通过此指令获取网关的时间信息(年月日时分秒),用于屏幕显示;

天气和城市信息显示:由通用对接协议的天气信息查询(0x3A)指令实现,MCU 可以获取并显示当前城市名称、天气数据。需要注意,城市和天气数据与 App 设置的家庭位置相关,记得提醒用户选对所处位置;

场景同步:通过自定义 DP 从 App 获取场景名称、场景 ID、位置等信息,在显示屏上生成相应的场景触发按钮;

触发场景:通过自定义 DP 上报场景 ID,触发云端、网关或本地场景;

绑定设备:通过自定义 DP 从 App 获取被绑定设备的名称、品类、位置信息,并生成相应的 UI 管理入口,如照明设备就会展示开关、亮度、色温、彩色调节;

管理设备:通过自定义 DP 与被绑设备建立 DP 转译关系,将显示屏的 DP 转译成被控设备的 DP 后,就能管理任意类型和协议的设备;

状态同步:显示屏与被控设备建立 DP 转译关系的同时,也会建立状态同步关系;当被控设备状态发生变化时(如通过 App 开启空调),其状态会自动同步到显示屏。

 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分