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

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

3天內不再提示

智能硬件APP如何更好更快的實現消息推送

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

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

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

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

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

當然D3引擎的功能不限于此,D3還能用于回調服務以及存儲服務;存儲服務通過數據平臺的計算與開放API服務對各類應用提供數據服務,降低各類應用的開發(fā)成本以及面對海量數據的性能處理風險。

本文了主要以溫度過高報警為例,講述D3引擎實現消息推送的開發(fā)過程。

具體開發(fā)過程

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

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



step2:在D3引擎欄目點擊新建項目按鈕;

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



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

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


雙擊藍色的設備數據,進入編輯參數界面,選擇如下:

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


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


點擊確定以保存;

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


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

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


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

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


最后,編輯橙色的郵件,推送內容加上自己的文字和多個參數;

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


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

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


最后點擊D3引擎界面右上角的保存,填寫項目名字;

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



step3:接下來,測試,我們先不用實際的設備測試,先用虛擬設備看看效果;

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



啟動虛擬設備;

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


虛擬設備的界面和手機app差不多,模擬了設備向云端推送數據;

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


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

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

關于D3引擎

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

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

原文標題:應用案例:以溫度過高報警為例,用D3引擎實現消息推送功能

文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

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

    關注

    33

    文章

    1566

    瀏覽量

    72341
  • 引擎
    +關注

    關注

    1

    文章

    358

    瀏覽量

    22515
  • 智能硬件
    +關注

    關注

    205

    文章

    2330

    瀏覽量

    107392
  • 機智云
    +關注

    關注

    2

    文章

    573

    瀏覽量

    26362

原文標題:應用案例:以溫度過高報警為例,用D3引擎實現消息推送功能

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    工業(yè)APP智能制造

    1 工業(yè) APP智能制造 工業(yè)軟件是我國智能制造的重要基礎和核心支撐, 工業(yè)APP智能制造和工業(yè)互聯網時代的新型工業(yè)軟件。根據《工業(yè)
    的頭像 發(fā)表于 11-08 10:19 ?61次閱讀

    智能選擇ADC/DAC可實現更好的軟件定義無線電設計

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

    機智云智家APP的設備掃描與綁定限制

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

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

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

    MSPM0-高級控制計時器有助于實現更好的控制和更好的數字輸出

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

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

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

    一個新的積木編程工具:Node-App

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

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

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

    《人民日報》發(fā)表評論:推動量子計算機更好更快發(fā)展

    《人民日報》發(fā)表評論:推動量子計算機更好更快發(fā)展
    的頭像 發(fā)表于 04-30 08:22 ?378次閱讀
    《人民日報》發(fā)表評論:推動量子計算機<b class='flag-5'>更好</b><b class='flag-5'>更快</b>發(fā)展

    先楫6880如何實現bootload + APP應用跳轉

    ,通過boot來判斷是哪種啟動方式。 因此,內存管理是保證程序正確運行的前提。在實現bootload跳轉的前提無非兩個問題: (1).app程序跳轉的地址。 (2).app程序的中斷向量表。 2.
    發(fā)表于 04-26 16:03

    基于 STM32 和機智云智能門鎖的實現

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

    小鵬汽車面向智駕經驗用戶即刻推送無限XNGP智能輔助駕駛功能

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

    藍牙物聯網智能硬件-藍牙網關

    作為藍牙物聯網智能硬件的核心組件,也得到了廣泛的應用和關注。藍牙網關是一種能夠將藍牙信號與互聯網進行連接的設備,它能夠實現各種智能硬件設備之
    的頭像 發(fā)表于 02-25 19:54 ?482次閱讀
    藍牙物聯網<b class='flag-5'>智能</b><b class='flag-5'>硬件</b>-藍牙網關

    為什么GPU比CPU更快?

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

    Android APP如何進行訪問硬件驅動

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