亚洲 日韩 激情 无码 中出,无码人妻久久一区二区三区蜜桃,亚无码乱人伦一区二区,四虎影视永久免费观看,四虎成人精品一区二区免费网站

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

小編:小蝶 更新時(shí)間:2022-09-02 07:11
esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

說到開源智能家居,我們又不得不說說另一個(gè)系統(tǒng)——ESPHome。esphome是一個(gè)配置、管理智能硬件的系統(tǒng)。它通過簡(jiǎn)單但功能強(qiáng)大的配置文件,控制esp8266/esp32硬件,實(shí)現(xiàn)家庭自動(dòng)化控制。它是一個(gè)在線編譯環(huán)境,盡可能減少你的學(xué)習(xí)成本及難度,直接使用這個(gè)環(huán)境系統(tǒng)就能夠編譯出特定需求、使用場(chǎng)景的硬件固件,讓你直接刷入就可以使用了。

esphome 是一套工具,由esphomelib和esphomeyaml 組成。前者安裝在 ESP8266 或 ESP32 上,后者為其編譯固件。esphomelib 主要通過MQTT與homeassistant通訊,可以說專為homeassistant而設(shè)計(jì)。后來又被homeassistant收購(gòu),可以說是“親上加親”。截圖幾張esphome支持的設(shè)備,具體可以去esphome官網(wǎng)查看,還有設(shè)備的豐富代碼示例。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

曾經(jīng),為了DIY智能硬件,你需要Arduino+esptool+基本的C語言編程知識(shí);而且編譯固件時(shí),可能會(huì)帶來一系列的依賴、報(bào)錯(cuò)等信息;這不但大大增加了工作量,也會(huì)勸退很多人。而esphome卻不需要你考慮編譯環(huán)境的問題,只需要自己編寫一個(gè)yaml配置文件,就能生成固件了,并且會(huì)檢測(cè)你錯(cuò)誤的代碼行。

PS:簡(jiǎn)單說明下esphome能夠干啥:

我的家里有煙霧報(bào)警器、氣體泄露傳感器、水浸傳感器,雖然發(fā)生火災(zāi)或者水龍頭忘關(guān)時(shí),智能家居會(huì)給我推送通知??墒沁@有什么用呢?我請(qǐng)假回家還是通知物業(yè)上門處理?后來我想到了電磁閥,可是找遍全網(wǎng)都沒找到能夠接入智能家居的(現(xiàn)在有了,涂鴉等等就在做)。我當(dāng)時(shí)是怎么處理的呢?我買了電磁閥,剛好我的手里有esp-01模塊和繼電器。我就把它們連接起來,然后用esphome編寫固件燒錄進(jìn)去。這樣這個(gè)電磁閥平時(shí)就是打開狀態(tài),當(dāng)家里發(fā)生火災(zāi)、天然氣泄露、水浸時(shí),智能家居不但會(huì)給我推送通知,還會(huì)第一時(shí)間關(guān)閉該關(guān)的閥門。

再比如說你很心水小米的智能風(fēng)扇,可是家里已經(jīng)有了普通風(fēng)扇,而且女王又不給批零花錢。那么你是放棄呢還是“自己動(dòng)手豐衣足食”呢?這時(shí)你可以使用esp01模塊+繼電器+溫度傳感器模塊(DHT11),通過esphome編程燒錄后實(shí)現(xiàn):幾度時(shí)1檔、幾度-幾度時(shí)2檔、手機(jī)控制開、關(guān)機(jī)搖頭等等(自己動(dòng)手做的,和小米的功能又沒有區(qū)別,不香么?)

1、群暉docker下安裝ecphome

打開 Docker ,點(diǎn)擊 注冊(cè)表,搜索 esphome并下載,版本選擇latest版本。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

下載完成之后,在 映像 中, 選擇剛下載的鏡像,點(diǎn)擊 啟動(dòng),開始安裝esphome。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

容器名稱可以自定義,然后點(diǎn)擊高級(jí)設(shè)置。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

在 高級(jí)設(shè)置 中:勾選 啟動(dòng)自動(dòng)重新啟動(dòng)。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

在 網(wǎng)絡(luò) 選項(xiàng)中,勾選 使用與Docker Host相同的網(wǎng)絡(luò),點(diǎn)擊“應(yīng)用”。再 “下一步”,然后點(diǎn)擊“應(yīng)用”即可完成安裝。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

安裝完成后,在docker 容器界面,就能看到剛剛安裝的esphome了,然后打開瀏覽器,輸入群暉IP:6052就能打開esphome的配置頁面了。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

至此,群暉docker下的esphome安裝就結(jié)束了。~

2、hassOS下安裝esphome插件

在Supervisor中選擇 加載項(xiàng)商店,然后找到esphome插件并打開。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

然后點(diǎn)擊安裝(安裝按鈕就在下圖紅框位置;因?yàn)槲乙呀?jīng)安裝好了,就用下安裝好的截圖了)。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

等安裝完成后,按上圖打開那四個(gè)選項(xiàng),然后點(diǎn)擊啟動(dòng)(原來安裝的按鍵位置)。

此時(shí)hassOS的側(cè)邊欄就會(huì)出現(xiàn)esphome的圖標(biāo),點(diǎn)擊就會(huì)打開esphome的配置頁面(當(dāng)然我們也可以在配置面設(shè)置端口,然后通過瀏覽器輸入hassOSr的IP:6052打開)。

esphome系統(tǒng)的安裝(esp怎么裝系統(tǒng))

PS1:這是esphome系列的第一篇文章,后續(xù)還有很多。后邊會(huì)講到自制DIY溫濕度檢測(cè)器、彩燈等等,甚至可以做一個(gè)小的環(huán)境氣象站。