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

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

3天内不再提示

什么是Matter?为什么使用Matter?Matter的主要内容干货分享BF2 Matter网络技术应用

跃昉科技LeapFive 来源:跃昉科技LeapFive 作者:跃昉科技LeapFive 2023-07-13 21:35 次阅读

BF2 进阶篇

Matter 网络技术应用

你绝对不能错过的开源芯片教程3

Ding~~

技术干货又又又来啦!!

小编这次为大家准备了进阶篇!

BF2 matter应用:

什么是Matter

为什么使用Matter

Matter的主要内容

在BF2上开发Matter应用

1

什么是Matter?

what is matter?

Matter(前称IP互联家庭项目,Project Connected Home over IP,简称为CHIP项目)是一个智能家居开源标准项目,由亚马逊、苹果、谷歌、ZigBee联盟联合发起,旨在开发、推广一项免除专利费的新连接协议,以简化智能家居设备商开发成本,从而提高各不同厂商智能家居产品之间的兼容性。

Matter 是基于互联网协议 (Internet Protocol, IP) 定义的通用应用层。因此,无论底层采用何种 IP 网络协议,在Matter 应用层都能够保证设备间的互操作性。在发布的第一版 Matter 协议中,它将首先支持以太网Wi-Fi 和 Thread 网络协议。

2

为什么使用Matter ?

Why use Matter?

Matter旨在使开发人员能够轻松创建安全可靠的解决方案。

如果您希望您的产品能够与主要的智能家居生态系统互操作,那么Matter就是您的首选选择。借助Matter,消费者和企业可以自由选择他们想要在智能家居或商业建筑中使用的品牌,并确信它们可将无缝衔接。家庭用户,尤其是那些拥有多种智能家居设备(如智能锁,新风系统或智能音箱等)的人们,可以通过简单的步骤轻松添加带有Matter标记的新设备,将其与已有的智能家居系统连为一体。

Matter不仅是技术规范,还同时提供了开源的参考实现。这为开发人员带来了切实的利益,包括加快产品上市时间、减少对单一供应商协议栈的依赖、可以对多个用例进行测试提高质量、以及因为对开发者社区完全透明而提升的安全性,因为开发人员能及时识别漏洞和提交补丁程序。

3

Matter的主要内容

The main content of Matter

3.1只制定应用层交互的标准

在这张金字塔架构图中,CSA(连接标准联盟)想告诉你,虽然是基于IPv6,但Matter是一个聚焦在制定应用层标准的协议规范,只有塔尖的黄色部分是属于Matter规范的范畴。

而BF2芯片则是囊括了这两大项无线技术所集成出来的开源芯片平台,为开发者在物联网的建设中提供了重要的桥梁。

c31ee032-2181-11ee-962d-dac502259ad0.jpg

那这个应用层的协议规范到底定义了哪些内容呢?把黄色的塔尖再放大如下。

c346e136-2181-11ee-962d-dac502259ad0.jpg

Matter目前有两个分支,matter over Thread和matter over Wi-Fi。其中Thread是专门为物联网设计的一种短距离、低功耗、支持IPv6的无线网状网络组网协议。以实现设备间的互操作性架构目标,Matter规范设备和控制器(基于 IPv6的网络(Thread或Wi-Fi))的应用层。

c36290e8-2181-11ee-962d-dac502259ad0.jpg

3.2 架构

Matter架构被划分为多个层,以分离不同的职责并实现协议栈各部分的良好封装。Matter的绝大多数的数据交互在下图所示堆栈中实现。

c381abfe-2181-11ee-962d-dac502259ad0.jpg

3.3针对局域网的通信协议

目前,Matter是聚焦在局域网通信的协议,广域网之间的通信暂时不属于它的范畴。Matter规范目前包含的内容,并不能直接解决对设备远程或者跨网络间通信这种使用需求。

3.4Matter的功能

Matter协议主要是面向智能家居市场,其主要支持的设备类型有:

•照明,开关等照明设备

•加热,制冷等空气处理设备

探测器,报警器等安全设备

•门禁,门锁等进入控制设备

•音箱,电视等影音娱乐设备

•窗户,窗帘等采光通风设备

•热点,网桥等网络中继设备

4

在BF2上

开发Matter应用

Developing a Matter application

on BF2

跃昉科技的BF2已经支持Matter Example中的lighting-app示例。开发者可以参考github中的README进行编译、下载和运行:

4.1开发指南

A、开发环境基于ubuntu 20.04以上版本;

B、安装依赖项,需要安装依赖项,在shell中输入以下命令:

$ sudo apt-get install git gcc g++ python pkg-config libssl-dev libdbus-1-dev libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev python3-pip unzip libgirepository1.0-dev libcairo2-dev

还需要按照以下步骤安装:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install bluez avahi-daemon bluetooth

reboot

C、获取Matter源码

从官方渠道获取sdk源码;

D、更新子模块

需要进入上一步克隆的Matter项目根目录中进行操作,在shell中输入以下命令:

$ cd ./connectedhomeip

$ git submodule update --init --recursive

E、运行引导程序

source ./scripts/activate.sh

第一次运行大概需要30分钟

需要注意的是,每次切换 commit、改变环境都要重新运行引导程序。

如果以上步骤都没有任何问题,那么到这里Matter的编译环境就搭建好了。

c3afa626-2181-11ee-962d-dac502259ad0.png

F、chip-tool工具安装

编译chip-tool

./scripts/examples/gn_build_example.sh examples/chip-tool out/standalone

G、运行chip-tool

通过蓝牙去配对matter设备,格式如下:

cd /examples/chip-tool/out

./chip-tool pairing ble-wifi ${NODE_ID_TO_ASSIGN} ${SSID} ${PASSWORD} 20202021 3840

·${NODE_ID_TO_ASSIGN} :十六进制的node编号

·${SSID} :wifi ssid

·${PASSWORD}:wifi密码

· 20202021:pairing code

· 3840:discriminator

例子:

(1).BF2开发板用例

sudo ./out/standalone/chip-tool pairing ble-wifi 1 leapfive 12345678 20202021 3840

(2).开灯

sudo ./out/standalone/chip-tool onoff on 1 1

(3).关灯

sudo ./out/standalone/chip-tool onoff off 1 1

4.2

LF686与笔记本电脑连接,演示Matter

下图中的笔记本电脑作为Matter Controller,LF686作为Matter Lighting设备。在第一次使用时,需要通过Matter Controller对LF686进行BLE配网操作。在LF686成功加入无线局域网之后,Matter Controller会对其进行配置Fabric等操作,然后可以通过标准Matter命令控制LF686开发板上的LED灯。

c3eca396-2181-11ee-962d-dac502259ad0.png

以上就是本次BF2之BF2 Matter应用的全部内容啦!听说已经有不少小伙伴开始学习了,为你打call哦~~

关于跃昉

About Leapfive

广东跃昉科技有限公司成立于2020年,聚焦于研发基于RISC-V开源指令集架构的SoC芯片产品及系统性解决方案,并提供从操作系统到云平台的全栈基础智能软件服务,通过融合人工智能、物联网、区块链等交叉领域技术为中国的数字经济的创新应用赋能。

公司总部位于广东横琴粤澳深度合作区,并在深圳、北京、印度等地设有分公司。依托大湾区产业赋能和科技氛围,与众多行业头部企业及高校开展“产学研用”合作,倾力打造基于RISC-V的产业应用生态系统。

公司作为RISC-V架构嵌入式处理器芯片设计及产业应用的第一批开拓者,坚持“科技创新,自主可控”的创业理念,旨在通过云、网、边、端芯片的设计、应用及衍生软硬件系统解决方案,深耕智慧能源、智慧城市、智慧物流、智慧工厂等领域,为客户提供专业化、高品质、安全可信的产品与服务。

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

    关注

    68

    文章

    18275

    浏览量

    222158
  • soc
    soc
    +关注

    关注

    38

    文章

    3745

    浏览量

    215678
  • RISC-V
    +关注

    关注

    41

    文章

    1901

    浏览量

    45045
  • Matter
    +关注

    关注

    1

    文章

    166

    浏览量

    4071
  • 跃昉科技
    +关注

    关注

    0

    文章

    58

    浏览量

    1699

原文标题:跃昉干货|BF2 Matter 网络技术应用

文章出处:【微信号:跃昉科技LeapFive,微信公众号:跃昉科技LeapFive】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    2022或成Matter大年

    上,宣布支持Matter的产品也呈现了井喷的态势。或许,2022年将成为Matter大年。 亚马逊 作为智能家居生态巨头,也是Matter主要推广者之一,亚马逊自然不会闲着。去年,亚
    的头像 发表于 01-10 08:36 2188次阅读

    大湾区独角兽企业欧瑞博和Matter携手 三款产品通过Matter认证

    欧瑞博是如何看待Matter1.0标准?其首批通过Matter标准认证的智能家居产品是什么?欧瑞博计划未来哪些核心产品接入Matter协议?欧瑞博高级副总裁童巍在会议现场带来了最新的分享。
    的头像 发表于 11-14 17:34 3384次阅读
    大湾区独角兽企业欧瑞博和<b class='flag-5'>Matter</b>携手 三款产品通过<b class='flag-5'>Matter</b>认证

    matter芯片选型指南

    matter芯片选型指南matter作为CSA联盟推出的一项新的技术,新的技术意味着新的机会,这将让CSA联盟耕耘多年的公司(Zigbee产品)和刚加入CSA联盟并计划开发
    发表于 02-14 07:55

    Matter来了,未来Zigbee会被Matter替代吗?

    Matter问世后智能家居领域中zigbee的地位会被取代吗?
    发表于 11-18 16:46

    基于matter协议开发,搭建环境时报错要如何解决?

    你们好 我想问一下 我想基于matter协议开发ESP-32参考:https://docs.espressif.com/projects/esp ... oping.html按照上面的参考步骤,搭建
    发表于 02-10 08:34

    Matter 不能在 IPv4 网络上运行吗?

    Matter是一种基于IPv6的技术。这意味着所有互连物质设备的网络都必须在 IPv6 上?Matter 不能在 IPv4 网络上运行吗?
    发表于 04-17 08:38

    Matter设备的测试与认证

    泰凌微电子积极参与了Matter协议中的Matter设备的功能开发,Matter设备的测试与认证,以及Matter标准中文解读等方面的工作。作为致力于低功耗高性能无线连接SoC芯片解决
    的头像 发表于 08-10 09:03 2381次阅读

    如何将非Matter设备桥接到Matter网络

    Matter桥接设备可为 Matter 结构中的非 Matter 物联网设备提供连接。消费者可以在使用新Matter 设备的同时,继续使用现有的非
    的头像 发表于 10-24 16:30 1055次阅读

    Matter协议是什么?IoT时代Matter能解决什么问题?

    近日,CSA联盟(Connectivity Standards Alliance)正式对外发布了Matter 1.0 标准,并宣布认证计划现已开放。这意味着智能家居品牌厂商可以对其产品进行
    发表于 10-27 17:25 5061次阅读

    Matter访谈—芯科科技完整的端到端开发平台加速Matter应用及产品落地

    根据全球技术市场研究公司 ABI Research 的最新报告,从 2022 年到 2030 年,将有超过 55 亿台符合 Matter 标准的智能家居设备出货, Matter 的重要性不言而喻
    的头像 发表于 11-28 15:15 814次阅读

    Matter能带来什么样的价值

    现今,智能家居行业最热的关注点,非Matter莫属。由苹果、亚马逊、谷歌巨头联合发起,三星、飞利浦、华为、绿米、宜家、欧瑞博纷纷加入。到底什么是MatterMatter能带来什么样的价值?它与
    的头像 发表于 07-29 09:39 907次阅读
    <b class='flag-5'>Matter</b>能带来什么样的价值

    Matter开发介绍

    在第一篇内容中,我们介绍了智能家居互联标准Matter会带来什么好处。本文,我们来了解一下Matter的数据模型和开发。一个简单的Matter数据模型结构
    的头像 发表于 12-01 11:41 1778次阅读
    <b class='flag-5'>Matter</b>开发介绍

    启明云端参加“Matter中国区开发者大会”,共助Matter发展

    Matter中国区开发者大会,并现场聆听各业界人士带来的精彩内容。大会从Matter协议解读,芯片平台开发,生态平台支持,再到产品认证全方位且深度解析Matter相关
    的头像 发表于 12-08 14:26 431次阅读
    启明云端参加“<b class='flag-5'>Matter</b>中国区开发者大会”,共助<b class='flag-5'>Matter</b>发展

    详解:如何获得Matter认证?

    Matter是一种新的开放式智能家居协议,它使用现有的、人们熟悉的技术,包括Wi-Fi、BLE、Thread等,致力消除不同生态间兼容壁垒,获得更简洁的互联互通。智能设备获得Matter认证并印上
    的头像 发表于 01-11 16:33 1597次阅读
    详解:如何获得<b class='flag-5'>Matter</b>认证?

    技术干货-了解Matter设备的认证途径

    ( Connectivity Standards Alliance )规范。具有 Matter 认证 的设备与其他经过认证的 Matter 产品,它们之间的互操作性可得到保证。 但与任何新技术一样,关于为什么以及如何认证
    的头像 发表于 10-12 19:35 337次阅读
    <b class='flag-5'>技术</b><b class='flag-5'>干货</b>-了解<b class='flag-5'>Matter</b>设备的认证途径