本課程讓學員從基本的 ESP8266 開始,學習各種元件的操控及程式,結合各種感測器,如按鍵,LED,溫濕度感測器,紅外線遙控器等。並且利用樹莓派做為智慧家居主要伺服器,學習安裝並設定 HA。HA 具有整合各種設備的功能,同時可以學習加入自動化的腳本指令與設定,彈性的使用者介面,可自動產生也可以客製化成自己的設計。
結合手機 App 運作,還可以即時回報經緯度給 HA。您可以得知在學子女是否已平安到校,也可以為自己設計一套獨享的尊榮禮遇~在外奔波了一天,返家進門之前,HA已先幫您開啟客廳的燈光、播放您喜愛的背景音樂、並且根據室溫自動開啟家中的冷氣或暖氣來迎接您呢!
課程地點:
學員自備:
課程大綱:
1.Home Assistant 課程簡介
2.使用 Arduino IDE 開發 ESP8266 程式
3.各類感測器的程式及實作
4.HA 系統安裝及操作介面
5.MQTT 簡介 & MQTT 發佈與訂閱
6.開發 MQTT 應用程式
7.YAML 語法規則及使用方式
8.HA Add-On 附加組件
9.自行建置 MQTT Server
10.HA 整合 Integration 及範例
11.HA 助手 Helper 設定及範例
12.HA 腳本 Script 設定及範例
13.HA Sensor 設定及範例
14.Google Nest Mini 結合 HA 的應用範例
15.樹莓派內建 GPIO 的使用
16.HA Switch 設定及範例
17.HA 自動化 Automation 設定及範例
18.ESPHome 簡介及系統安裝
19.將 ESP8266 裝置 併入 HA 平臺
20.使用 ESPHome 開發的各類範例程式
21.使用 ESPHome 開發 MQTT 應用程式
22.使用 ESPHome 更多變化的程式展示
23.偵測手機之地理座標及移動軌跡
24.HA 區域 Zone 設定及範例
25.Home Assistant App 整合應用
26.以手機做為 IP Camera 進行監控
27.客製化 Home Assistant 總覽面板
28.分組專題製作及展示
29.課程討論
![]() |