HomeAssistant平臺(tái)上的上的溫濕度
HomeAssistant是一個(gè)智能開放平臺(tái)吟逝,可以接入的設(shè)備很多,如小米套件赦肋,智能音響块攒,arduino套件等等,同樣智能家居也面臨一個(gè)比較困惑的問(wèn)題佃乘,如何快速有效的接入傳統(tǒng)家電設(shè)備囱井,比如窗簾,插座趣避,電燈庞呕,房間溫濕度度,熱水器鹅巍,熱點(diǎn)新聞等等千扶。如何快速方便的搭建自己平臺(tái)而不需要寫一些雜七雜八的文件配置代碼之類的,尤其是底層的硬件平臺(tái)接入呢骆捧,我推薦下ESP_Easy平臺(tái)澎羞,基于esp8266的硬件開發(fā)。
ESP_Easy的優(yōu)勢(shì):
1:集成各類傳輸協(xié)議敛苇,包括HTTP妆绞,MQTT顺呕,UDP等等。目前各大物聯(lián)網(wǎng)平臺(tái)yeelink括饶,樂(lè)聯(lián)網(wǎng)株茶,機(jī)智云,domoticz等等都可以支持图焰,這樣你的硬件模塊開發(fā)可以上傳到各個(gè)物聯(lián)網(wǎng)平臺(tái)启盛,進(jìn)行監(jiān)控和控制。
2:集成各類開源硬件模塊技羔,比如控制開關(guān)僵闯,溫濕度傳感,LCD或是OLED顯示藤滥,RFID等等鳖粟,基本能把市面上的主流硬件完成開發(fā)。 下面是我列舉支持的一些模塊拙绊。
3:性價(jià)比高向图,通過(guò)ESP8266wifi芯片進(jìn)行聯(lián)網(wǎng)控制,無(wú)需代碼編寫标沪,簡(jiǎn)單方便控制榄攀。下面這個(gè)模塊在我的文章里面多次提及,市面上只需20塊錢谨娜,搭配其他硬件模塊很方便航攒,直接把引腳接出來(lái)控制即可磺陡。
DHT11接入HomeAssistant過(guò)程:
1:ESP_Easy上設(shè)備DEVICES信息趴梢,接入DHT11硬件模塊。
2:MQTT協(xié)議設(shè)置
協(xié)議設(shè)置主要注意的幾個(gè)地方币他,MQTT的服務(wù)器的地址坞靶,也就是樹莓派的IP地址,前提是樹莓派已經(jīng)安裝好MQTT服務(wù)蝴悉,這點(diǎn)在我系列文章有說(shuō)明彰阴。同時(shí)還需要設(shè)置MQTT的帳號(hào)和密碼,在安裝MQTT的時(shí)候拍冠,根據(jù)安裝默認(rèn)尿这,我就設(shè)置帳號(hào)為pi,密碼為raspberry庆杜。
3:驗(yàn)證檢查配置是否正確射众。
在實(shí)踐的過(guò)程中,總會(huì)碰到各種各樣的問(wèn)題晃财,如何模擬驗(yàn)證或是實(shí)際數(shù)據(jù)驗(yàn)證是一個(gè)很好的技能叨橱,做好調(diào)試就是成功的一步。這里我們需要做的是,如何先驗(yàn)證溫濕度數(shù)據(jù)被模塊接收到罗洗。打開ESP_Easy下 tools界面下的log愉舔,查看日志。
其次驗(yàn)證是否鏈接到MQTT的服務(wù)器上伙菜,也就是上傳數(shù)據(jù)到樹莓派上轩缤。同樣也是看日志。
最后重啟服務(wù)典奉,上傳數(shù)據(jù)更新。最后說(shuō)明下丧叽,網(wǎng)上說(shuō)明esp8266接入硬件卫玖,上傳數(shù)據(jù)到HomeAssistant的例子很多,大多需要通過(guò)arduinoIDE上編譯代碼踊淳,接入各種各樣的庫(kù)文件假瞬,以來(lái)調(diào)試不方便,而且每人的編輯環(huán)境也不一樣迂尝,導(dǎo)致各種各類的問(wèn)題脱茉。希望大家在簡(jiǎn)書上相互交流,可以發(fā)簡(jiǎn)信相互交流垄开,也可以微信yjq20160927,希望可以把智能家居硬件用在生產(chǎn)實(shí)際生活中琴许,而不是簡(jiǎn)簡(jiǎn)單單的DIY。