天氣
隨附於 Macro Deck在面板上顯示各個地點的目前天氣和預報,不需要 API 金鑰。
四種尺寸的天氣小工具,最大的顯示目前天氣和三天預報
- 天氣資料來自 Open-Meteo,不需帳戶或 API 金鑰
- 可加入任意數量的地點
- 天氣小工具顯示今天和接下來幾天的天氣
- 詳情對話方塊提供逐時預報、風速、濕度和日出日落時間
- 以變數提供溫度和天氣狀況
天氣整合會顯示所關注地點的天氣。資料來自免費的天氣服務 Open-Meteo,因此不需要帳戶或 API 金鑰。可以搜尋城市或輸入座標來加入地點,並為每個地點選擇攝氏或華氏。
小工具、詳情和變數
天氣 小工具會顯示一個地點的目前天氣和接下來幾天的預報。使用 精簡 樣式時,只會顯示地點、目前溫度、天氣狀況以及今天的最高和最低溫。按下小工具會開啟 天氣詳情,這個對話方塊會顯示預報、接下來幾小時的天氣、體感溫度、濕度、風速、降水量、日出和日落。如果為小工具指定了自訂的 短按 動作,則會改為執行該動作。
顯示天氣詳情 動作可從任何按鈕開啟同一個對話方塊,並顯示所選地點的天氣。
此整合也會為第一個加入的地點提供變數:溫度、體感溫度、今天的最高和最低溫、天氣狀況,以及是否為白天。可在標籤或條件中使用,例如在按鈕上顯示 {{ vars.weather_temperature }}°,或用 若 / 否則 在 weather_condition 為 Rain 時變更按鈕顏色。
設定範例
- 在面板的主資料夾中放一個顯示所在城市的 天氣 小工具。
- 並排放兩個小工具,一個顯示住家,一個顯示家人所在的城市。
- 在晨間例行資料夾中放一個使用 顯示天氣詳情 的按鈕。
- 在時鐘旁放一個顯示
{{ vars.weather_temperature }}° / {{ vars.weather_high }}°的標籤。
更新方式
Macro Deck 每 15 分鐘會為每個地點擷取一次天氣,小工具會立即顯示新資料。預報涵蓋 7 天。重新整理失敗時(例如電腦短暫離線),小工具會保留上一次的資料。
需要準備
- 在 Windows、macOS 或 Linux 上執行的 Macro Deck 3
- 執行 Macro Deck 的電腦需連上網際網路
- 城市名稱,或該地點的緯度和經度
開始設定
步驟 1: 開啟天氣整合
在 Macro Deck 的側邊欄中按一下 整合,然後按一下 天氣。
步驟 2: 新增地點
在 概覽 分頁的 設定 區段中按一下 新增設定。開啟右上角的開關也會開啟相同的對話方塊。在 新增地點 對話方塊中輸入 城市,例如
Berlin,並選擇 溫度單位。也可以將 城市 留空,改為輸入 緯度 和 經度,例如從地圖服務取得的數值。按一下 繼續。Macro Deck 會使用搜尋找到的第一個地點,並啟用此整合。步驟 3: 視需要新增更多地點
每增加一個地點,就再按一下 新增設定。在地點上按一下 重新命名,即可變更它在小工具上顯示的名稱。
步驟 4: 新增天氣小工具
在 面板 頁面上,於面板解鎖時(右上角顯示 鎖定 按鈕)新增 天氣 小工具,並在 天氣地點 下選擇地點。設定 預報天數 以選擇要顯示幾天。
步驟 5: 在按鈕上加入詳情動作
若要從按鈕開啟預報,請在 面板 頁面上按一下該按鈕。編輯器開啟時會選取 短按。按一下 + 新增動作,在 新增動作 對話方塊左側選擇 天氣,然後選擇 顯示天氣詳情。在 地點 下選擇地點,或留空以使用第一個地點。
步驟 6: 檢查結果
儲存後不久,小工具就會顯示目前天氣。按下小工具或按鈕即可開啟 天氣詳情。
動作1
可放在按鈕上,或從流程中執行。
- 顯示天氣詳情
- 開啟對話方塊,顯示已設定地點的完整預報。
變數6
在按鈕和小工具上顯示這些值,或在條件中使用。
weather_temperature- 第一個地點的目前溫度。
weather_apparent_temperature- 第一個地點的體感溫度。
weather_condition- 第一個地點的目前天氣狀況,例如
Clear或Rain。 weather_high- 第一個地點今天的最高溫度。
weather_low- 第一個地點今天的最低溫度。
weather_is_day- 第一個地點目前是否為白天。
小工具1
從小工具選擇器將這些小工具加入面板。
- 天氣
- 顯示一個地點的目前天氣和多日預報,按下時會開啟詳情。
常見問題
需要 API 金鑰嗎?
不需要。天氣資料來自 Open-Meteo,不需要帳戶或金鑰。Macro Deck 會將地點的座標傳送到 Open-Meteo 以取得預報,在設定期間搜尋城市時也會傳送城市名稱。
可以顯示多個地點的天氣嗎?
可以。每個地點新增一個設定,並在各個 天氣 小工具或 顯示天氣詳情 動作中選擇地點。變數一律對應第一個加入的地點。
搜尋找到錯誤的城市,該怎麼辦?
Macro Deck 會使用搜尋找到的第一個地點。將 城市 留空,改為輸入 緯度 和 經度,就能精確指定地點。之後可在該地點上使用 編輯連線 進行變更。
天氣多久更新一次?
每 15 分鐘一次。重新整理失敗時,小工具會保留上一次的資料,因此短暫中斷不會讓它變成空白。
為什麼在硬體面板上按下小工具沒有反應?
硬體面板沒有螢幕可顯示詳情對話方塊。如果希望它在硬體面板上執行某些操作,請為小工具指定自訂的 短按 動作。
更多「智慧家庭和網路」整合
Home Assistant
隨附於 Macro Deck切換燈光、執行場景和指令碼,並在面板上顯示 Home Assistant 的即時狀態。
AdGuard Home
隨附於 Macro Deck開啟、關閉或暫停 AdGuard Home 防護,並在面板上顯示統計資料。
RSS 訂閱來源
隨附於 Macro Deck追蹤 RSS 和 Atom 訂閱來源,在小工具中顯示最新文章,並在有新文章時做出回應。
HTTP
隨附於 Macro Deck從按鈕傳送 HTTP 請求,並將回應中的值儲存到變數。