在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

控制燈泡的一些命令

泰凌微電子 ? 來源:泰凌微電子 ? 作者:泰凌微電子 ? 2022-09-14 09:15 ? 次閱讀

Telink Matter目前支持兩款應用,lighting-app燈泡應用和light-switch-app開關應用,之前我們入網了一個燈泡設備并介紹了控制燈泡的一些命令,這一次我們入網一個開關設備,在配置之后可以通過開關來實現對燈泡的控制。

1

配網開關設備

之前已經對配網操作進行過詳細描述,是以lighting-app為例,這次配網一個light-switch-app也是相同的步驟。

01

建立Thread網絡并獲取DATASET

樹莓派通過網線連接到路由器,在瀏覽器中輸入樹莓派的 IP 地址,直接建立 Thread 網絡,然后通過SSH方式登錄樹莓派,輸入以下命令:

$sudo ot-ctl dataset active -x

保存獲取到的DATASET。

02

進行配網操作

給開關設備上電,看見紅燈閃爍,即開始BLE廣播。

在主機上的 shell 中配置好以下命令:

$ ./chip-tool pairing ble-thread ${SWITCH_NODE_ID} hex:${DATASET} ${PIN_CODE} ${DISCRIMINATOR}

*注意:SWITCH_NODE_ID 可以是 RCP 初始化之后,未使用過的任何非零值,chip-tool 將使用它來操作特定的 Matter 設備,此處使用SWITCH_NODE_ID來指代是為了更好地和燈泡設備的NODE_ID進行區分。

配網成功后可以在shell中看到以下信息

c3ba7174-33c4-11ed-ba43-dac502259ad0.jpg

此處的配網流程較為簡略,如果有疑問可以參考《配網和lighting-app示例》,有更詳細的配網步驟。

2

使用chip-tool綁定單個設備

在將一個開關和一個燈泡配網進同一個網絡后,可以使用chip-tool將開關和燈泡綁定,步驟如下,以下的NODE_ID和SWITCH_NODE_ID為上面配網所使用的非零值。

01

寫入ACL

$ ./chip-tool accesscontrol write acl '[{"fabricIndex": 1, "privilege": 5,"authMode": 2, "subjects": [112233], "targets": null}, {"fabricIndex": 1, "privilege": 3, "authMode": 2, "subjects": [], "targets": [{"cluster": 6, "endpoint": 1, "deviceType": null}, {"cluster": 8, "endpoint": 1, "deviceType": null}]}]'0

*注意:其中的需要用數字表示,不能使用${SWITCH_NODE_ID}這樣的shell變量表示。

此命令為照明應用設備添加權限,允許其接收來自開關設備的命令。

02

將綁定表添加到開關

$ ./chip-tool binding write binding '[{"fabricIndex": 1, "node":, "endpoint": 1, "cluster": 6}, {"fabricIndex": 1, "node":, "endpoint": 1, "cluster": 8}]'1

*注意:其中的兩個ing-node-id>都需要用數字表示,不能使用${NODE_ID}這樣的shell變量表示。

在完成以上步驟之后,就可以通過開關來控制綁定了的燈泡,按下開關的二號鍵即可控制燈泡。

3

使用chip-tool綁定多個設備

如果配網了多個燈泡和一個開關,可以通過以下命令將它們綁定,達到一個開關控制多個燈泡的目的。

01

將開關設備添加到多播組

$ ./chip-tool tests TestGroupDemoConfig --nodeId

02

將燈泡設備添加到多播組

將所有燈泡設備加入到同一個組中,對每個燈泡使用相應的ing-node-id>。

$ ./chip-tool tests TestGroupDemoConfig --nodeId

03

添加綁定命令

$ ./chip-tool binding write binding '[{"fabricIndex": 1, "group": 257}]'1

在完成以上步驟之后,就可以通過開關來同時控制多個綁定了的燈泡,按下開關的二號鍵即可控制燈泡。

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 瀏覽器
    +關注

    關注

    1

    文章

    1028

    瀏覽量

    35390
  • 開關設備
    +關注

    關注

    0

    文章

    57

    瀏覽量

    8174
  • 樹莓派
    +關注

    關注

    116

    文章

    1708

    瀏覽量

    105694

原文標題:泰凌微電子 Matter 開發指南(七):Light Switch 應用示例

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    SDRAM的控制命令講解

    SDRAM的驅動需要用到一些命令,介紹幾個常見的命令。
    發表于 04-04 17:13 ?2716次閱讀
    SDRAM的<b class='flag-5'>控制</b><b class='flag-5'>命令</b>講解

    介紹一些實用的Linux命令

    作為名軟件開發人員,掌握 Linux 命令是必不可少的技能。即使你使用 Windows 或 macOS,你總會遇到需要使用 Linux 命令的場合。例如,大多數 Docker 鏡像都基于 Linux 系統。要進行 DevOps
    發表于 08-01 16:12 ?356次閱讀
    介紹<b class='flag-5'>一些</b>實用的Linux<b class='flag-5'>命令</b>

    示波器掛起了一些命令

    您好我正在嘗試使用Command Expert將DSOX3014A中的兩個通道記錄到USB設備上的文件中。我的問題是示波器掛起了一些命令,按鈕不響應新命令或按鈕/開關,需要個電源循環
    發表于 04-12 09:45

    請問CC8520能在傳輸音頻時也傳輸一些命令字節嗎?

    1.CC8520能不能在傳輸音頻的同時,也傳輸一些命令字節到接收端MCU來控制接收端設備2.我看到這個芯片的介紹上都是講怎么使用PurePath Wireless這個軟件設計音頻傳輸的,沒有講怎么傳輸數據
    發表于 03-27 09:02

    Linux系統的一些常用的基本命令分享

    Linux系統的一些常用的基本命令
    發表于 01-04 06:36

    怎樣使用燈泡,燈泡壽命最長?

    怎樣使用燈泡燈泡壽命最長? 對于白熾燈而言,很明顯的是燈泡直開著壽命要長一些。
    發表于 02-08 11:09 ?1417次閱讀

    AutoCAD和浩辰CAD中一些應該知道的命令

    AutoCAD和浩辰CAD的命令大多數與菜單命令和對話框中的參數相對應,有時輸入命令比到對話框中去尋找參數或在下拉菜單中找命令更快捷,但也有一些
    發表于 10-24 14:01 ?942次閱讀
    AutoCAD和浩辰CAD中<b class='flag-5'>一些</b>應該知道的<b class='flag-5'>命令</b>

    學習管理 docker 容器的一些命令

    在本教程中,我們會學習管理 docker 容器的一些命令
    的頭像 發表于 01-22 11:56 ?4314次閱讀

    根據一些簡單的實例來討論 Linux rmdir 命令

    在 Linux 命令行上刪除文件和目錄,我們已經討論過 rm 命令 的使用。然而,這里有另個相關的命令行工具,專門針對目錄的刪除。這是所指的工具就是 rmdir,本教程中,我們將根據
    的頭像 發表于 02-23 09:42 ?4162次閱讀
    根據<b class='flag-5'>一些</b>簡單的實例來討論 Linux rmdir <b class='flag-5'>命令</b>

    用于PAR30/PAR38燈泡更換的串聯驅動器的一些資料

    本文的主要內容是介紹了一些用于PAR30/PAR38燈泡更換的串聯驅動器的資料
    發表于 04-13 14:40 ?4次下載
    用于PAR30/PAR38<b class='flag-5'>燈泡</b>更換的串聯驅動器的<b class='flag-5'>一些</b>資料

    PowerPCB的一些基本的快捷命令用法解析

    PowerPCB 為用戶提供了套快捷命令??旖?b class='flag-5'>命令主要用于那些在設計過程需頻繁更改設定的操作,如改變線寬、布線層、改變設計 Grid 等都可以通過快捷命令來實現。 快捷
    發表于 06-28 15:33 ?1105次閱讀

    分享一些Linux終端技巧

    我們向作者們詢問了他們最喜歡的終端技巧。他們分享了一些節省時間的技巧,甚至還有個有趣的終端彩蛋。你會采用這些鍵盤快捷鍵或命令行技巧嗎?你有喜歡分享的最愛嗎?請發表評論來告訴我們。
    的頭像 發表于 04-04 17:15 ?1680次閱讀

    分享一些流行危險的Linux命令

    在Linux你擁有的工具使你能夠控制和修改操作系統的每個方面。但如果你不熟悉這些命令和工具,你可以很容易地把你的系統摧毀。
    的頭像 發表于 12-14 17:26 ?1081次閱讀

    一些高效linux命令技巧總結

    今天浩道跟大家分享硬核干貨,關于linux運維中那些高效的運維命令??梢哉f掌握以下這些技巧,你將收到事半功倍的效果!
    的頭像 發表于 02-12 17:00 ?871次閱讀

    nmcli命令一些常用選項和用法

    以下是nmcli命令一些常用選項和用法: connection show -- 顯示所有網絡連接的詳細信息。 connection up --啟動網絡連接。 connection down -- 停止網絡連接。
    發表于 10-08 11:15 ?1710次閱讀
    nmcli<b class='flag-5'>命令</b>的<b class='flag-5'>一些</b>常用選項和用法
    主站蜘蛛池模板: 人人艹人人插| 情趣店上班h系列小说| 日本精品视频一视频高清| 天天做天天做天天综合网| 午夜视频观看| 欧美黄色片免费观看| 天天色影视综合网| 午夜影院亚洲| 四虎影院永久| 开心色xxxx| 77788色淫视频免费观看| 午夜在线免费视频| 手机看福利片| 白浆喷射| 人人做人人爽人人爱| 欧美黑人巨大日本人又爽又色| 久草资源网站| 91三级视频| 高h乱肉辣文辣书阁| 四虎影永久在线观看网址| 欧美国产在线一区| 国产精品一区电影| 天天干网| 欧美xxx另类| xxxxxxxxxxx性bbbb| 色老头视频在线观看| 久久综合九色综合欧洲| 6080伦理久久精品亚洲| 久久精品久久久久| 在线中文字幕一区| 亚洲精品久久久久影| 欧美性生活一级| www视频在线观看com| 免费观看在线aa| 一区二区三区福利| 性欧美成人免费观看视| 欧美日韩色综合网站| a天堂资源在线观看| 狠狠操狠狠摸| 久久澡| 日韩乱轮|