在很多種場景下,應(yīng)用消息推送提醒是很實用的功能。運營人員可以通過APP推送熱門內(nèi)容,系統(tǒng)可以根據(jù)用戶訂閱推送相關(guān)資訊,就連我們平時用的微信消息也都屬于APP消息推送行列。
那么對于智能硬件APP來說,如何更好更快的實現(xiàn)消息推送了?尤其是對于嵌入式開發(fā)者來說,從 0 開始學(xué)習(xí)Java、swift,再去調(diào)用/集成消息推送,需要花費不少時間。所以針對硬件APP開發(fā),機智云推出了D3引擎,只需“拖拉拽”即可輕松創(chuàng)建APP消息推送、郵件推送、短信推送、語音推送功能。
換言之,使用D3引擎,即可將設(shè)備、用戶數(shù)據(jù)與外部第三方數(shù)據(jù)進行有機整合。使用門檻低,就連嵌入式初學(xué)者、物聯(lián)網(wǎng)專業(yè)初學(xué)者也可輕松利用D3引擎來創(chuàng)建APP和短信推送規(guī)則。
當(dāng)然D3引擎的功能不限于此,D3還能用于回調(diào)服務(wù)以及存儲服務(wù);存儲服務(wù)通過數(shù)據(jù)平臺的計算與開放API服務(wù)對各類應(yīng)用提供數(shù)據(jù)服務(wù),降低各類應(yīng)用的開發(fā)成本以及面對海量數(shù)據(jù)的性能處理風(fēng)險。
本文了主要以溫度過高報警為例,講述D3引擎實現(xiàn)消息推送的開發(fā)過程。
具體開發(fā)過程
step2:在D3引擎欄目點擊新建項目按鈕;
進入到D3引擎編輯界面效果是這樣,我們現(xiàn)在要創(chuàng)建一個溫度高于38度就推送郵件報警的應(yīng)用,在左邊欄目有很多功能模塊可直接拖拽到右邊區(qū)域,本次選擇的3個模塊如圖所示,用線把它們連接起來(鼠標(biāo)點擊光標(biāo)變成十字線即可);
雙擊藍(lán)色的設(shè)備數(shù)據(jù),進入編輯參數(shù)界面,選擇如下:
點擊確定以保存;
同樣鼠標(biāo)左鍵雙擊綠色的規(guī)則,進入邏輯規(guī)則編輯界面;
設(shè)定的規(guī)則是溫度大于38度時就推送郵件消息;
最后,編輯橙色的郵件,推送內(nèi)容加上自己的文字和多個參數(shù);
填寫好郵件發(fā)送的目的郵箱;
最后點擊D3引擎界面右上角的保存,填寫項目名字;
step3:接下來,測試,我們先不用實際的設(shè)備測試,先用虛擬設(shè)備看看效果;
啟動虛擬設(shè)備;
虛擬設(shè)備的界面和手機app差不多,模擬了設(shè)備向云端推送數(shù)據(jù);
找到溫度,輸入一個高于38的值,右邊顯示了推送消息,郵箱也立即收到了提醒,內(nèi)容為D3引擎界面編輯的模板;
關(guān)于D3引擎
D3 引擎,全稱 Dynamic Data Director Engine,是機智云為開發(fā)者提供的傻瓜式的數(shù)據(jù)處理、開發(fā)引擎。
使用D3 引擎可以靈活定義數(shù)據(jù)的輸入,能將設(shè)備、用戶數(shù)據(jù)與外部第三方數(shù)據(jù)進行有機整合,還可以支持腳本解析與自定義數(shù)據(jù)輸入,滿足不同開發(fā)者的數(shù)據(jù)處理需要。
原文標(biāo)題:應(yīng)用案例:以溫度過高報警為例,用D3引擎實現(xiàn)消息推送功能
文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
審核編輯:湯梓紅
-
APP
+關(guān)注
關(guān)注
33文章
1587瀏覽量
74339 -
引擎
+關(guān)注
關(guān)注
1文章
366瀏覽量
23014 -
智能硬件
+關(guān)注
關(guān)注
205文章
2387瀏覽量
109300 -
機智云
+關(guān)注
關(guān)注
3文章
617瀏覽量
26874
原文標(biāo)題:應(yīng)用案例:以溫度過高報警為例,用D3引擎實現(xiàn)消息推送功能
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
從 app_gatt_callback調(diào)用這個隊列推送函數(shù)時,程序出現(xiàn)了硬故障怎么解決?
低功耗藍(lán)牙智能門鎖應(yīng)用
通過御控APP實現(xiàn)PLC遠(yuǎn)程調(diào)試與遠(yuǎn)程監(jiān)控
手機APP遠(yuǎn)程控制,智能家居監(jiān)測、智能控制系統(tǒng)(STM32L4、服務(wù)器、安卓源碼)實例項目打包下載
不增加硬件成本實現(xiàn)智能穿戴離線地圖

DIY開源智能馬桶
智能推送系統(tǒng)的全鏈路統(tǒng)計功能:數(shù)據(jù)閉環(huán)下的運營增效革命
特斯拉推送 EAP,智能駕駛體驗升級
安科瑞如何打造基于“APP電表”的能源數(shù)據(jù)服務(wù)平臺

涂鴉賦能App 6.0版本解鎖全新智能生活!單品、場景、車家互聯(lián)全線升級

工業(yè)APP與智能制造
智能選擇ADC/DAC可實現(xiàn)更好的軟件定義無線電設(shè)計

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

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

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

評論