簡體   English   中英

關於溫度單位的恆溫器的谷歌智能家居操作

[英]google smart home actions for thermostat about temperature unit

我正在為恆溫器開發智能家居動作,一些問題如下:

1.對於TemperatureSetting設備特性,一些信息如下鏈接: https://developers.google.com/assistant/smarthome/traits/temperaturesetting

=>注2:用戶可以設置華氏溫度,但命令和狀態中的所有溫度值都是攝氏度

這讓我很困惑,用戶可以將溫度設置為華氏溫度,但設備 state 命令和狀態是攝氏度?

2.如何實現? 這是否意味着當用戶將溫度設置為華氏溫度時,我必須在谷歌 function 中將單位轉換為攝氏度?

3.報告設備state怎么樣,如果用戶使用語音命令設置華氏溫度,但是設備state報告溫度是攝氏度,用戶會聽到攝氏溫度,這似乎沒有意義。

謝謝你。

BR,傑克

這意味着,從技術角度來看,所有單位都應該以攝氏度為單位。

如果有人說“將溫度設置為 70”,那么實際溫度肯定取決於他們使用的單位。 這可以由個人偏好或區域設置。 但是,這對您的智能家居服務並不重要。 您將始終以攝氏度 (21 C) 為單位獲得溫度。 您不需要自己執行轉換。

因此,當您報告恆溫器的 state 時,無論用戶偏好如何,它也應該以攝氏度為單位。 Google 助理將執行必要的轉換以提供良好的用戶體驗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM