差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
open:mcuha [2021/05/11 13:12] wenchin [編輯此段 - Panel] |
open:mcuha [2021/05/11 19:39] (目前版本) wenchin |
||
---|---|---|---|
行 3: | 行 3: | ||
---- | ---- | ||
====== 課程規劃 ====== | ====== 課程規劃 ====== | ||
+ | ===== 🟨 上課日期 ===== | ||
+ | * 班級: 智慧家居與物聯網整合應用實務班 第01期 42小時 | ||
+ | * 起訖: 110年 6月20日 至 8月1日 (7/10、7/11停課) | ||
+ | * 時段: 週六、日 9:00-12:00、13:00-16:00 (1天6小時) | ||
+ | * 日期: 6/20(日)、6/27(日)、7/3(六)、7/4(日)、7/18(日)、7/25(日)、8/1(日) | ||
+ | |||
\\ | \\ | ||
- | ===== 🟧 課程大綱 (6 天 * 7 小時) ===== | + | ===== 🟨 課程大綱 (7 天 * 6 小時) ===== |
<panel type="success"> | <panel type="success"> | ||
- | * 單元 一: Home Assistant (HA) 簡介、安裝設定、基本操作應用 | + | * 單元 一: Home Assistant 簡介、安裝、設定、及操作 |
* 課程簡介 | * 課程簡介 | ||
* 智慧家居與物聯網實作技術簡介 | * 智慧家居與物聯網實作技術簡介 | ||
- | * Home Assistant 官網導覽 | + | * Home Assistant 官網及 DEMO 網站導覽 |
* VirtualBox 虛擬主機軟體安裝 | * VirtualBox 虛擬主機軟體安裝 | ||
- | * HA 系統安裝 | + | * Home Assistant 系統安裝 |
- | * HA Console ~ Shell Command 簡介及操作 | + | * Home Assistant Console ~ Shell Command 簡介及操作 |
- | * HA 基本設定、操作介面、及系統架構說明 | + | * Home Assistant 基本設定、操作介面、及系統架構說明 |
- | * 安裝 HA 附加組件 ~ File Editor / Visual Studio Code / Samba Server | + | * 安裝 Home Assistant 附加組件 ~ File Editor / Visual Studio Code / Samba Server |
* YAML 及 Home Assistant 設定檔 簡介 | * YAML 及 Home Assistant 設定檔 簡介 | ||
+ | * 添加 Helper 助手 設定 ~ 以便於「總覽」頁面中輸入資料 | ||
+ | |||
+ | |||
+ | * 單元 二: Home Assistant (HA) 基礎應用 | ||
* HA 客製化網頁面板 ~ 設計各種面板供資料輸入、顯示狀態/圖表/地圖、或執行按鍵 | * HA 客製化網頁面板 ~ 設計各種面板供資料輸入、顯示狀態/圖表/地圖、或執行按鍵 | ||
* HA 系統內建及擴充模組 ~ Integration 整合、Service 服務 | * HA 系統內建及擴充模組 ~ Integration 整合、Service 服務 | ||
行 22: | 行 32: | ||
- | * 單元 二: 透過 MQTT 通訊架構 與 HA 整合 | + | * 單元 三: 透過 MQTT 通訊架構 與 HA 整合 |
* 物聯網通訊架構首選 ~ MQTT 簡介 | * 物聯網通訊架構首選 ~ MQTT 簡介 | ||
* 安裝 Mosquitto Broker 做為 MQTT Server | * 安裝 Mosquitto Broker 做為 MQTT Server | ||
行 33: | 行 43: | ||
- | * 單元 三: 透過 ESPHome 開發 微控板應用程式 與 HA 整合 | + | * 單元 四: 透過 ESPHome 開發 微控板應用程式 與 HA 整合 |
* 開發板(微控板) 與 HA 最佳整合方案 ~ ESPHome 系統架構 & 官網簡介 | * 開發板(微控板) 與 HA 最佳整合方案 ~ ESPHome 系統架構 & 官網簡介 | ||
* ESPHome 開發環境的安裝、程式編譯和部署、並於 HA 中加入 ESPHome 的裝置和實體 | * ESPHome 開發環境的安裝、程式編譯和部署、並於 HA 中加入 ESPHome 的裝置和實體 | ||
行 43: | 行 53: | ||
- | * 單元 四: 透過 行動裝置 Mobile App 與 HA 整合 | + | * 單元 五: 透過 行動裝置 Mobile App 與 HA 整合 |
* 添加 OwnTracks 設定 ~ 偵測手機之 地理座標 及 移動軌跡,並於全頁模式的地圖面板中顯示 | * 添加 OwnTracks 設定 ~ 偵測手機之 地理座標 及 移動軌跡,並於全頁模式的地圖面板中顯示 | ||
* 添加 Zone 區域 及 Person 人員 設定 ~ 在人員進出圈選的區域時,可自動觸發後續的動作 | * 添加 Zone 區域 及 Person 人員 設定 ~ 在人員進出圈選的區域時,可自動觸發後續的動作 | ||
行 52: | 行 62: | ||
- | * 單元 五: 透過 異質系統 或 雲端服務 與 HA 整合 | + | * 單元 六: 透過 異質系統 或 雲端服務 與 HA 整合 |
+ | * JSON 及 Open Data 簡介 | ||
* 以 RESTful Sensor 做為 Platform,將 Open Data 接入 HA | * 以 RESTful Sensor 做為 Platform,將 Open Data 接入 HA | ||
* 透過 IFTTT 整合 雲端服務 範例 | * 透過 IFTTT 整合 雲端服務 範例 | ||
行 60: | 行 71: | ||
- | * 單元 六: 更多整合應用展示 與 專題製作 | + | * 單元 七: 更多整合應用展示 與 專題製作 |
* 添加 Media Player 媒體 (Audio/Video) 播放設備 | * 添加 Media Player 媒體 (Audio/Video) 播放設備 | ||
* 添加 TTS 文字轉語音 的播放功能 | * 添加 TTS 文字轉語音 的播放功能 | ||
行 68: | 行 79: | ||
* 專題製作 與 討論 | * 專題製作 與 討論 | ||
</panel> | </panel> | ||
- | |||
- | |||
- | \\ | ||
- | ===== 🟧 上課日期 ===== | ||
- | * 班級: 智慧家居與物聯網整合應用實務班 第01期 42小時 | ||
- | * 起訖: 110年 6月20日 至 8月1日 (7/11停課) | ||
- | * 時段: 週日9:00-12:00、13:00-17:00 (1天7小時) | ||
- | * 日期: 6/20、6/27、7/4、7/18、7/25、8/1 | ||
- | |||