本篇文章1496字,讀完約4分鐘

報(bào)阿里云國(guó)際站經(jīng)銷商,主營(yíng)阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費(fèi)開戶,代充值優(yōu)惠大,聯(lián)系客服飛機(jī)@jkkddd數(shù)據(jù)到釘釘群

步驟一:創(chuàng)建產(chǎn)品和設(shè)備
登錄物聯(lián)網(wǎng)平臺(tái)控制臺(tái)。
在實(shí)例概覽頁面的全部環(huán)境下,找到對(duì)應(yīng)的實(shí)例,單擊實(shí)例ID或備注名稱
在左側(cè)導(dǎo)航欄,選擇設(shè)備管理 > 產(chǎn)品,創(chuàng)建一個(gè)直連設(shè)備類型的產(chǎn)品:溫濕度傳感器。
參數(shù)設(shè)置直接使用默認(rèn)值。具體操作,請(qǐng)參見創(chuàng)建產(chǎn)品。
單擊前往定義物模型,在功能定義頁簽,單擊編輯草稿,然后在默認(rèn)模塊,為產(chǎn)品添加自定義功能。
本文示例為產(chǎn)品添加溫度和濕度兩個(gè)屬性,請(qǐng)參見單個(gè)添加物模型。
在左側(cè)導(dǎo)航欄,選擇設(shè)備管理 > 設(shè)備,在溫濕度傳感器產(chǎn)品下,創(chuàng)建一個(gè)具體的設(shè)備:TH_sensor。具體操作,請(qǐng)參見單個(gè)創(chuàng)建設(shè)備。
創(chuàng)建設(shè)備完成后,在彈出的添加完成對(duì)話框,單擊前往查看,獲取設(shè)備證書(ProductKey、DeviceName和DeviceSecret)。設(shè)備證書是設(shè)備后續(xù)與物聯(lián)網(wǎng)平臺(tái)交流的重要憑證,請(qǐng)妥善保管。
在設(shè)備列表頁簽,單擊設(shè)備TH_sensor的查看,進(jìn)入設(shè)備詳情頁面。在標(biāo)簽信息右側(cè),單擊編輯,為設(shè)備添加標(biāo)簽。
本文示例添加如下兩個(gè)標(biāo)簽,具體操作,請(qǐng)參見標(biāo)簽。
步驟二:配置函數(shù)計(jì)算服務(wù)
函數(shù)計(jì)算,是一個(gè)事件驅(qū)動(dòng)的全托管計(jì)算服務(wù),目前支持的語言Java、Node.js、Python等語言,具體內(nèi)容,請(qǐng)參見如何使用函數(shù)計(jì)算。
配置釘釘機(jī)器人,獲取Webhook地址。
登錄電腦版釘釘。
單擊釘釘群聊天窗口的群設(shè)置按鈕群設(shè)置,然后單擊智能群助手。
單擊添加機(jī)器人,然后單擊按鈕添加機(jī)器人。
選擇自定義,單擊添加。
設(shè)置機(jī)器人名字和安全設(shè)置,選中我已閱讀并同意《自定義機(jī)器人服務(wù)及免責(zé)條款》復(fù)選框,然后單擊完成。
單擊復(fù)制,保存Webhook地址到本地。
編寫函數(shù)計(jì)算腳本。
本文以Node.js運(yùn)行環(huán)境為例編寫函數(shù)腳本,從物聯(lián)網(wǎng)平臺(tái)獲取設(shè)備位置、設(shè)備編號(hào)、實(shí)時(shí)溫度、相對(duì)濕度和上報(bào)時(shí)間數(shù)據(jù),按照釘釘消息格式組裝,使用HTTPS協(xié)議將POST數(shù)據(jù)推送到釘釘機(jī)器人的Webhook接口。
完成編寫后,將腳本文件命名為index.js,并壓縮為index.zip文件進(jìn)行保存。完整代碼腳本如下:
您需將accessToken替換為Webhook地址中access_token的值。
創(chuàng)建服務(wù)和函數(shù)。
開通阿里云函數(shù)計(jì)算服務(wù),請(qǐng)參見開通服務(wù)。
登錄函數(shù)計(jì)算控制臺(tái),在左側(cè)導(dǎo)航欄選擇服務(wù)及函數(shù)。
單擊創(chuàng)建服務(wù),設(shè)置服務(wù)名稱為IoT_Service,然后單擊確定。
在服務(wù)列表單擊IoT_Service,然后單擊創(chuàng)建函數(shù)。
在創(chuàng)建函數(shù)頁面,選擇使用內(nèi)置運(yùn)行時(shí)創(chuàng)建。
配置函數(shù)的基本信息,如下所示,其他參數(shù)使用默認(rèn)設(shè)置,然后單擊創(chuàng)建。
基本設(shè)置
如下圖所示,配置函數(shù)名稱為pushData2DingTalk,選擇處理事件請(qǐng)求。
步驟三:配置數(shù)據(jù)流轉(zhuǎn)到函數(shù)計(jì)算中
將設(shè)備TH_sensor上報(bào)的溫度和濕度等數(shù)據(jù)轉(zhuǎn)發(fā)至函數(shù)計(jì)算的函數(shù)pushData2DingTalk中。
返回物聯(lián)網(wǎng)平臺(tái)控制臺(tái),在對(duì)應(yīng)實(shí)例下的左側(cè)導(dǎo)航欄,選擇消息轉(zhuǎn)發(fā) > 云產(chǎn)品流轉(zhuǎn),然后單擊創(chuàng)建規(guī)則,輸入規(guī)則名稱:溫濕度數(shù)據(jù)流轉(zhuǎn),單擊確認(rèn)。
在數(shù)據(jù)流轉(zhuǎn)規(guī)則頁面,單擊編寫SQL,編輯處理數(shù)據(jù)的SQL。
本文示例中,定義篩選的消息字段包含:
設(shè)備信息中的設(shè)備名稱(deviceName),自定義標(biāo)簽中的屬性(tag)和序列號(hào)(deviceISN)。
溫濕度傳感器上報(bào)數(shù)據(jù)消息payload中的溫度值(temperature)和濕度值(humidity)。

標(biāo)題:阿里云賬號(hào)服務(wù)路由器購買,阿里云國(guó)際站

地址:http://0bc8wa.cn/kfxw/64268.html