AWS IoT核心的新手洛萬?在https://iotwireless.workshop.aws上考慮分步教程
Lorawan的AWS IoT核心使您可以通過連接您不需要Lorawan網絡服務器設置的設備和網關來設置私人Lorawan網絡。該存儲庫包含資源,以快速開始使用洛拉萬(Lorawan)的AWS IoT核心開發解決方案。它包括用於典型設計模式的樣本(二進制解碼器,下行鏈路消息傳遞,事物陰影更新)和功能齊全的應用程序(儀表板,條件監視和警報)以及自動化和可觀察性指南。
請考慮我們的開發人員指南,以了解如何將您的無線設備和網關連接到lorawan的AWS IoT核心。
Lorawan設備通常以二進制編碼消息發送上行有效載荷。在下面,您將找到實施二進制有效載荷解碼的各種選項。
使用Python和Node.js從Lorawan設備解碼二進制有效載荷
在此示例中,您將學習如何使用Python或node.js從Lorawan設備中解碼二進制消息,並使用AWS IoT規則將解碼的有效載荷與超過17個AWS服務集成在一起。包括在Node.js和Python中集成現有的解碼器代碼以及構建您自己的解碼器的指南。請參閱此處> 12個示例解碼器的列表,歡迎新的貢獻。
使用飛行員事物傳感器庫從Lorawan設備解碼二進制有效載荷
該存儲庫可以通過提供可部署的參考體系結構來幫助您加速基於Lorawan的IoT解決方案的開發,該架構將使用Pilot Things傳感器庫來解碼二進制數據。飛行員事物傳感器庫是可以從AWS市場購買的SaaS產品
解碼Cayenne低功率有效載荷(LPP)
Cayenne LPP格式允許設備一次發送多個傳感器數據。各種傳感器數據以各個幀發送,每個傳感器數據都帶有兩個字節:數據通道(唯一的傳感器標識符)和一種預定義的數據類型(例如模擬輸入,濕度或GPS位置)。
將下行有效載荷發送到Lorawan設備
在此示例中,您將學習如何實施不同的選項,以將下行有效載荷發送到Lorawan設備。它包括AWS SDK,AWS CLI和AWS IoT核心消息經紀人的示例。
用解碼設備有效載荷更新物聯網事物陰影
AWS IoT事物陰影可以使設備狀態可用於應用程序和其他服務,無論設備是否連接到AWS IoT。在此示例中,您將學習如何使用Lorawan設備的遙測來更新AWS IoT的陰影。
使用Amazon Timestream和Grafana插件可視化遙測和傳輸元數據
在此樣本中,您將學習如何將遙測設備存儲在Lorawan設備以及傳輸元數據(例如RSSI和SNR每個網關)中。之後,您將學習如何使用Amazon Timestream的Grafana插件在Grafana中可視化時間序列數據。
通過使用AWS IoT核心為Lorawan和AWS IoT事件,監測和警報土壤水分
在許多行業的物聯網中,基於連接設備的遙測數據檢測事件是一種常見用例。該示例說明瞭如何將AWS IoT事件與洛萬將IoT Core集成。您可以學習如何將遙測值從Lorawan設備轉換為事件,並使用電子郵件和SMS通知用戶有關這些事件的信息。
Lorawan設備通常以二進制格式編碼傳輸數據,因為它提高了傳輸效率並提高了電池壽命。但是,隨著數據到達雲,許多用例都需要結構化格式。例如,將二進制數據轉換為JSON,可以使用AWS IoT SQL進行過濾和豐富,並使用AWS IoT規則操作與其他AWS服務集成。
來自Lorawan設備存儲庫的樣本解碼二進制有效載荷包含二進制解碼器的示例。請注意,所有解碼器均可提供任何適合任何特定目的的保證,並且僅用於實驗室或原型製作環境中。下面的列表不應理解為特定製造商或特定設備模型的建議。 Lorawan的AWS IoT核心支持符合Lorawan規格1.0.x和1.1的任何Lorawan設備。請諮詢AWS合作夥伴設備目錄以概述合格的設備。說,請找到以下示例的概述:
歡迎對二進制解碼器的貢獻。
| 分支 | 結果 |
|---|---|
| 主要的 |