米家自動(dòng)化抄作業(yè)之:智能衛(wèi)生間篇第五集 衛(wèi)生間燈光自動(dòng)化和浴霸全自動(dòng)
有看過(guò)前幾集的盆友已經(jīng)知道衛(wèi)生間布局和設(shè)備點(diǎn)位是如何的,不知道的話可以看往期的連接:
米家自動(dòng)化抄作業(yè)之:智能衛(wèi)生間篇第一集準(zhǔn)備知識(shí)篇
米家自動(dòng)化抄作業(yè)之:智能衛(wèi)生間篇第二集,人在傳感器的擺放和燈光控制原理
這次要做的自動(dòng)化比較“進(jìn)階”如前文所述,我這有濕區(qū)和干區(qū)兩個(gè)燈,濕區(qū)燈是浴霸燈。
先放出自動(dòng)開關(guān)燈的自動(dòng)化:

先說(shuō)自動(dòng)關(guān)燈和排氣:
衛(wèi)生間判斷無(wú)人統(tǒng)一用領(lǐng)普人在傳感器,這里不會(huì)用人體感應(yīng)器,這段話是說(shuō)給新手玩家的“人在傳感器是一個(gè)常供電主動(dòng)發(fā)射電磁波的毫米波雷達(dá),它能主動(dòng)感應(yīng)到心臟(任何)微動(dòng)。人體感應(yīng)器是靠菲涅爾透鏡被動(dòng)采集紅外光,依靠范圍內(nèi)紅外環(huán)境光差異變化判斷有沒(méi)有人,對(duì)于長(zhǎng)時(shí)間靜置的人體沒(méi)有紅外特征變化,感應(yīng)器會(huì)誤判無(wú)人,外界環(huán)境溫度過(guò)高導(dǎo)致紅外特征不明顯也會(huì)判斷為無(wú)人”,因此采用人在傳感器是必須的。
浴室無(wú)人,干區(qū)燈浴霸燈自動(dòng)關(guān)閉:
圖中為何會(huì)有“查詢當(dāng)前狀態(tài)”卡片查浴霸呢?這要特別說(shuō)一下很多浴霸不再使用物理信號(hào)線連接相關(guān)功能,多采用加密過(guò)的射頻信號(hào),因此關(guān)燈會(huì)出現(xiàn)“嘀”一聲。
我的兩個(gè)燈打開需在不同時(shí)段,對(duì)應(yīng)自動(dòng)關(guān)閉的自動(dòng)化我只做一條(其實(shí)可以做兩條我懶,且極客版不同米家APP,簡(jiǎn)單操作沒(méi)必要分開,因?yàn)榻Y(jié)果是一樣的),那么就是說(shuō)即便不到關(guān)閉浴霸燈的時(shí)段,沒(méi)有開過(guò)燈關(guān)燈自動(dòng)化依然會(huì)有煩人的“嘀”一聲,那么解決方法就可以先通過(guò)查詢?cè)“詿舻臓顟B(tài)達(dá)成避免響聲;這里和米家APP邏輯是一樣的,即浴霸燈是開狀態(tài)的話才會(huì)進(jìn)行關(guān)浴霸燈操作。只要這么設(shè)置過(guò)邏輯浴霸燈是關(guān)著的話,它就自動(dòng)不會(huì)做重復(fù)的關(guān)燈動(dòng)作,做到邏輯自洽。和米家APP不同的是,這里極客版做出的自動(dòng)化是不依賴互聯(lián)網(wǎng)本地執(zhí)行,就算浴霸是WIFI斷網(wǎng)都不會(huì)影響聯(lián)動(dòng);反而米家APP就就不到了。大家可以用這種原理做自動(dòng)關(guān)閉任何設(shè)備。
而第二行邏輯大家可以看到同樣做了“關(guān)閉浴霸換氣”的自動(dòng)化,這是特別應(yīng)對(duì)如果浴霸是手動(dòng)面板打開而非通過(guò)自動(dòng)化打開的情況,這情況下,它會(huì)不自動(dòng)關(guān)閉。邏輯么做就是要換氣都自動(dòng)關(guān)閉。
第三行,沒(méi)有嘀聲問(wèn)題的WIFI排氣扇和藍(lán)牙設(shè)備就不用查詢了。
新手玩家會(huì)有疑問(wèn),既然通過(guò)一種雷達(dá)探測(cè),那么必然存在誤觸問(wèn)題,那么豈不是更多麻煩?請(qǐng)看調(diào)試方法連接:調(diào)節(jié)雷達(dá)靈敏度和布設(shè)設(shè)備的方法
燈管光浴霸自動(dòng)打開:
觸發(fā)設(shè)備還是傳感器“有人”,大家看到“時(shí)間段”卡片,上卡片是觸發(fā)“洗手盆燈”(干區(qū))的時(shí)間段。
下卡片是觸發(fā)干濕區(qū)燈光都打開的時(shí)間段。
自動(dòng)關(guān)閉浴霸換氣和制熱:

大家可以順著卡片連線去看,觸發(fā)的設(shè)備就是點(diǎn)位圖中裝在濕區(qū)玻璃門上的門窗感應(yīng)器2

當(dāng)感應(yīng)器打開“狀態(tài)維持了一段時(shí)間”15秒,浴霸就會(huì)就行關(guān)換氣,關(guān)制熱的自動(dòng)化。
特別對(duì)新人說(shuō)“狀態(tài)維持了一段時(shí)間”和米家APP的“延遲時(shí)間”完全不同含義,維持了一段時(shí)間是指這種狀態(tài)發(fā)生了特定時(shí)間就觸發(fā)什么事件。而延遲執(zhí)行是指無(wú)論此前狀態(tài)如何都會(huì)推遲觸發(fā)下一個(gè)事件,米家APP上不能做維持了一段時(shí)間功能,只能使用設(shè)備自身的設(shè)置菜單選項(xiàng)來(lái)觸發(fā)類似功能,維持時(shí)間非常局限,使用極客版甚至可以做到維持半年才觸發(fā)并且是本地執(zhí)行。
為何我要這么做呢?因?yàn)橄丛铦駞^(qū)的門是關(guān)閉的,那么如果有突發(fā)情況需要打開門那么浴霸會(huì)馬上關(guān)閉,所以計(jì)算過(guò)自己開門時(shí)間,無(wú)論是拿個(gè)毛巾還是拿個(gè)洗澡液進(jìn)濕區(qū),時(shí)間很少會(huì)超過(guò)15秒。而且完成洗澡后,也需要有十幾秒額外時(shí)間抽干凈濕氣,你覺(jué)得15秒不夠,你可以改成15分鐘15小時(shí)15天都沒(méi)問(wèn)題(米家APP就完全做不到了)。至于查詢卡片存在的道理和上面避免“嘀一聲”一樣。
再看下面兩行“查詢當(dāng)前狀態(tài)”卡片的連線,為何會(huì)出現(xiàn)查詢溫濕度傳感器卡片呢?這和實(shí)際生活狀況有關(guān),因?yàn)橄丛钑r(shí)干區(qū)的排氣扇也會(huì)啟動(dòng)排除干區(qū)熱水器的燃燒廢氣和濕氣,洗澡結(jié)束在里面穿衣服的家人會(huì)覺(jué)得很冷(負(fù)壓嘛,排氣扇抽了風(fēng)就肯定從門的進(jìn)風(fēng)口進(jìn)新空氣),所以不那么冷時(shí)排氣扇延遲關(guān)閉排除濕氣的功能才會(huì)生效。
接下來(lái)應(yīng)該是最復(fù)雜的一條,自動(dòng)打開浴霸的換氣,制熱,吹自然風(fēng):

也是通過(guò)濕區(qū)門窗感應(yīng)器接觸觸發(fā)。邏輯卡片長(zhǎng)到我無(wú)法完整截圖,因此只說(shuō)思路。
傳感器為接觸,就查詢?cè)∈揖G米溫濕度計(jì)的濕度狀態(tài),如果達(dá)到的開換氣;這有個(gè)BUG如果當(dāng)前環(huán)境濕度已經(jīng)高于目標(biāo)數(shù)值,那么換氣可能啟動(dòng)失敗,通過(guò)NNN次試錯(cuò)實(shí)驗(yàn),最終我做作了條延時(shí)15秒再查一次濕度的邏輯卡片連線。連線在圖中最上面行。

而判斷是否需要制熱,熱風(fēng)多少度,或是吹自然風(fēng)都是通過(guò)主動(dòng)查詢陽(yáng)臺(tái)溫度計(jì)實(shí)現(xiàn)。完全不用人判斷,大家抄之后要不厭其煩地去給自己的自動(dòng)化做溫度修正最終試出合適的數(shù)值。

在有中樞網(wǎng)關(guān)之前我就這樣做了很多年,2023年之前都是云端執(zhí)行,執(zhí)行失敗時(shí)有發(fā)生,基于牛脖子(硬頸)一樣的堅(jiān)持,這種自動(dòng)化布局沒(méi)有改變,直到等到中樞網(wǎng)關(guān)登場(chǎng),再都沒(méi)發(fā)生過(guò)自動(dòng)化執(zhí)行失敗,因?yàn)槿慷甲兂杀镜亓?。?jīng)歷了好幾年的試錯(cuò),積累的“戰(zhàn)斗數(shù)據(jù)”也十分足夠,浴霸調(diào)溫和熱水器自動(dòng)調(diào)溫也不會(huì)怎么出錯(cuò),衛(wèi)生間基本做到“無(wú)觸自判斷自動(dòng)化”,才是真智能。
米家自動(dòng)化抄作業(yè)之:智能衛(wèi)生間篇第三集 熱水器調(diào)溫自動(dòng)化
(多年的觀點(diǎn)用按鈕打開的是“偽智能”,我家人是電器工程人員,他告訴我94-95年出歐洲的風(fēng)扇已經(jīng)有遙控功能,人家風(fēng)扇廠和歐洲人就沒(méi)說(shuō)這是智能風(fēng)扇啊,所以我很反感那些沒(méi)場(chǎng)景要“遙控”一樣打開功能的宣傳自己是“智能”,說(shuō)話經(jīng)不經(jīng)過(guò)大腦???)。