Matter-Over-Thread快速入门

Matter gateway、Matter bridge、Matter over Wi-Fi、Matter over thread 开发


Post Reply
junmo
Posts: 1

1. 环境安装

1.1. python 下载和安装

前往 python 官网 下载 3.8 的版本进行默认安装。
注意:windows 下安装完 python 后在安装路径下默认是 python.exe,需要复制一份并重命名为 python3.exe。

Python_version.png

1.2. Tuya Wind IDE 安装

前往 Vscode 官网 下载最新的版本,并进行安装。安装完成 Vscode 后在插件栏目搜索 Tuya Wind IDE 并进行安装,安装,安装完成后进行账号登录,如果没有账号,请前往 涂鸦 IoT 平台 进行账号注册。

tuya_login.png

1.3. TuyaOS suddev-thread 开发包获取

1.3.1. 创建子设备开发包

在 Vscode 下登录 Tuya Wind IDE 账号,然后选择 新建开发框架 进行开发包选择。

IDE_home1.png

3.2. 选择相关芯片的开发包

选择到Matter-Over-Thread 的开发包后点击确认并开始拉取,拉取完成即可进行相关功能的开发。

IDE_home2.png

2. 工程编译

在 Vscode 下找到需要编译的工程文件夹,右击后找到相关选项进行 Build 和 clean。

Build_Clean.png

3. 原厂工具烧录

打开 xxx\pc\tools\Simplicity_Commander 目录,找到 commander.exe,通过原厂工具进行快速烧录,烧录产物位于工程文件夹下的 output目录下,然后使用 commander.exe 烧录 QIO 固件即可;

Flash.png

注意 :使用原厂烧录工具烧录的固件仅支持烧录后用于测试,所使用的的固件必须是通过涂鸦烧录工具进行授权烧录的,否则设备固件不包含证书信息,配网会显示未认证设备,同时固件只能使用 7 天,7 天之后可能会出现死机等异常情况,涂鸦产测授权请参见《产测说明》文档。

固件产物位于工程文件夹下的 **output 目录下,QIO** 是生产固件,OTA 是全量升级固件 。我们在生产时烧录的 QIO 固件即可:

4. 支持与帮助

在开发过程遇到问题,你可以在 涂鸦开发者平台查找资料。

Post Reply