上課日期 |
授課時間 |
時數 |
課程進度/內容 |
授課師資 |
助教 |
遠距教學 |
114/07/19(星期六) |
09:00~12:00 |
3 |
1.智慧家居與物聯網實作技術簡介。 2.在 VirtualBox VM 中安裝 Home Assistant (HA) 系統。 |
謝文欽 |
||
114/07/19(星期六) |
13:00~16:00 |
3 |
3.HA 基礎操作: 系統架構、基本設定、功能操作、附加元件、Cards 面板。 |
謝文欽 |
||
114/07/26(星期六) |
09:00~12:00 |
3 |
客製化 HA 各種 UI 面板以供資料輸入、顯示狀態、執行按鍵、及圖表/地圖應用 |
謝文欽 |
李泓泯 |
|
114/07/26(星期六) |
13:00~16:00 |
3 |
HA 基礎應用: YAML 設定檔、整合 Integration、服務 Service、腳本 Script、場景 Scene、自動化 Automation |
謝文欽 |
李泓泯 |
|
114/08/02(星期六) |
09:00~12:00 |
3 |
1.MQTT 通訊架構簡介。 2.Mosquitto MQTT Server 安裝設定。 |
謝文欽 |
李泓泯 |
|
114/08/02(星期六) |
13:00~16:00 |
3 |
透過 MQTT 與 HA 整合:將 遠端程式或裝置 模擬成 HA 的區網裝置 |
謝文欽 |
李泓泯 |
|
114/08/09(星期六) |
09:00~12:00 |
3 |
1.課程硬體材料發放、組裝、腳位配置說明。 2.採用 ESPHome 開發套件 開發 ESP 微控板 應用程式: 套件安裝、程式編譯、上傳部署、並於 HA 中加入 ESP 裝置和相關實體。 |
謝文欽 |
李泓泯 |
|
114/08/09(星期六) |
13:00~16:00 |
3 |
3.HA 與 ESP 微控板 整合應用範例: 繼電器、全彩 LED、光敏感測器、紅外線感應開關、溫濕度感測器、紅外線發射接收器、按鍵 等。 2.在 ESPHome 組態設定中 搭配 Lambda 語法 以擴充 HA 功能。 3.ESPHome Web Server 以及 REST API 服務。 4.ESPHome 與 MQTT 整合應用。 |
謝文欽 |
李泓泯 |
|
114/08/16(星期六) |
09:00~12:00 |
3 |
安裝各式 手機 App 以結合 HA 之地圖、區域、標籤、通知、監視 等功能,包含: GPS 軌跡追蹤、QR-Code 掃瞄、NFC 感應、App 訊息通知、模擬 IP Camera |
謝文欽 |
李泓泯 |
|
114/08/16(星期六) |
13:00~16:00 |
3 |
1.整合 各式智慧家電: Media Player、TTS 文字轉語音、全彩 LED 燈、無線智能插座、Remote 紅外線智能遙控裝置、IP Camera 監視器。 2.安裝 ZigBee2MQTT Bridge 以整合 ZigBee 裝置。 |
謝文欽 |
李泓泯 |
|
114/08/23(星期六) |
09:00~12:00 |
3 |
1.整合 Open Data 開放資料: 應用 RESTful Command 及 RESTful Sensor 並透過 JSONPath 來過濾及解析 JSON 資料。 2.擷取 外部網頁內容: 透過 Scrape 過濾及解析 RESTful Sensor 回傳的 HTML 資料 (網頁爬蟲)。 3.採用 Jinja2 Templating、Python Script、或 OS Shell Script 來擴充 HA 功能。 |
謝文欽 |
李泓泯 |
|
114/08/23(星期六) |
13:00~16:00 |
3 |
4.在 HA 透過 Notify 整合 發佈各種型式的訊息 到 外部系統。 5.在 外部系統 透過 HTTP Request 叫用 HA 的 REST API 以存取 HA 裝置。 |
謝文欽 |
|