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

    養寵物的家:五個實用自動化,和三個不該做的

    [複製鏈接]

    !lvup!   100%

    363

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22005752
    發表於 3 天前 | 顯示全部樓層 |閱讀模式
    寵物不會說話,而智能家居剛好能補上這一塊。

    但也有些東西對寵物是有害的。這篇兩邊都講。



    五個實用的

    一、溫度保護(最重要,沒有之一)

    台灣夏天,密閉的家裡可能到 35 度以上。

    狗狗散熱主要靠喘氣,貓咪也不耐高溫 ——
    這是會出人命(出貓狗命)的事。
    1. alias: 寵物在家時的溫度保護
    2. id: pet_temp_protection
    3. triggers:
    4.   - trigger: numeric_state
    5.     entity_id: sensor.living_room_temperature
    6.     above: 29
    7.     for: "00:10:00"
    8. conditions:
    9.   - condition: state
    10.     entity_id: input_boolean.寵物在家
    11.     state: "on"
    12. actions:
    13.   - action: climate.set_temperature
    14.     target: {entity_id: climate.living_room}
    15.     data:
    16.       temperature: 27
    17.       hvac_mode: cool
    18.   - action: notify.mobile_app_charles
    19.     data:
    20.       title: 家裡太熱
    21.       message: >
    22.         室內 {{ states('sensor.living_room_temperature') }} 度,
    23.         已自動開啟冷氣
    24.       data:
    25.         push:
    26.           interruption-level: time-sensitive
    27.   # 十五分鐘後確認冷氣真的有在降溫
    28.   - delay: "00:15:00"
    29.   - if:
    30.       - condition: numeric_state
    31.         entity_id: sensor.living_room_temperature
    32.         above: 29
    33.     then:
    34.       - action: notify.mobile_app_charles
    35.         data:
    36.           title: 冷氣可能沒作用
    37.           message: >
    38.             已經開冷氣十五分鐘,室溫還是
    39.             {{ states('sensor.living_room_temperature') }} 度。
    40.             請聯絡家人或鄰居確認。
    41.           data:
    42.             push:
    43.               interruption-level: critical
    44.               sound: {name: default, critical: 1, volume: 1.0}
    45. mode: single
    複製代碼

    「確認冷氣真的有效」那一段很重要。

    冷氣可能:


    • 跳電
    • 遙控指令沒收到(紅外線是單向的)
    • 壞掉


    只發指令不確認結果,等於沒做。

    二、停電偵測

    停電的話冷氣也停了。
    1. alias: 停電且寵物在家
    2. triggers:
    3.   - trigger: state
    4.     entity_id: binary_sensor.市電正常
    5.     to: "off"
    6.     for: "00:05:00"
    7. conditions:
    8.   - condition: state
    9.     entity_id: input_boolean.寵物在家
    10.     state: "on"
    11. actions:
    12.   - action: notify.mobile_app_charles
    13.     data:
    14.       title: 停電
    15.       message: 家裡停電五分鐘了,寵物在家
    16.       data:
    17.         push:
    18.           interruption-level: critical
    19. mode: single
    複製代碼

    前提:HA 主機和路由器要接 UPS
    不然停電的時候它自己也掛了。

    這是養寵物的家最值得投資的兩三千塊。

    三、飲水監控

    缺水比缺食物危險很多。


    • 水位感測器或荷重元
    • 循環飲水機的話可以監測馬達功率(沒水會空轉或停止)

    1. alias: 飲水快沒了
    2. triggers:
    3.   - trigger: numeric_state
    4.     entity_id: sensor.pet_water_level
    5.     below: 25
    6. actions:
    7.   - action: notify.mobile_app_charles
    8.     data:
    9.       title: 寵物飲水不足
    10.       message: "剩下約 {{ states('sensor.pet_water_level') }}%"
    11. mode: single
    複製代碼

    四、進食監控

    前一篇講過完整做法。重點是:
    「沒吃飯」是生病最早的徵兆之一。

    五、異常活動偵測
    1. template:
    2.   - binary_sensor:
    3.       - name: 寵物異常安靜
    4.         unique_id: pet_unusually_quiet
    5.         device_class: problem
    6.         state: >
    7.           {{ (now() - states.binary_sensor.pet_area_motion.last_changed
    8.              ).total_seconds() > 28800 }}
    複製代碼

    八小時完全沒有活動(扣掉睡覺時段)可能有問題。

    這個會誤報(貓咪睡覺是專業的),
    所以建議只做「提醒去看一下攝影機」,不要做成警報。



    三個不該做的

    一、不要用會發出高頻音的裝置


    • 超音波驅蟲器
    • 某些會發出高頻的電子產品
    • 超音波加濕器的某些頻率


    狗和貓能聽到的頻率範圍比人高很多。

    人聽不到不代表牠們聽不到 —— 對牠們來說可能是持續的噪音折磨。

    怎麼判斷:如果寵物開始避開某個房間
    或者在某個東西啟動時表現焦躁,先把那個東西關掉試試。

    二、不要把電線和小零件留在牠碰得到的地方

    智能家居會帶來很多:


    • 感測器(小、可以吞)
    • 電線(可以咬)
    • 鈕扣電池(吞下去會致命


    鈕扣電池特別危險 —— 它會在消化道裡放電造成灼傷,
    而且症狀不明顯。

    對策


    • 感測器裝在寵物碰不到的高度
    • 換電池的時候立刻把舊電池收好
    • 電線用理線管或走天花板


    三、不要做會突然嚇到牠的自動化


    • 突然全亮的燈
    • 突然響起的語音播報
    • 會突然移動的窗簾
    • 掃地機器人(有些寵物非常怕)


    對策


    • 燈光用 transition 漸變
    • 語音播報在寵物獨自在家時降低音量或不播
    • 掃地機器人只在家裡有人時跑(可以安撫牠)

    1. conditions:
    2.   # 寵物獨自在家時不要播報
    3.   - condition: or
    4.     conditions:
    5.       - condition: state
    6.         entity_id: binary_sensor.家裡真的有人
    7.         state: "on"
    8.       - condition: state
    9.         entity_id: input_boolean.寵物在家
    10.         state: "off"
    複製代碼

    攝影機的考量

    寵物攝影機是很多人的第一個攝影機。

    建議


    • 放在能看到食盆、水盆、和常待的地方
    • 要有夜視(很多寵物晚上比較活躍)
    • 雙向語音要小心用 —— 突然聽到主人聲音但人不在,
        有些寵物會焦慮
    • 只在外出時啟用(隱私,也讓家人接受度高)

    1. alias: 外出時啟用寵物攝影機
    2. triggers:
    3.   - trigger: state
    4.     entity_id: input_select.house_mode
    5.     to: 外出
    6. actions:
    7.   - action: switch.turn_on
    8.     target: {entity_id: switch.pet_camera_detect}
    9. mode: single
    10. # 反過來:回家就關掉
    11. alias: 回家關閉室內攝影機
    12. triggers:
    13.   - trigger: state
    14.     entity_id: input_select.house_mode
    15.     from: 外出
    16. actions:
    17.   - action: switch.turn_off
    18.     target: {entity_id: switch.pet_camera_detect}
    19. mode: single
    複製代碼

    用 Frigate 辨識寵物
    1. cameras:
    2.   pet_area:
    3.     objects:
    4.       track:
    5.         - dog
    6.         - cat
    7.       filters:
    8.         cat:
    9.           min_area: 1500      # 貓比人小很多
    10.           threshold: 0.65     # 門檻也要降低
    11.         dog:
    12.           min_area: 2500
    13.           threshold: 0.65
    複製代碼

    注意:Frigate 對貓狗的辨識率比對人低
    尤其是:


    • 縮成一團在睡覺的時候
    • 黑色的動物在暗處
    • 角度奇怪的時候


    不要拿它當「寵物安全」的唯一依據。

    一個實用的儀表板
    1. type: vertical-stack
    2. cards:
    3.   - type: picture-entity
    4.     entity: camera.pet_area
    5.     camera_view: live
    6.   - type: entities
    7.     title: 今天
    8.     entities:
    9.       - entity: counter.daily_feedings
    10.         name: 餵食次數
    11.       - entity: sensor.pet_water_level
    12.         name: 飲水量
    13.       - entity: sensor.living_room_temperature
    14.         name: 室溫
    15.       - entity: binary_sensor.pet_area_motion
    16.         name: 最近活動
    17.         secondary_info: last-changed
    複製代碼

    出遠門的時候看這一頁就夠了。

    ---

    最後一句話

    智能家居能做的是監控和環境控制
    不能取代照顧

    出遠門超過一兩天的話,
    還是要有人實際去看 —— 機器看不出牠是不是不舒服。

    自動化的價值是「讓你更早知道有問題」,不是「所以你可以不用管」。
    您需要登入後纔可以回帖 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-9-24 11:31 , Processed in 0.076495 second(s), 24 queries .

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