目錄表

勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案

智慧家居 整合應用實務班



課程大綱

🔸 2026 全新改版

  • Day 1 : Home Assistant (HA) 環境建置與基礎操作
    • 智慧家居與 IoT 趨勢簡介:Wi-Fi, ZigBee, Matter 等技術主流與優劣分析。
    • 系統架設實作:在 VirtualBox 虛擬主機中部署 Home Assistant OS。
    • 環境基礎配置:系統架構解說、使用者管理、常用 Add-ons (Samba, SSH) 安裝。
    • 介面初探:Lovelace UI 基礎操作、Cards 面板配置概念。


  • Day 2 : 自動化邏輯與自定義 UI
    • 視覺化面板進階客製:輸入元件 (Input Helper)、狀態顯示與地圖應用。
    • HA 四大支柱:整合 (Integration)、服務 (Service)、腳本 (Script) 與場景 (Scene)。
    • YAML 與自動化 (Automation):理解觸發 (Trigger)、條件 (Condition) 與動作 (Action) 的邏輯鏈結。


  • Day 3 : MQTT 協定通訊與 ZigBee 設備整合
    • MQTT 深度實作:Mosquitto Server 安裝、Pub/Sub 機制測試、透過 MQTT 加入自定義裝置。
    • ZigBee 生態系:安裝 Zigbee2MQTT、設備配對(感測器、開關)與訊號拓樸優化。


  • Day 4 : 智慧家電、影音監控、與手機 App 應用整合
    • 行動端深度整合:HA Mobile App 配置、GPS 追蹤、NFC 標籤感應、雙向通知訊息推送。
    • 影音與多媒體:IP Camera 串接、TTS 文字轉語音、Media Player 播報系統。
    • 各式智慧家電整合:紅外線遙控轉發、智慧插座、全彩 LED 燈光氛圍控制。
    • 裝潢規劃實務:水電預留中性線配置、弱電箱規劃、與穩定網路佈線要點。


  • Day 5 : 外部資料與 API 進階應用
    • Open Data 應用:使用 RESTful API 獲取天氣、河川水位、公車、YouBike 等 JSON 資料並解析。
    • 外部網頁數據擷取:Scrape 網頁爬蟲基礎、Jinja2 模板語言在訊息格式化的應用。
    • 系統擴充與對外連結:Notify 訊息推送至外部系統、利用 REST API 讓外部裝置遙控 HA。
    • LINE Messaging API: 讓 HA 與手機 LINE App 能夠互通訊息。


  • Day 6 : 雲端整合、語音助理
    • 內建語音助理:直接使用 HA 的 Assist 文字或語音控制介面來控制 HA 的各種裝置。
    • 雲端語音助理:透過 HASS Bridge for Apple HomeKi 導入 Siri、或透過 Google Assistant 語音助理來控制 HA 的各種裝置。
    • 雲端與 Matter 標準:HA Cloud 應用、Matter 設備配對實作。
    • 系統維護與資安:系統備份還原、遠端連線安全。
    • 專題實作與發表、展示與討論。



訓練班別計畫表

🔸 課程目標

 ※可用於行銷文宣,以求能精準吸引到目標群眾。


🔸 課程特色

 簡述課程概要:


 a. 知識:

 ※描述學員在學科理論面能獲得的知識。


 b. 技能:

 ※描述實際操作體驗能獲得的練習方式與內容。


 c. 成效:

 ※上完本課程後,學員在職涯上有什麼實際的效果與幫助。


🔸 能力專長

 ※填寫適合的關鍵字,讓學員可依照關鍵字搜尋到本課程。


🔸 學員資格


🔸 訓練費用編列說明


🔸 課程使用軟體(開發環境)


🔸 上課教室配置



課程大綱(舊版)

🔸2025 版 匯入

  • day 1 ~ am
    • 智慧家居與物聯網實作技術簡介
    • 在 VirtualBox VM 中安裝 Home Assistant (HA) 系統
  • day 1 ~ pm
    • HA 基礎操作: 系統架構、基本設定、功能操作、附加元件、Cards 面板
  • day 2 ~ am
    • 客製化 HA 各種 UI 面板以供資料輸入、顯示狀態、執行按鍵、及圖表/地圖應用
  • day 2 ~ pm
    • HA 基礎應用: YAML 設定檔、整合 Integration、服務 Service、腳本 Script、場景 Scene、自動化 Automation
  • day 3 ~ am
    • MQTT 通訊架構簡介
    • Mosquitto MQTT Server 安裝設定
  • day 3 ~ pm
    • 透過 MQTT 與 HA 整合:將 遠端程式或裝置 模擬成 HA 的區網裝置
  • day 4 ~ am
    • 安裝各式 手機 App 以結合 HA 之地圖、區域、標籤、通知、監視 等功能,包含: GPS 軌跡追蹤、QR-Code 掃瞄、NFC 感應、App 訊息通知、模擬 IP Camera
  • day 4 ~ pm
    • 整合 各式智慧家電: Media Player、TTS 文字轉語音、全彩 LED 燈、無線智能插座、Remote 紅外線智能遙控裝置、IP Camera 監視器
    • 安裝 ZigBee2MQTT Bridge 以整合 ZigBee 裝置
  • day 5 ~ am
    • 整合 Open Data 開放資料: 應用 RESTful Command 及 RESTful Sensor 並透過 JSONPath 來過濾及解析 JSON 資料
    • 擷取 外部網頁內容: 透過 Scrape 過濾及解析 RESTful Sensor 回傳的 HTML 資料 (網頁爬蟲)
    • 採用 Jinja2 Templating、Python Script、或 OS Shell Script 來擴充 HA 功能
  • day 5 ~ pm
    • 在 HA 透過 Notify 整合 發佈各種型式的訊息 到 外部系統
    • 在 外部系統 透過 HTTP Request 叫用 HA 的 REST API 以存取 HA 裝置
  • day 6 ~ am
    • 整合 雲端服務: HA Cloud 服務轉接、發佈訊息到手機 LINE 群組、Google Calendar 整合
    • 更多 HA 應用: Assist 文字或語音控制、添加 Theme 主題、更多 Add-On 應用
    • 整合 Apple 及 Google 語音助理
      1. 設定 HASS Bridge for Apple HomeKit,並透過 SIRI 語音助理來控制 HA 的各種裝置
      2. 透過 Google Assistant 語音助理來控制 HA 的各種裝置
  • day 6 ~ pm
    • Matter 智慧家居的開源標準 與 HA 整合
    • 住家裝潢時,如何為導入「智慧家居」預做準備
    • 系統整合暨專題製作: Smart Home 專題分組實作、展示、討論、補充



訓練班別計畫表 (舊版)

🔸 訓練需求概述


🔸 訓練目標

 1. 單位核心能力介紹:


 2. 知識:


 3. 技能:


 4. 學習成效:


🔸 學員資格



🔸 訓練費用編列說明



課程講義目錄