[高通] 透過Qualcomm Maple 系列打造智能居家設備

前言

現今網路普及與IOT 設備興起,市場颳起智能居家的旋風。高通基於開源碼的架構,利用自家釋出的QSDK ,很容易就可以打造智能居家的環境。今天就來為大家粗略介紹  Qualcomm Maple - IPQ5018 這顆晶片,並做簡單的智能居家設備行為的展示。

 

Qualcomm Maple – IPQ5018

IPQ5018 是一顆雙核1G、低階的 11AX 晶片,擁有 11AX 2x2 2.4G 的無線效能,同時也兼具了高通 BTWIFI SonEasy MeshMU-MIMOWPA3,與一般無線路由器等等功能,除了提升無線網路整體的覆蓋率,同時也能夠改善終端客戶的使用者經驗,可搭載高通 PINE(QCA90xx) 4x4 SPRUCE(QCN60xx) 2x2 系列的 5G/6G 無線網卡,並兼容 CPE 相關技術,支援兩組PCIe,或是一組 PCIe 搭配 USB3.0 等,可說是一款蠻出色的低階網路晶片。我們可以透過這樣的解決方案,打造智能居家設備。

 

MQTT(Message Queueing Telemetry Transport)

MQTT 是由IBM Andy  Eurotech Arlen 博士所發明的簡易通訊協定。主要可以分為三個角色 Broker(代理者)Publisher(發佈者),與Subscriber(訂閱者)

mqtt

根據上面的簡單敘述,終端的智能居家設備,只要有支援   MQTT 服務,經過無線網路的連接,註冊到我們路由器,再透過發布者角色,將終端資料,傳回路由器,並將資料轉發給訂閱者。反之亦然,我們也可以透過這樣的行為,控制終端智能居家設備。[1, 2]

 

應用展示

我們在 Router 中,簡單地模擬示範,透過MQTT 去控制與接收終端設備的行為。

首先,先檢查MQTT Broker 服務是否已啟用。

$ ps

2690 mosquitt  3672 S    mosquitto -c /etc/mosquitto/mosquitto.conf

 

Router 中,執行訂閱者的服務。

$ mosquitto_sub -t "local/test" -h 192.168.1.1 -p 1883 -d -i tester &

 

再藉由 Router,透過發佈者服務,去控制我們的終端智能設備。先自定義終端智能燈泡的訊息({light:on}/{light:off}),透過這樣的訊息格式,去控制我們的智能燈泡。

# 打開燈泡

$ mosquitto_pub -t "local/test" -m "{light:on}" -h 192.168.1.1 -p 1883 -d -i tester

 

開燈

 

# 關閉燈泡

$ mosquitto_pub -t "local/test" -m "{light:off}" -h 192.168.1.1 -p 1883 -d -i tester



關燈


結論
:

在這網路世代,打造智能居家已是一種新的趨勢與潮流。加上高通領先的無線相關技術,提供穩定安全網路環境,與超高速連網速度,搭配Qualcomm IPQ 系列的相關產品,可同時支援多個智能終端設備上網,使我們可以很簡易的打造智能居家生活。

本文以 Qualcomm IPQ5018 做為範例,去模擬控制智能燈泡。Qaulcomm IPQ5018 的解決方案,本身除了有支援 BT 802.11 AX 2x2 2.4G 無線網路外,更支援 Qualcomm  相關的無線網路技術,可搭配 PINE 或是 SPRUCE,支援 WIFI 5G 或是 6G 頻帶,提供穩定高速的連網速度。

如果想了解更多的細節,可以洽詢詮鼎科技,高通產品線的 PM FAE,我們可以提供更多更完整的技術解決方案與內容,並請持續的關注我們大大通的消息與博文喔!

 

參考:

  1. MQTT教學(一):認識MQTT - 超圖解系列圖書 (swf.com.tw)
  2. MQTT 通訊協定 - nycu-OpenWrt (gitbook.io)
  3. Immersive Home 316 Platform | Qualcomm

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論