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

    系統性除錯:遇到問題怎麼有效地找出原因

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-21 14:13:19 | 顯示全部樓層 |閱讀模式
    大部分人的除錯方式是「亂試」。

    這篇講一套可以重複使用的方法。

    這篇講一套可以重複使用的方法。

    第一步:把問題講清楚

    「燈不會亮」不是一個好的問題描述。

    好的描述包含:


    • 預期的行為 —— 我以為會怎樣
    • 實際的行為 —— 結果怎樣
    • 什麼時候開始的 —— 一直都這樣?還是最近?
    • 有沒有規律 —— 每次都這樣?還是偶爾?
    • 最近改了什麼 —— 這個最重要


    「最近改了什麼」通常就是答案。

    第二步:縮小範圍

    智慧家庭的一個動作要經過很多層:
    1. 觸發(感應器)
    2.   ↓
    3. 傳輸(Zigbee / Wi-Fi)
    4.   ↓
    5. HA 收到(實體狀態改變)
    6.   ↓
    7. 自動化觸發
    8.   ↓
    9. 條件判斷
    10.   ↓
    11. 動作執行
    12.   ↓
    13. 指令傳出
    14.   ↓
    15. 裝置執行
    複製代碼

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

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

    本版積分規則

    延伸閱讀

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

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

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

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