在Home Assistant設定的「全域變數」 / "Global Variables" in Home Assistant

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

本文介绍了在Home Assistant中设置自动化的基本方法和复杂条件。作者以房间温度控制空调为例,讨论了考虑到空气温度和地板温度的影响。同时,作者强调了使用手机位置定位判断在家与否的重要性,并提到了添加虚拟变量表示访客状态的需求。为了简化条件判断,作者建议使用虚拟设备作为全局变量,并介绍了在助手中新增虚拟设备的方法。最后,作者提到了结合多个感应器状态的虚拟设备,并询问读者对智能家居自动化的使用体验。

🎯

关键要点

  • 在Home Assistant中設定自動化需要依賴多個感應器和不同的數值狀況。
  • 房間溫度的判斷需要考慮空氣溫度和地板溫度的影響。
  • 設定開冷氣的條件需要同時滿足房間溫度和室外溫度的要求。
  • 手機位置定位可以用來判斷在家與否,但需考慮訪客的情況。
  • 需要新增虛擬變數來表示訪客狀態,以避免自動化造成尷尬情況。
  • 複雜的條件判斷應該抽象化,使用虛擬裝置作為全域變數。
  • 在助手中新增虛擬裝置可以簡化條件判斷。
  • 助手類別包括開關、下拉選單、數字和文字,最常用的是下拉選單。
  • 自動化中需要注意如何修改虛擬裝置的狀態。
  • 助手中有結合多個感應器狀態的虛擬裝置,但不適合複雜的條件判斷。
  • 作者詢問讀者對智慧家庭自動化的使用體驗。
➡️

继续阅读