找回密碼
 立即註冊
惟家LINE群QRCODE
    查看: 0|回覆: 0

    掃地機器人與家電整合:哪些值得接、哪些不用

    [複製鏈接]

    !lvup!   100%

    363

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22005752
    發表於 3 天前 | 顯示全部樓層 |閱讀模式
    不是所有家電都值得智慧化。

    這篇講實際的判斷。



    一個簡單的判斷標準

    問三個問題


    • 我會用「時間」或「條件」來控制它嗎?
    • 我需要知道它的狀態嗎?
    • 不在旁邊的時候我會想控制它嗎?


    三個都「否」→ 不用接。

    掃地機器人:值得,但看你要什麼

    能做到的


    • 開始 / 暫停 / 回充
    • 指定區域清掃(看機型)
    • 看電量和狀態
    • 清掃完成通知
    • 集塵盒滿了提醒


    HA 的整合


    • 小米 / 石頭 —— 社群整合(Xiaomi Miio / Roborock),功能很完整
    • iRobot —— 有整合,但要連雲端
    • Matter —— 新機型有支援,但功能比較基本
    • Valetudo —— 給部分機型刷的開源韌體,完全本地


    實用的自動化
    1. automation:
    2.   - alias: 出門就掃地
    3.     triggers:
    4.       - trigger: numeric_state
    5.         entity_id: zone.home
    6.         below: 1
    7.         for: "00:15:00"
    8.     conditions:
    9.       # 一天只掃一次
    10.       - condition: template
    11.         value_template: >
    12.           {{ states('sensor.掃地機今日次數') | int(0) < 1 }}
    13.       # 平日才掃(假日在家)
    14.       - condition: time
    15.         weekday: [mon, tue, wed, thu, fri]
    16.         after: "09:00:00"
    17.         before: "16:00:00"
    18.     actions:
    19.       - action: vacuum.start
    20.         target:
    21.           entity_id: vacuum.掃地機
    複製代碼

    為什麼要「離開 15 分鐘」


    • 避免你只是下樓丟垃圾
    • 也給你時間回來拿忘記的東西


    回家前掃完
    1. automation:
    2.   - alias: 回家前一小時開始掃
    3.     triggers:
    4.       - trigger: zone
    5.         entity_id: person.charles
    6.         zone: zone.公司
    7.         event: leave
    8.     conditions:
    9.       - condition: state
    10.         entity_id: vacuum.掃地機
    11.         state: docked
    12.       - condition: template
    13.         value_template: >
    14.           {{ states('sensor.掃地機今日次數') | int(0) < 1 }}
    15.     actions:
    16.       - action: vacuum.start
    17.         target:
    18.           entity_id: vacuum.掃地機
    複製代碼

    配合門磁:門開著就別掃
    1. automation:
    2.   - alias: 陽台門開著就暫停掃地
    3.     triggers:
    4.       - trigger: state
    5.         entity_id: binary_sensor.陽台門
    6.         to: "on"
    7.     conditions:
    8.       - condition: state
    9.         entity_id: vacuum.掃地機
    10.         state: cleaning
    11.     actions:
    12.       - action: vacuum.pause
    13.         target:
    14.           entity_id: vacuum.掃地機
    複製代碼

    避免它掃到陽台或跑出去。



    其他家電的判斷

    洗衣機 / 烘衣機:值得(但只要功率監測)


    • 不需要「控制」它 —— 你還是要放衣服進去
    • 只需要知道「洗好了沒」
    • 一個功率監測插座就夠


    不要買「智慧洗衣機」,價差不划算。

    冰箱:只要監控


    • 功率監測 —— 知道有沒有斷電
    • 門磁 —— 沒關好提醒(但有些冰箱本來就會叫)
    • 溫度感測器放冷藏室 —— 可以偵測壞掉

    1. automation:
    2.   - alias: 冰箱溫度異常
    3.     triggers:
    4.       - trigger: numeric_state
    5.         entity_id: sensor.冷藏室溫度
    6.         above: 10
    7.         for: "00:30:00"
    8.     actions:
    9.       - action: script.通知
    10.         data:
    11.           等級: 緊急
    12.           標題: 冰箱溫度異常
    13.           訊息: 冷藏室 {{ states('sensor.冷藏室溫度') }} 度,
    14.                 可能門沒關或壞了
    複製代碼

    注意放感測器進冰箱,Zigbee 訊號會被金屬擋住


    • 可能要放在門邊
    • 或者用有線的(ESP32 拉線出來)


    電熱水器:值得(省電效果明顯)


    • 接智慧插座或智慧斷路器
    • 設定只在「要用的時段」加熱
    • 可以省很多電

    1. automation:
    2.   - alias: 洗澡前加熱
    3.     triggers:
    4.       - trigger: time
    5.         at: "19:00:00"
    6.     actions:
    7.       - action: switch.turn_on
    8.         target:
    9.           entity_id: switch.熱水器
    10.       - delay: "01:00:00"
    11.       # 如果沒人用就關掉
    12.       - if:
    13.           - condition: state
    14.             entity_id: binary_sensor.浴室有人
    15.             state: "off"
    16.             for: "01:00:00"
    17.         then:
    18.           - action: switch.turn_off
    19.             target:
    20.               entity_id: switch.熱水器
    複製代碼

    安全提醒電熱水器的功率很大(3-5kW)
    不能用一般的智慧插座(通常只到 10-16A)

    要用智慧斷路器,而且要電工施工。

    電鍋 / 烤箱 / 氣炸鍋:不要接


    • 功率很大
    • 遠端啟動加熱設備很危險(東西沒放好、旁邊有東西)
    • 最多做「用電監測」和「忘記關提醒」

    1. automation:
    2.   - alias: 電鍋開很久了
    3.     triggers:
    4.       - trigger: numeric_state
    5.         entity_id: sensor.電鍋功率
    6.         above: 100
    7.         for: "02:00:00"
    8.     actions:
    9.       - action: script.通知
    10.         data:
    11.           等級: 重要
    12.           標題: 電鍋已經開兩小時了
    13.           訊息: 是不是忘記關?
    複製代碼

    這是「監測」不是「控制」,很安全。



    萬用做法:功率監測插座

    這是最划算的一個投資。

    一個插座可以做到


    • 知道電器有沒有在用
    • 知道用了多少電
    • 偵測異常(該停沒停、該動沒動)
    • 完成通知
    • 待機電力監測


    一個通用的「電器狀態」模板
    1. template:
    2.   - sensor:
    3.       - name: 洗衣機狀態
    4.         unique_id: washer_state
    5.         state: >
    6.           {% set w = states('sensor.洗衣機功率') | float(0) %}
    7.           {% if w > 200 %} 運轉中
    8.           {% elif w > 10 %} 待命
    9.           {% elif w > 1 %} 待機
    10.           {% else %} 關閉
    11.           {% endif %}
    12.         icon: >
    13.           {% set s = this.state %}
    14.           {% if s == '運轉中' %} mdi:washing-machine
    15.           {% else %} mdi:washing-machine-off
    16.           {% endif %}
    複製代碼

    這個模板可以套用到任何電器,只要調整功率門檻。

    怎麼找出門檻


    • 插上去,用一次
    • 看歷史圖表
    • 找出「運轉」和「待機」的功率


    一張「該接不該接」的總表
    1. 值得接(控制 + 監測)
    2.   燈、插座、冷氣、窗簾、除濕機、掃地機器人
    3. 只要監測
    4.   洗衣機、烘衣機、冰箱、電視、電鍋
    5. 要電工才能接
    6.   電熱水器、中央空調、大型設備
    7. 不要接
    8.   瓦斯爐、烤箱、任何明火
    9.   任何「遠端啟動會有危險」的東西
    10. 完全不用接
    11.   微波爐、果汁機、吹風機
    12.   (你一定要在旁邊才能用的東西)
    複製代碼

    最後一個判斷

    如果這個電器啟動的時候你不在旁邊會有危險,就不要做「遠端控制」,只做「監測」。

    ---

    下一篇:完整檢查表 ——
    整個系列的總整理。
    您需要登入後纔可以回帖 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-9-24 10:31 , Processed in 0.081786 second(s), 26 queries .

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