此案例將從功能實現、材料準備、云端產品創建和相關部署、硬件制作、小鳥孵化記錄、APP頁面展示、APP消息推送實現和相關源碼,等步驟來分享。本篇為第二篇。
[云端產品創建與相關部署]
進入機智云開發者中心dev.gizwits.com,創建新產品
添加如下數據點
應用配置里面添加一個安卓應用
應用開發生成安卓APP代碼
添加D3推送服務
[D3推送服務之郵件推送]
?接下來細介紹一下D3推送服務,先來了解什么是D3
D3 Engine(簡稱D3)是機智云為開發者提供的傻瓜式的數據處理、開發引擎。開發者使用D3,只需“拖拉拽”即可輕松創建APP和短信推送規則,即可將設備、用戶數據與外部第三方數據進行有機整合,還可以支持腳本解析與自定義數據輸入,滿足不同開發者的數據處理需要。
在機智云平臺注冊的企業賬號,可在機智云自助開發平臺 dev.gizwits.com 免費申請體驗D3,可免費使用推送100條/天。
首先介紹一下郵件推送,郵件推送是設備滿足一定條件之后向指定的郵箱推送一條郵件消息,具體實現方法如下:
進入D3頁面,點擊新建項目
進入D3頁面,左邊是可視化的編程框,可以設置一下條件之內的,下面將通過實際例子進行介紹
1. 設備上下線推送將左邊設備數據拖拽到右邊,然后雙擊進入屬性頁面
選擇設備上線然后確定,把郵件推送拖拽到右側,雙擊屬性,設置好以下內容參數,參數可以添加動態參數內容,詳情不列出來自己看,設置好收件人郵箱。
設置好相關參數之后確定,然后用線條把設備數據連接到郵件推送連接上
同樣的方式設置好下線
2. 接下來對溫度的高低溫進行郵件報警同樣的方法拖拽添加以下內容
設備數據參數設置如下
邏輯規則,設置好上下報警。
設置郵箱報警內容
設置好后如圖所示
如果溫度過高我想讓設備打開空氣循環30S,那么再拖拽一個控制設備過去
屬性如下
同樣的短信內容以及其他自己查看,拖拽編輯,頁面有帶提示說明,此處不做多余描述。
設置好之后右上角保存,設備ID也就是設備的DID,設備在線過后在設備列表可以查看。
到此郵件推送就完成了
關于APP推送,此處不做介紹,詳細請看“不寫代碼能實現APP消息推送嗎”
以上,關于產品創建、遠程控制、高溫監測及自動報警功能已設置好,接下來,只要實現硬件焊接、孵化箱制作和觀察孵化過程了。
-
電路設計
+關注
關注
6678文章
2456瀏覽量
204648 -
軟件
+關注
關注
69文章
4968瀏覽量
87701
原文標題:機友分享 | 基于ESP8266+機智云的低成本SOC遠程孵化箱:(二)D3推送服務之郵件推送設置
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論