2017-09-05 45 views
0

我一直在尋找一種功能,如果他們一直亮着,會在'x'分鐘後自動關閉燈光。基本上如果有人忘記關燈,我希望它在一段時間後關閉。像這樣的東西已經存在了嗎?經常性燈光在'x'分鐘後自動關閉

股票IOS應用程序有一個計時器功能,但它不會重複。所有其他例程都需要特定的日期/時間來完成某些操作,但我不關心日期/時間。

我在Python中編寫了一些示例代碼,它以一定的時間間隔拉取組的狀態,如果超過閾值,它將關閉燈光。如果有什麼東西可以做到這一點,我就不會走得更遠......但如果它不存在,我會繼續編寫代碼。

回答

0

根據你打開燈的方式,你可以很容易地在橋上設置這個規則。您可能必須使用API​​來配置它。

在橋內創建2個新的通用傳感器。在打開燈光的規則中添加一個條件,以在每次打開燈光時也更新傳感器1的值。假設我們每次打開電燈時將它設置爲1。

在網橋中創建一個計時器,每分鐘更新一次傳感器2(或其他),不管它更新了什麼。

最後,創建一個規則,只有當傳感器2的值發生變化(DX操作員)和傳感器1已使用STABLE運算符設置爲1 2小時(或任何超時時間段)時纔會觸發。有這個規則關掉燈。

包含IN/NOT IN參數以將您的規則縮小到一天中的某些時間

相關問題