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

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

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

智能硬件APP如何更好更快的實(shí)現(xiàn)消息推送

9GxC_IoTMaker ? 來(lái)源:機(jī)智云開發(fā)者 ? 作者:機(jī)智云開發(fā)者 ? 2022-05-21 11:39 ? 次閱讀

在很多種場(chǎng)景下,應(yīng)用消息推送提醒是很實(shí)用的功能。運(yùn)營(yíng)人員可以通過(guò)APP推送熱門內(nèi)容,系統(tǒng)可以根據(jù)用戶訂閱推送相關(guān)資訊,就連我們平時(shí)用的微信消息也都屬于APP消息推送行列。

那么對(duì)于智能硬件APP來(lái)說(shuō),如何更好更快的實(shí)現(xiàn)消息推送了?尤其是對(duì)于嵌入式開發(fā)者來(lái)說(shuō),從 0 開始學(xué)習(xí)Java、swift,再去調(diào)用/集成消息推送,需要花費(fèi)不少時(shí)間。所以針對(duì)硬件APP開發(fā),機(jī)智云推出了D3引擎,只需“拖拉拽”即可輕松創(chuàng)建APP消息推送、郵件推送、短信推送、語(yǔ)音推送功能。

換言之,使用D3引擎,即可將設(shè)備、用戶數(shù)據(jù)與外部第三方數(shù)據(jù)進(jìn)行有機(jī)整合。使用門檻低,就連嵌入式初學(xué)者、物聯(lián)網(wǎng)專業(yè)初學(xué)者也可輕松利用D3引擎來(lái)創(chuàng)建APP和短信推送規(guī)則。

d75b27fe-d7ea-11ec-ba43-dac502259ad0.png

當(dāng)然D3引擎的功能不限于此,D3還能用于回調(diào)服務(wù)以及存儲(chǔ)服務(wù);存儲(chǔ)服務(wù)通過(guò)數(shù)據(jù)平臺(tái)的計(jì)算與開放API服務(wù)對(duì)各類應(yīng)用提供數(shù)據(jù)服務(wù),降低各類應(yīng)用的開發(fā)成本以及面對(duì)海量數(shù)據(jù)的性能處理風(fēng)險(xiǎn)。

本文了主要以溫度過(guò)高報(bào)警為例,講述D3引擎實(shí)現(xiàn)消息推送的開發(fā)過(guò)程。

具體開發(fā)過(guò)程

step1:在開發(fā)者中心添加D3引擎;

d7be280e-d7ea-11ec-ba43-dac502259ad0.png



step2:在D3引擎欄目點(diǎn)擊新建項(xiàng)目按鈕;

d821730a-d7ea-11ec-ba43-dac502259ad0.png



進(jìn)入到D3引擎編輯界面效果是這樣,我們現(xiàn)在要?jiǎng)?chuàng)建一個(gè)溫度高于38度就推送郵件報(bào)警的應(yīng)用,在左邊欄目有很多功能模塊可直接拖拽到右邊區(qū)域,本次選擇的3個(gè)模塊如圖所示,用線把它們連接起來(lái)(鼠標(biāo)點(diǎn)擊光標(biāo)變成十字線即可);

d84002ca-d7ea-11ec-ba43-dac502259ad0.png


雙擊藍(lán)色的設(shè)備數(shù)據(jù),進(jìn)入編輯參數(shù)界面,選擇如下:

d885788c-d7ea-11ec-ba43-dac502259ad0.png


d8f19e18-d7ea-11ec-ba43-dac502259ad0.png


點(diǎn)擊確定以保存;

d9270648-d7ea-11ec-ba43-dac502259ad0.png


同樣鼠標(biāo)左鍵雙擊綠色的規(guī)則,進(jìn)入邏輯規(guī)則編輯界面;

d9587728-d7ea-11ec-ba43-dac502259ad0.png


設(shè)定的規(guī)則是溫度大于38度時(shí)就推送郵件消息;

d99d0adc-d7ea-11ec-ba43-dac502259ad0.png


最后,編輯橙色的郵件,推送內(nèi)容加上自己的文字和多個(gè)參數(shù);

d9d62a7e-d7ea-11ec-ba43-dac502259ad0.png


填寫好郵件發(fā)送的目的郵箱;

da1fe0a6-d7ea-11ec-ba43-dac502259ad0.png


最后點(diǎn)擊D3引擎界面右上角的保存,填寫項(xiàng)目名字;

da3d18e2-d7ea-11ec-ba43-dac502259ad0.png



step3:接下來(lái),測(cè)試,我們先不用實(shí)際的設(shè)備測(cè)試,先用虛擬設(shè)備看看效果;

da8ad67c-d7ea-11ec-ba43-dac502259ad0.png



啟動(dòng)虛擬設(shè)備;

dac13e9c-d7ea-11ec-ba43-dac502259ad0.png


虛擬設(shè)備的界面和手機(jī)app差不多,模擬了設(shè)備向云端推送數(shù)據(jù);

dae54242-d7ea-11ec-ba43-dac502259ad0.png


找到溫度,輸入一個(gè)高于38的值,右邊顯示了推送消息,郵箱也立即收到了提醒,內(nèi)容為D3引擎界面編輯的模板;

db083202-d7ea-11ec-ba43-dac502259ad0.png

關(guān)于D3引擎

D3 引擎,全稱 Dynamic Data Director Engine,是機(jī)智云為開發(fā)者提供的傻瓜式的數(shù)據(jù)處理、開發(fā)引擎。

使用D3 引擎可以靈活定義數(shù)據(jù)的輸入,能將設(shè)備、用戶數(shù)據(jù)與外部第三方數(shù)據(jù)進(jìn)行有機(jī)整合,還可以支持腳本解析與自定義數(shù)據(jù)輸入,滿足不同開發(fā)者的數(shù)據(jù)處理需要。

原文標(biāo)題:應(yīng)用案例:以溫度過(guò)高報(bào)警為例,用D3引擎實(shí)現(xiàn)消息推送功能

文章出處:【微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    33

    文章

    1562

    瀏覽量

    72275
  • 引擎
    +關(guān)注

    關(guān)注

    1

    文章

    357

    瀏覽量

    22500
  • 智能硬件
    +關(guān)注

    關(guān)注

    205

    文章

    2323

    瀏覽量

    107317
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    2

    文章

    572

    瀏覽量

    26349

原文標(biāo)題:應(yīng)用案例:以溫度過(guò)高報(bào)警為例,用D3引擎實(shí)現(xiàn)消息推送功能

文章出處:【微信號(hào):IoTMaker,微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    智能選擇ADC/DAC可實(shí)現(xiàn)更好的軟件定義無(wú)線電設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《智能選擇ADC/DAC可實(shí)現(xiàn)更好的軟件定義無(wú)線電設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-21 09:59 ?0次下載
    <b class='flag-5'>智能</b>選擇ADC/DAC可<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>更好</b>的軟件定義無(wú)線電設(shè)計(jì)

    機(jī)智云智家APP的設(shè)備掃描與綁定限制

    版應(yīng)用,旨在實(shí)現(xiàn)對(duì)智能設(shè)備的管理和控制。通過(guò)智家APP,用戶可以方便地與支持的設(shè)備進(jìn)行互動(dòng),享受智能家居帶來(lái)的便利。然而,綁定設(shè)備的能力并非對(duì)所有用戶開放。Q綁定設(shè)備的條件
    的頭像 發(fā)表于 09-22 08:02 ?146次閱讀
    機(jī)智云智家<b class='flag-5'>APP</b>的設(shè)備掃描與綁定限制

    Gokit二次開發(fā):云端快速APP生成

    Gokit是機(jī)智云(GizWits)推出的物聯(lián)網(wǎng)智能硬件開發(fā)套件,目的是幫助傳統(tǒng)硬件快速接入互聯(lián)網(wǎng)。完成入網(wǎng)之后,數(shù)據(jù)可以在產(chǎn)品與云端、制造商與用戶之間互聯(lián)互通,實(shí)現(xiàn)
    的頭像 發(fā)表于 08-30 12:15 ?168次閱讀
    Gokit二次開發(fā):云端快速<b class='flag-5'>APP</b>生成

    MSPM0-高級(jí)控制計(jì)時(shí)器有助于實(shí)現(xiàn)更好的控制和更好的數(shù)字輸出

    電子發(fā)燒友網(wǎng)站提供《MSPM0-高級(jí)控制計(jì)時(shí)器有助于實(shí)現(xiàn)更好的控制和更好的數(shù)字輸出.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 11:30 ?0次下載
    MSPM0-高級(jí)控制計(jì)時(shí)器有助于<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>更好</b>的控制和<b class='flag-5'>更好</b>的數(shù)字輸出

    機(jī)智云助力小程序開發(fā):連接智能硬件智能生活

    隨著智能硬件的普及和小程序的興起,人們的生活越來(lái)越依賴于智能化的解決方案。作為物聯(lián)網(wǎng)領(lǐng)域的領(lǐng)先者,機(jī)智云為小程序開發(fā)者提供了豐富的支持和功能,幫助他們輕松實(shí)現(xiàn)
    的頭像 發(fā)表于 06-15 08:10 ?300次閱讀
    機(jī)智云助力小程序開發(fā):連接<b class='flag-5'>智能</b><b class='flag-5'>硬件</b>與<b class='flag-5'>智能</b>生活

    一個(gè)新的積木編程工具:Node-App

    、OLED、TFT顯示屏之外,又添加了更靈活的網(wǎng)絡(luò)接口。這里就有一個(gè)問題,網(wǎng)絡(luò)界面不僅需要在硬件實(shí)現(xiàn)功能,還需要構(gòu)建一個(gè)用戶端App。這兩者的實(shí)現(xiàn)方式有很大差異,擅于開發(fā)
    發(fā)表于 05-28 15:55

    涂鴉App開發(fā)工具App SDK

    聯(lián)網(wǎng)移動(dòng)應(yīng)用(IoTApp)開發(fā)打造的一系列SDK,為開發(fā)者提供了豐富的組件和示例代碼,可以快速實(shí)現(xiàn)移動(dòng)App對(duì)智能設(shè)備的連接、控制以及豐富的智能場(chǎng)景應(yīng)用。今天要為
    的頭像 發(fā)表于 05-24 08:15 ?660次閱讀
    涂鴉<b class='flag-5'>App</b>開發(fā)工具<b class='flag-5'>App</b> SDK

    《人民日?qǐng)?bào)》發(fā)表評(píng)論:推動(dòng)量子計(jì)算機(jī)更好更快發(fā)展

    《人民日?qǐng)?bào)》發(fā)表評(píng)論:推動(dòng)量子計(jì)算機(jī)更好更快發(fā)展
    的頭像 發(fā)表于 04-30 08:22 ?357次閱讀
    《人民日?qǐng)?bào)》發(fā)表評(píng)論:推動(dòng)量子計(jì)算機(jī)<b class='flag-5'>更好</b><b class='flag-5'>更快</b>發(fā)展

    先楫6880如何實(shí)現(xiàn)bootload + APP應(yīng)用跳轉(zhuǎn)

    ,通過(guò)boot來(lái)判斷是哪種啟動(dòng)方式。 因此,內(nèi)存管理是保證程序正確運(yùn)行的前提。在實(shí)現(xiàn)bootload跳轉(zhuǎn)的前提無(wú)非兩個(gè)問題: (1).app程序跳轉(zhuǎn)的地址。 (2).app程序的中斷向量表。 2.
    發(fā)表于 04-26 16:03

    基于 STM32 和機(jī)智云智能門鎖的實(shí)現(xiàn)

    關(guān)鍵詞:智能門鎖、STM32、機(jī)智云、APP目錄1、功能實(shí)現(xiàn)2、軟、硬件系統(tǒng)設(shè)計(jì)3、系統(tǒng)調(diào)試4、結(jié)論1功能實(shí)現(xiàn)本系統(tǒng)基于STM32和機(jī)智云設(shè)
    的頭像 發(fā)表于 03-23 08:09 ?1364次閱讀
    基于 STM32 和機(jī)智云<b class='flag-5'>智能</b>門鎖的<b class='flag-5'>實(shí)現(xiàn)</b>

    小鵬汽車面向智駕經(jīng)驗(yàn)用戶即刻推送無(wú)限XNGP智能輔助駕駛功能

    3月1日消息,日前,小鵬汽車正式宣布,面向智駕經(jīng)驗(yàn)用戶即刻推送無(wú)限XNGP智能輔助駕駛功能。
    的頭像 發(fā)表于 03-04 13:50 ?820次閱讀

    為什么GPU比CPU更快

    GPU比CPU更快的原因并行處理能力:GPU可以同時(shí)處理多個(gè)任務(wù)和數(shù)據(jù),而CPU通常只能一次處理一項(xiàng)任務(wù)。這是因?yàn)镚PU的架構(gòu)使得它可以同時(shí)處理多個(gè)核心,從而實(shí)現(xiàn)高效的并行計(jì)算,這是GPU在處理
    的頭像 發(fā)表于 01-26 08:30 ?2029次閱讀
    為什么GPU比CPU<b class='flag-5'>更快</b>?

    Android APP如何進(jìn)行訪問硬件驅(qū)動(dòng)

    本文我們要講的是在用 i.MX8 平臺(tái)開發(fā)時(shí),Android APP 如何進(jìn)行訪問硬件驅(qū)動(dòng)。
    的頭像 發(fā)表于 12-04 13:50 ?1344次閱讀
    Android <b class='flag-5'>APP</b>如何進(jìn)行訪問<b class='flag-5'>硬件</b>驅(qū)動(dòng)

    怎么把硬件操作和APP軟件耦合起來(lái)?

    你們寫嵌入式都是怎么把硬件操作和APP軟件耦合起來(lái)的,怎樣達(dá)到高內(nèi)聚低耦合的效果
    發(fā)表于 11-06 07:57

    如何采用mqtt協(xié)議實(shí)現(xiàn)物聯(lián)網(wǎng)模塊消息推送?

    如何采用mqtt協(xié)議實(shí)現(xiàn)物聯(lián)網(wǎng)模塊消息推送
    發(fā)表于 11-03 06:55