找回密碼
 立即註冊
    查看: 183|回覆: 0

    HA 能源儀表板從零建置:買第一顆插座到接上台電累進電價

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-21 13:38:34 | 顯示全部樓層 |閱讀模式
    這篇的目標是:你現在家裡什麼都沒有,看完之後能源儀表板上有數字、有圓餅圖、有金額。

    這篇的目標是:你現在家裡什麼都沒有,看完之後能源儀表板上有數字、有圓餅圖、有金額。

    先講清楚這篇跟下一篇的分工:這篇是建置(把資料生出來),站上另一篇「找出家裡的吃電怪獸」是分析(有了資料之後怎麼讀)。兩篇不重疊,這篇不需要你先看過任何東西。

    第一步:搞懂能源儀表板到底要什麼資料

    這一步不用動手,但不懂的話後面每一步都會做錯。

    Home Assistant 的能源儀表板只吃「累計度數」,不吃「目前功率」。這兩個是完全不同的東西:


    • 功率(W) —— 「現在用了 350 瓦」。這個數字會上上下下跳
    • 累計量(kWh,也就是度) —— 「從裝上去到現在總共用了 123.4 度」。這個數字只會往上加


    市面上便宜的智慧插座,九成只給你第一種。 所以第三步會教你怎麼把第一種換算成第二種。

    要能加進能源儀表板,那個實體必須同時滿足三個條件:
    1. unit_of_measurement: kWh        ← 單位是 kWh 或 Wh
    2. device_class: energy            ← 類別是 energy
    3. state_class: total_increasing   ← 只會往上加
    複製代碼

    三個缺一個就不行,而且 HA 不會告訴你缺哪一個 —— 症狀是下拉選單裡根本找不到你的感測器,你會以為是沒抓到裝置。

    第二步:買第一顆有功率監測的智慧插座

    不要一次買五顆。 先買一顆,把整條路走通,確定你買的型號真的能用,再決定要不要加購。

    零件清單


    • 支援功率監測(power monitoring / 電量統計)的智慧插座 ×1,約 300~600 元。搜尋關鍵字:「智慧插座 電量監測」、「智能插座 功率 計量」
    • 如果你要量冷氣,另外注意:台灣分離式冷氣多半是 220V 專用迴路、沒有插頭,插座派不上用場(那要走第七步的電表路線)。窗型和移動式冷氣通常是 220V 插頭,要買額定 16A 以上的 220V 版本,因為冷氣的啟動電流很大


    怎麼挑型號(這三點決定你會不會踩雷)


    • 優先選標示「支援 Matter」或「Tasmota / ESPHome 韌體」的 —— 這兩類是本地連線,斷網照樣運作,HA 直接抓得到
    • 次選有官方 HA 整合的雲端品牌(例如 Tuya / SmartLife 系列)—— 能用,但要連廠商的雲
    • 避開只有自家 App、查不到 HA 整合名稱的 —— 你會發現它在 HA 裡根本不存在


    額定電流要看清楚:一般插座是 10A(約 2200W @ 220V、1100W @ 110V)。電熱水瓶、電暖器、烤箱這類會接近上限,要挑 16A 的。

    便宜插座的功率讀數誤差可能超過 10%,這在「找出誰最耗電」這個用途上完全夠用,但不適合拿來跟台電帳單對數字。

    第三步:接進 HA,檢查那三個屬性

    插座接進 HA 之後(依你買的型號走它的整合設定流程),做這個檢查:


    • 打開 開發者工具 → 狀態
    • 在「實體」欄位輸入你的插座名稱,找出它所有的實體
    • 一個一個點開看右邊的屬性


    你會看到兩種結果的其中一種。

    情況 A:已經有 kWh 的實體
    1. unit_of_measurement: kWh
    2. device_class: energy
    3. state_class: total_increasing
    4. friendly_name: 客廳插座 Energy
    複製代碼

    恭喜,可以直接跳到第五步。

    情況 B:只有 W 的實體
    1. unit_of_measurement: W
    2. device_class: power
    3. state_class: measurement
    4. friendly_name: 客廳插座 Power
    複製代碼

    state_class 是 measurement 就代表這是瞬時值,不能用。 往下做第四步。

    第四步:只有功率的話,用積分器換算成度數

    第四步:只有功率的話,用積分器換算成度數

    HA 內建一個叫「黎曼和積分」(Riemann sum integral)的輔助元件,功能是把「每秒多少瓦」累加成「總共多少度」。

    以下還有約 81% 的內容
    登入後即可閱讀完整教學

    登入繼續閱讀使用 Google 登入
    您需要登入後纔可以回帖 登入 | 立即註冊

    本版積分規則

    延伸閱讀

    加入惟家 LINE 群 QR Code加入惟家 LINE 群

    Archiver|手機版|惟家的智能論壇

    GMT+8, 2026-11-10 00:46 , Processed in 0.127259 second(s), 25 queries .

    快速回覆 返回頂部 返回列表