吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何低門檻快速開發(fā)---趣味有創(chuàng)意的ZigBee智能產(chǎn)品?

智能物聯(lián)研習(xí)社 ? 來源:智能物聯(lián)研習(xí)社 ? 作者:智能物聯(lián)研習(xí)社 ? 2023-11-10 17:58 ? 次閱讀

一、Zigbee開發(fā)框架簡介

為了給開發(fā)者提供簡單易用、接口統(tǒng)一的開發(fā)環(huán)境,涂鴉重磅推出 TuyaOS Zigbee 子設(shè)備開發(fā)框架,它是屬于 TuyaOS 系統(tǒng)的一個子集,該框架基于業(yè)務(wù)包的概念所設(shè)計,提供了產(chǎn)品級的能力,同時高度封裝 Zigbee 協(xié)議棧。這意味著開發(fā)者無需關(guān)心具體的實現(xiàn)原理,使用業(yè)務(wù)接口即可快速開發(fā) Zigbee 產(chǎn)品。

基于涂鴉提供標(biāo)準(zhǔn)的 API 開發(fā),開發(fā)者可以在不同平臺之間實現(xiàn)應(yīng)用代碼的無縫移植,從而加速產(chǎn)品落地。本開發(fā)框架提供了路由設(shè)備(Router)和終端設(shè)備(End Device)兩種 Zigbee 3.0 標(biāo)準(zhǔn)設(shè)備類型的開發(fā),接下來為大家具體介紹下。

二、重點功能介紹

1、設(shè)備配網(wǎng)方式更豐富

一個 Zigbee 設(shè)備要想加入到另一個 Zigbee 網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交互,必須先進(jìn)行配網(wǎng)操作。而 Zigbee 設(shè)備的入網(wǎng)流程,大體包括:發(fā)現(xiàn)網(wǎng)關(guān)---請求關(guān)聯(lián)---交換密鑰---更新鏈接密鑰。

針對設(shè)備使用場景的不同,涂鴉 Zigbee 子設(shè)備框架還提供了多種設(shè)備配網(wǎng)方案:

普通配網(wǎng)

最常見的就是用戶在設(shè)備上進(jìn)行操作后(設(shè)備上電、按鍵),觸發(fā)子設(shè)備進(jìn)入配網(wǎng)狀態(tài),開始進(jìn)行掃網(wǎng),在發(fā)現(xiàn)網(wǎng)關(guān)后自動進(jìn)入后續(xù)流程。

掃碼配網(wǎng)

在某些施工場景下,施工人員無法直接對子設(shè)備進(jìn)行操作。針對這類場景,該框架提供了掃碼配網(wǎng)的方案。

即用戶可以通過 App 掃描子設(shè)備上的二維碼,然后通知網(wǎng)關(guān)開啟配網(wǎng),并主動搜尋 Zigbee 子設(shè)備。一旦搜尋到子設(shè)備,就與其進(jìn)行數(shù)據(jù)交互,協(xié)助子設(shè)備入網(wǎng)。

TouchLink

TouchLink 字面意思即接觸式連接,是 Zigbee 3.0 標(biāo)準(zhǔn)中 ZLL(Zigbee Light Link)協(xié)議定義的一種組網(wǎng)方式。早期主要用于照明場景,之后逐步演化為一種標(biāo)準(zhǔn)的配網(wǎng)方式。

Touchlink 其實是一種近距離組網(wǎng)方式:一個設(shè)備被定義為發(fā)起者(Initiator),另一個設(shè)備被定義為目標(biāo)者(Target)。發(fā)起者和目標(biāo)者直接建立連接,全程都無需網(wǎng)關(guān)和 App 參與,配網(wǎng)速度更快更便捷。

發(fā)起者的職責(zé)是掃描目標(biāo)設(shè)備。通常情況下終端設(shè)備(End Device)會被定義成發(fā)起者。

目標(biāo)者的職責(zé)是等待附近發(fā)起者的掃描請求。通常情況下,路由設(shè)備(Router)會被定義成目標(biāo)者,在配置時主要存在以下兩種情況:

---若得知發(fā)起者不存在網(wǎng)絡(luò),則目標(biāo)者需要建立一個新的網(wǎng)絡(luò);

---若得知發(fā)起者有網(wǎng)絡(luò),則目標(biāo)者自動加入發(fā)起者的網(wǎng)絡(luò)。

框架支持 ZLL 發(fā)起者角色開發(fā),也支持目標(biāo)者角色開發(fā)。且支持配置 TouchLink 時的信號強度,以調(diào)整 TouchLink 時兩個設(shè)備之間的最大距離。

舉個例子:照明遙控器其實相當(dāng)于是發(fā)起者角色,燈具相當(dāng)于是目標(biāo)者角色,通過 App 就能實時控制燈具狀態(tài)

2、OTA時間更短

OTA 即 Over-the-Air,是一種通過無線通訊進(jìn)行固件升級的技術(shù)。TuyaOS 支持設(shè)備 OTA 升級能力:通過搭配涂鴉網(wǎng)關(guān)和云端方案,可以遠(yuǎn)程為設(shè)備固件進(jìn)行軟件升級,降低退貨返工等生產(chǎn)成本。

全量 OTA

一般 OTA 傳輸?shù)墓碳峭暾墓碳卜Q全量 OTA 。全量 OTA 升級是 Zigbee 規(guī)范的標(biāo)準(zhǔn)用法。固件包的大小不同,整個 OTA 過程大約需要10~15分鐘,傳輸時間相對較長。

差分 OTA

為了縮短 OTA 的時長,該框架為開發(fā)者提供了差分 OTA 升級方式。差分升級又叫增量更新,是將老版本固件與新版本固件做對比差分,得到升級部分的補丁即差分包。

設(shè)備下載了差分包后,將老版本固件與差分包進(jìn)行組合,以得到新版本的固件。當(dāng) OTA 固件與設(shè)備當(dāng)前運行固件差異較小時,差分 OTA 包也會很小,可極大縮短傳輸時間,整個 OTA 過程可以縮短至 1 分鐘以內(nèi)。

群組 OTA

當(dāng)一個群組內(nèi)有多個相同的設(shè)備需要升級時,如果逐個進(jìn)行升級會非常耗時。針對這個問題,該框架提供了群組 OTA 方案,支持同時對群組內(nèi)的相同設(shè)備統(tǒng)一進(jìn)行固件升級,從而縮短總體時長。群組內(nèi)相同設(shè)備數(shù)量越多,效果越明顯,且差分 OTA 和群升 OTA 可以同時使用。

三、產(chǎn)品應(yīng)用實例

1、無線開關(guān)

如今,控制智能產(chǎn)品的外部媒介越來越多樣化,如 App、智能音箱、語音控制等,已經(jīng)成為相當(dāng)主流的控制方式。而由于設(shè)備眾多且使用對象各異,控制媒介在實際應(yīng)用中常常存在許多痛點,比如:

不方便掏出手機控制;

部分智能場景需要配置 App,對老人和小孩來說有操作難度;

一些商業(yè)場合需要產(chǎn)品互聯(lián),但通過總線配置的方案太復(fù)雜,因此無線開關(guān)應(yīng)運而生,化繁為簡。

wKgZomVN_UWAcXsnAAPcMtRcuW0167.png(無線開關(guān)內(nèi)部結(jié)構(gòu),支持4路按鍵)

特點:

DIY 聯(lián)動動作

通過按鍵可自定義配置單擊、雙擊、長按等動作,并一鍵喚醒專屬場景聯(lián)動。

反轉(zhuǎn)雙控

支持你在配置場景開關(guān)時一鍵取反,快速讓無線開關(guān)和被控設(shè)備組成雙控聯(lián)動。

步進(jìn)調(diào)節(jié)

選擇調(diào)高/調(diào)低,即可通過無線開關(guān)調(diào)節(jié)檔位、亮度。

自發(fā)電

依托 Zigbee 標(biāo)準(zhǔn) green power 技術(shù),無線開關(guān)可擺脫電池供電的模式,通過按鍵按下的動能就能持續(xù)供電,用戶不用再為突然沒電而煩惱。

目前,同樣應(yīng)用該技術(shù)的,還有自發(fā)電智能門鈴,產(chǎn)品已經(jīng)相當(dāng)成熟。不耗一度電,也能時刻保持在線工作。即使你不在家,也能通過手機 App 實現(xiàn)遠(yuǎn)程呼叫提醒,可以一鍵開鎖,并在進(jìn)門后聯(lián)動其他智能設(shè)備來豐富應(yīng)用場景。

場景聯(lián)動

支持在 Wi-Fi 離線的環(huán)境下,網(wǎng)關(guān)能聯(lián)動家中所有 Zigbee 產(chǎn)品;并在網(wǎng)關(guān)和 Wi-Fi 都在線的環(huán)境下,按下按鍵,動態(tài)場景就會聯(lián)動調(diào)光開關(guān)、窗簾開關(guān),對燈具的亮度或窗簾開合百分比進(jìn)行自動調(diào)整。

2、智能門鎖

忘帶鑰匙一直是大家的日常痛點,但有了智能鎖就能完美解決這個問題。涂鴉智能鎖方案支持指紋、密碼、門卡、人臉、指靜脈等多種解鎖方式。基于每個用戶的自定義設(shè)置,門鎖開門后可聯(lián)合全屋其他智能設(shè)備,觸發(fā)對應(yīng)聯(lián)動場景,滿足居家不同需求。

比如開門后聯(lián)動燈具自動打開,對于老人非常方便,可以有效避免摸黑開燈導(dǎo)致的意外。

特點:

解鎖方式多元

支持手機、指紋、密碼、門卡、人臉、指靜脈等多種解鎖方式,無需鑰匙就能輕松出門。

開門記錄查詢

智能鎖可以成為你的管家,告知你家門口發(fā)生的一切動靜,包括實時開門記錄、門鈴呼叫、家人回家提醒等。

可視對講聯(lián)動

當(dāng)訪客到家時,主人可以在線通過智能可視門鈴來進(jìn)行可視對講,支持一鍵為訪客開門,且涂鴉生態(tài)內(nèi)所有可視門鈴與智能門鎖均可支持聯(lián)動功能。

第三方語音控制

智能鎖支持接入 Amazon Alexa、Google Assistant 兩大主流智能音箱。語音控制支持以下三個核心功能:語音檢查門鎖狀態(tài)、語音控制開鎖和關(guān)鎖。

四、資料下載

開發(fā)者可登錄 Tuya Wind IDE,在資源中心搜索當(dāng)前已經(jīng)發(fā)布的 Zigbee 子設(shè)備的信息。根據(jù)自己開發(fā)需求來下載對應(yīng)的框架。

Tuya Wind IDE 安裝操作指南

https://developer.tuya.com/cn/docs/iot-device-dev/tuyaos-wind-ide?id=Kbfy6kfuuqqu3

五、技術(shù)支持

開發(fā)過程中,如有遇到任何問題,歡迎登錄文檔中心查看完整開發(fā)攻略,或登錄TuyaOS-Zigbee 設(shè)備開發(fā)論壇進(jìn)行提問,將有開發(fā)小哥哥隨時為你解答~

1、文檔中心

https://developer.tuya.com/cn/docs/iot-device-dev/TuyaOS-frame_dev_Zigbee?id=Kc6f834uhpetq

2、TuyaOS-Zigbee 設(shè)備開發(fā)論壇

https://www.tuyaos.com/viewforum.php?f=18&sid=0df22e69b1370e1988f2dc36286ec47f

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5092

    文章

    19178

    瀏覽量

    307694
  • ZigBee
    +關(guān)注

    關(guān)注

    158

    文章

    2271

    瀏覽量

    243349
  • 智能家居
    +關(guān)注

    關(guān)注

    1930

    文章

    9607

    瀏覽量

    186422
收藏 人收藏

    評論

    相關(guān)推薦

    代碼與傳統(tǒng)開發(fā)的區(qū)別 代碼與無代碼開發(fā)的區(qū)別

    的工具和圖形界面來縮短開發(fā)時間和降低技術(shù)門檻。以下是對代碼開發(fā)與傳統(tǒng)開發(fā)的詳細(xì)對比: 適用人群 傳統(tǒng)
    的頭像 發(fā)表于 01-31 10:48 ?97次閱讀

    代碼在敏捷開發(fā)中的應(yīng)用

    代碼平臺的定義 代碼平臺提供了一個可視化的、拖放式的用戶界面,允許開發(fā)者通過圖形化的方式快速構(gòu)建應(yīng)用程序,而無需編寫大量的代碼。這些平臺通常包括預(yù)構(gòu)建的模板、組件和邏輯模塊,使得
    的頭像 發(fā)表于 01-07 09:58 ?147次閱讀

    Zigbee智能家居應(yīng)用場景分享

    隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,智能家居已經(jīng)成為現(xiàn)代生活的一個重要組成部分。Zigbee作為一種低功耗、低成本、高可靠性的無線通信協(xié)議,被廣泛應(yīng)用于智能家居領(lǐng)域。 1. 智能照明系統(tǒng)
    的頭像 發(fā)表于 12-09 15:51 ?619次閱讀

    Zigbee智能家居自動化設(shè)置步驟

    隨著科技的發(fā)展,智能家居逐漸成為現(xiàn)代生活的一部分。Zigbee技術(shù)以其高效、穩(wěn)定和低功耗的特點,在智能家居領(lǐng)域扮演著重要角色。 步驟一:了解Zigbee技術(shù) 在開始設(shè)置之前,了解
    的頭像 發(fā)表于 12-09 15:43 ?613次閱讀

    Zigbee智能家居的優(yōu)缺點分析

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,智能家居逐漸成為現(xiàn)代生活的一部分。Zigbee作為一種無線通信技術(shù),因其獨特的優(yōu)勢在智能家居領(lǐng)域得到了廣泛應(yīng)用。 Zigb
    的頭像 發(fā)表于 12-09 15:31 ?1016次閱讀

    Zigbee智能家居與其他協(xié)議比較

    智能家居領(lǐng)域,通信協(xié)議的選擇對于系統(tǒng)的穩(wěn)定性、兼容性和擴展性至關(guān)重要。Zigbee作為其中一種廣泛使用的協(xié)議,與其他協(xié)議相比,其獨特的優(yōu)勢和局限性。 1. Zigbee協(xié)議概述
    的頭像 發(fā)表于 12-09 15:30 ?598次閱讀

    代碼開發(fā)平臺,低成本快速搭建云MES系統(tǒng)

    代碼平臺是一種可視化的軟件高效開發(fā)平臺,通過抽象和最小化手工編碼的方式,為開發(fā)和部署定制化應(yīng)用提速。萬界星空科技AI代碼云MES系統(tǒng)通過拖拽、配置等圖形化操作,
    的頭像 發(fā)表于 11-18 15:43 ?215次閱讀
    <b class='flag-5'>低</b>代碼<b class='flag-5'>開發(fā)</b>平臺,低成本<b class='flag-5'>快速</b>搭建云MES系統(tǒng)

    無線終端ZWS云應(yīng)用(三)-1分鐘快速接入ZigBee網(wǎng)關(guān)到云

    智能設(shè)備的核心設(shè)備之一,其連接上物聯(lián)網(wǎng)云至關(guān)重要,幫助用戶更好地管理智能設(shè)備,實現(xiàn)智能化管控。本文將介紹GZ32M系列工業(yè)級ZigBee網(wǎng)關(guān)及節(jié)點
    的頭像 發(fā)表于 10-24 08:06 ?477次閱讀
    無線終端ZWS云應(yīng)用(三)-1分鐘<b class='flag-5'>快速</b>接入<b class='flag-5'>ZigBee</b>網(wǎng)關(guān)到云

    【xG24 Matter開發(fā)套件試用體驗】初識xG24 Matter開發(fā)套件

    設(shè)計,使用有功電流和睡眠電流 ? 安全庫? ? AI/ML 硬件加速器 EFR32xG24 Dev Kit是一個緊湊、功能豐富的開發(fā)平臺。它為無線物聯(lián)網(wǎng)產(chǎn)品開發(fā)和原型制作提供了
    發(fā)表于 07-11 23:31

    智能家居Zigbee網(wǎng)關(guān)定制開發(fā)測試篇,助力IoT開發(fā)

    本文以東勝物聯(lián)Zigbee智能家居網(wǎng)關(guān)為例講解了一系列測試說明及用例,包括靈敏度測試、持續(xù)運行測試以及開關(guān)操作測試。相信讀完本文,各位工程師對于Zigbee網(wǎng)關(guān)相關(guān)測試及性能有了更深入的了解。
    的頭像 發(fā)表于 06-25 11:23 ?1113次閱讀
    <b class='flag-5'>智能</b>家居<b class='flag-5'>Zigbee</b>網(wǎng)關(guān)定制<b class='flag-5'>開發(fā)</b>測試篇,助力IoT<b class='flag-5'>開發(fā)</b>者

    AIGC如何助力創(chuàng)意設(shè)計低成本、快速、高效的創(chuàng)作優(yōu)質(zhì)內(nèi)容?

    在數(shù)字化時代的浪潮中,創(chuàng)意設(shè)計行業(yè)正經(jīng)歷著一場由AIGC(人工智能生成內(nèi)容)技術(shù)引領(lǐng)的深刻變革。AIGC以其獨特的優(yōu)勢,正在幫助創(chuàng)意設(shè)計從業(yè)者實現(xiàn)低成本、快速、高效的創(chuàng)作,為行業(yè)帶來了
    的頭像 發(fā)表于 06-24 15:48 ?568次閱讀

    SolidWorks科研版更快地開發(fā)產(chǎn)品創(chuàng)意

    在當(dāng)今競爭激烈的市場環(huán)境中,產(chǎn)品創(chuàng)新的速度和質(zhì)量直接決定了企業(yè)的生死存亡。對于科研人員和設(shè)計師來說,如何能夠快速、準(zhǔn)確地實現(xiàn)產(chǎn)品創(chuàng)意的轉(zhuǎn)化,是擺在面前的一大挑戰(zhàn)。SolidWorks科
    的頭像 發(fā)表于 06-19 16:49 ?305次閱讀

    代碼開發(fā)有哪些優(yōu)勢?

    代碼平臺以其高效、便捷、低成本的優(yōu)勢,正逐漸成為軟件開發(fā)領(lǐng)域中的性價比之王。它不僅能夠滿足快速開發(fā)的需求,還能夠降低技術(shù)門檻和維護成本,提
    的頭像 發(fā)表于 04-09 16:03 ?942次閱讀
    <b class='flag-5'>低</b>代碼<b class='flag-5'>開發(fā)</b>有哪些優(yōu)勢?

    Zigbee聯(lián)盟是什么?zigbee與wifi的區(qū)別

    設(shè)備制造商、軟件開發(fā)商、服務(wù)提供商等。它的目標(biāo)是推動Zigbee技術(shù)的應(yīng)用,促進(jìn)各種智能設(shè)備之間的互聯(lián)互通。 Zigbee和Wi-Fi是兩種不同的無線通信技術(shù),其主要區(qū)別如下: 1.
    的頭像 發(fā)表于 03-27 16:10 ?1024次閱讀

    TuyaOS全彩照明產(chǎn)品開發(fā)包,超豐富定時模式助你玩轉(zhuǎn)智慧場景

    隨著智能家居時代的到來,全彩照明產(chǎn)品如球泡燈、全彩燈帶和吸頂燈等,已成為市場的主流選擇,它們不僅提升了居家美感,還增強了用戶的互動體驗。為了幫助開發(fā)快速實現(xiàn)全彩類照明
    的頭像 發(fā)表于 03-22 08:14 ?422次閱讀
    TuyaOS全彩照明<b class='flag-5'>產(chǎn)品</b><b class='flag-5'>開發(fā)</b>包,超豐富定時模式助你玩轉(zhuǎn)智慧場景
    皇博娱乐| 大发888游戏代冲省钱技巧| 百家乐官网霸王闲| 奔驰娱乐城开户| 新世百家乐的玩法技巧和规则 | 六合彩网页| 网上百家乐必赢玩| 百家乐官网翻天百度影音| 乐宝百家乐官网娱乐城| 天堂鸟百家乐的玩法技巧和规则| 百家乐官网五铺的缆是什么意思| 百家乐官网游戏规则介绍| 葡京娱乐| 威尼斯人娱乐城是骗子| 澳门百家乐威尼斯| 找真人百家乐官网的玩法技巧和规则 | 百家乐官网庄闲偏差有多大| 哪个百家乐官网最好| 大发888虎牌官方下载| 真博百家乐的玩法技巧和规则| 独赢百家乐全讯网| 宝马会百家乐官网娱乐城| 乐亭县| 香港六合彩开奖| 水果机定位器| 网上百家乐赌博出| 百家乐休闲游戏| 缅甸百家乐官网赌场娱乐网规则| 百家乐官网技巧和规律| 新利国际娱乐网| 威尼斯人娱乐平台反| 百家乐扑克桌| 菲律宾百家乐的说法| 女神百家乐官网的玩法技巧和规则| 百家乐官网技巧论坛| 宜都市| 362娱乐城开户| 大发888捕鱼游戏| 电玩百家乐的玩法技巧和规则| 百家乐怎么玩了| 累积式百家乐官网的玩法技巧和规则 |