差異處
這裏顯示兩個版本的差異處。
| Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
|
open:mol:ha_only [2026/03/16 17:34] wenchin [🔸 能力專長] |
open:mol:ha_only [2026/08/01 00:09] (目前版本) wenchin [編輯此段 - Panel] |
||
|---|---|---|---|
| 行 10: | 行 10: | ||
| <panel type="warning"> | <panel type="warning"> | ||
| * <badge><text type="warning">Day 1</text></badge> : Home Assistant (HA) 環境建置與基礎操作 <WRAP> | * <badge><text type="warning">Day 1</text></badge> : Home Assistant (HA) 環境建置與基礎操作 <WRAP> | ||
| - | * 智慧家居與 IoT 趨勢簡介:Wi-Fi, ZigBee, Matter 等技術主流與優劣分析。 | + | * 智慧家居與 IoT 趨勢簡介。 |
| * 系統架設實作:在 VirtualBox 虛擬主機中部署 Home Assistant OS。 | * 系統架設實作:在 VirtualBox 虛擬主機中部署 Home Assistant OS。 | ||
| * 環境基礎配置:系統架構解說、使用者管理、常用 Add-ons (Samba, SSH) 安裝。 | * 環境基礎配置:系統架構解說、使用者管理、常用 Add-ons (Samba, SSH) 安裝。 | ||
| 行 18: | 行 18: | ||
| \\ | \\ | ||
| - | * <badge><text type="warning">Day 2</text></badge> : 自動化邏輯與自定義 UI <WRAP> | + | * <badge><text type="warning">Day 2</text></badge> : HA 自動化邏輯 與 自定義 UI <WRAP> |
| * 視覺化面板進階客製:輸入元件 (Input Helper)、狀態顯示與地圖應用。 | * 視覺化面板進階客製:輸入元件 (Input Helper)、狀態顯示與地圖應用。 | ||
| * HA 四大支柱:整合 (Integration)、服務 (Service)、腳本 (Script) 與場景 (Scene)。 | * HA 四大支柱:整合 (Integration)、服務 (Service)、腳本 (Script) 與場景 (Scene)。 | ||
| 行 26: | 行 26: | ||
| \\ | \\ | ||
| - | * <badge><text type="warning">Day 3</text></badge> : MQTT 協定通訊與 ZigBee 設備整合 <WRAP> | + | * <badge><text type="warning">Day 3</text></badge> : MQTT 通訊協定、ZigBee 及 Matter 裝置整合 <WRAP> |
| * MQTT 深度實作:Mosquitto Server 安裝、Pub/Sub 機制測試、透過 MQTT 加入自定義裝置。 | * MQTT 深度實作:Mosquitto Server 安裝、Pub/Sub 機制測試、透過 MQTT 加入自定義裝置。 | ||
| * ZigBee 生態系:安裝 Zigbee2MQTT、設備配對(感測器、開關)與訊號拓樸優化。 | * ZigBee 生態系:安裝 Zigbee2MQTT、設備配對(感測器、開關)與訊號拓樸優化。 | ||
| + | * Thread 與 Matter 簡介 | ||
| + | |||
| </WRAP> | </WRAP> | ||
| \\ | \\ | ||
| - | * <badge><text type="warning">Day 4</text></badge> : 智慧家電、影音監控、與手機 App 應用整合 <WRAP> | + | * <badge><text type="warning">Day 4</text></badge> : 智慧家電、影音監控、與手機 App 整合 <WRAP> |
| * 行動端深度整合:HA Mobile App 配置、GPS 追蹤、NFC 標籤感應、雙向通知訊息推送。 | * 行動端深度整合:HA Mobile App 配置、GPS 追蹤、NFC 標籤感應、雙向通知訊息推送。 | ||
| * 影音與多媒體:IP Camera 串接、TTS 文字轉語音、Media Player 播報系統。 | * 影音與多媒體:IP Camera 串接、TTS 文字轉語音、Media Player 播報系統。 | ||
| * 各式智慧家電整合:紅外線遙控轉發、智慧插座、全彩 LED 燈光氛圍控制。 | * 各式智慧家電整合:紅外線遙控轉發、智慧插座、全彩 LED 燈光氛圍控制。 | ||
| - | * 裝潢規劃實務:水電預留中性線配置、弱電箱規劃、與穩定網路佈線要點。 | + | * 裝潢規劃實務 ~ 水電配置、電箱規劃、與穩定網路配置 |
| </WRAP> | </WRAP> | ||
| \\ | \\ | ||
| - | * <badge><text type="warning">Day 5</text></badge> : 外部資料與 API 進階應用 <WRAP> | + | * <badge><text type="warning">Day 5</text></badge> : 外部資料 與 API 進階應用 <WRAP> |
| - | * Open Data 應用:使用 RESTful API 獲取天氣、河川水位、公車、YouBike 等 JSON 資料並解析。 | + | * 應用 JSONPath 表達式,快速解析、篩選 JSON 資料 |
| - | * 外部網頁數據擷取:Scrape 網頁爬蟲基礎、Jinja2 模板語言在訊息格式化的應用。 | + | * 導入 Jinja2 Templating 模板語言在訊息格式化的應用,補足 YAML 所欠缺的邏輯、運算能力 |
| - | * 系統擴充與對外連結:Notify 訊息推送至外部系統、利用 REST API 讓外部裝置遙控 HA。 | + | * 透過 Template 整合,將既有的 Entities 進行改裝,衍生為新的 Entity |
| - | * LINE Messaging API: 讓 HA 與手機 LINE App 能夠互通訊息。 | + | * Open Data 應用 ~ 使用 RESTful API 獲取天氣、河川水位、公車、YouBike 等 JSON 資料並解析 |
| + | * 擷取外部網頁數據 ~ 使用 Scrape 網頁爬蟲 或 JSONPath 工具 | ||
| + | * 系統擴充與對外連結 ~ Notify 訊息推送至外部系統、利用 HTTP REST API 或 WebSocket API 讓外部裝置可以遙控並存取 HA | ||
| </WRAP> | </WRAP> | ||
| 行 52: | 行 56: | ||
| \\ | \\ | ||
| * <badge><text type="warning">Day 6</text></badge> : 雲端整合、語音助理 <WRAP> | * <badge><text type="warning">Day 6</text></badge> : 雲端整合、語音助理 <WRAP> | ||
| + | * LINE Messaging API: 讓 HA 與手機 LINE App 能夠互通訊息。 | ||
| + | * Telegram Bot (Sending Messages Only 僅發送訊息)。 | ||
| * 內建語音助理:直接使用 HA 的 Assist 文字或語音控制介面來控制 HA 的各種裝置。 | * 內建語音助理:直接使用 HA 的 Assist 文字或語音控制介面來控制 HA 的各種裝置。 | ||
| * 雲端語音助理:透過 HASS Bridge for Apple HomeKi 導入 Siri、或透過 Google Assistant 語音助理來控制 HA 的各種裝置。 | * 雲端語音助理:透過 HASS Bridge for Apple HomeKi 導入 Siri、或透過 Google Assistant 語音助理來控制 HA 的各種裝置。 | ||
| - | * 雲端與 Matter 標準:HA Cloud 應用、Matter 設備配對實作。 | + | * 透過 HA Cloud 雲端服務 轉接自建的 HA 主機 |
| - | * 系統維護與資安:系統備份還原、遠端連線安全。 | + | * 系統維護與資安:系統備份還原、SSL 網路連線安全。 |
| * 專題實作與發表、展示與討論。 | * 專題實作與發表、展示與討論。 | ||
| </WRAP> | </WRAP> | ||
| 行 107: | 行 113: | ||
| * 自動化指令撰寫: 運用腳本(Script)、自動化(Automation)與 Jinja2 範本,實現各種通用、或複雜的邏輯運算。 | * 自動化指令撰寫: 運用腳本(Script)、自動化(Automation)與 Jinja2 範本,實現各種通用、或複雜的邏輯運算。 | ||
| * 與各式硬體串接: 通過 Wi-Fi、ZigBee、紅外線等,與各式智慧家電整合。 | * 與各式硬體串接: 通過 Wi-Fi、ZigBee、紅外線等,與各式智慧家電整合。 | ||
| - | * 異質系統串接整合: 實作 LINE Messaging API 整合、透過 REST/Scrape 擷取外部網頁資訊、與語音助理(Siri/Google)聯動。 | + | * 異質系統串接整合: 實作 LINE Messaging API 整合、透過 REST/Scrape 擷取外部網頁資訊、與語音助理(Apple Siri / Google Assistant)聯動。 |
| * 裝潢規劃實務: 水電預留中性線配置、弱電箱規劃、與穩定網路佈線要點。 | * 裝潢規劃實務: 水電預留中性線配置、弱電箱規劃、與穩定網路佈線要點。 | ||