題目:遠端喚醒APP
此項目主要使用 MQTT 協議來達成 遠端喚醒
需要材料有:
- 一片 ESP8266 開發版
- 一隻 Android 手機
運作流程如下:
建立連線=> Esp8266晶片連接上家中WIFI,並且訂閱MQTT主題,手機打開 APP程式,並且訂閱與Esp8266相同MQTT主題⋅
設定指定開機參數=> 打上要開機的MAC位址及LAN端廣播位址並且按下發送⋅
接收封包並且發送=> Lan端晶片收到MQTT傳來的封包並且解析內容,取得MAC位 址及廣播IP位址後,發送魔幻封包給指定電腦⋅
電腦開機=> 電腦網卡收到魔幻封包後開機.