物聯(lián)網(wǎng)省/國賽AIOT智能家居全流程演示-創(chuàng)新互聯(lián)

前言

智能家居(Smart Home)是以住宅為平臺,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防
范技術(shù)、自動控制技術(shù)、音頻技術(shù)家居生活有關(guān)的設(shè)施集成,構(gòu)建兼?zhèn)浣ㄖ谝惑w的高效、
舒適、安全、便利、環(huán)保的居住環(huán)境。它是實現(xiàn)真正意義上得數(shù)字化,網(wǎng)絡(luò)化,信息化和智
能化家庭的一種全新的系統(tǒng),能夠科學統(tǒng)籌管理家居生活的各個方面,“讓家居生活智慧”
起來

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),長豐企業(yè)網(wǎng)站建設(shè),長豐品牌網(wǎng)站建設(shè),網(wǎng)站定制,長豐網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,長豐網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

演示版本: 2022年6月

注意:演示賬號均為北京時代新大陸教育科技有限公司提供

一、虛擬仿真部署部分

首先打開 AIOT 網(wǎng)站,登錄所提供的賬號,找到自己的任務,進行開始任務,打開虛擬仿真。

該系統(tǒng)采用ZigBee通訊方案,Zigbee網(wǎng)關(guān)是 Zigbee 智能家居的關(guān)鍵設(shè)備之一。

一個Zigbee網(wǎng)關(guān)由:MQTT網(wǎng)關(guān) + Zigbee USB Dongle + 電源組(12)

  • 連接如圖所示:
    請?zhí)砑訄D片描述

按照題目所需要的要求添加對應的傳感器

注意:傳感器均采用無線通訊

  • 部署效果如圖所示
    請?zhí)砑訄D片描述

查看網(wǎng)關(guān)和Dongle use的配置界面,雙擊設(shè)備
請?zhí)砑訄D片描述
請?zhí)砑訄D片描述

注意:
需要保證網(wǎng)關(guān)設(shè)備的對接平臺為Home Assistant,其他保持默認即可
ZigbeeDongle設(shè)備的Channel(通道號)和PAN ID需要和各個傳感器的保持一致

修改各個傳感器的序列號,建議序列號不為一致,Channel和PAN ID與zigbee Dongle設(shè)備保持一致即可
請?zhí)砑訄D片描述
請?zhí)砑訄D片描述

其余傳感器設(shè)備操作同理,同時將各個傳感器的參數(shù)設(shè)置為隨機數(shù),這里不過多演示!

部署完畢之后,開啟模擬實驗?。?!

二、打開虛擬終端,配置與Home Assistant連接

注意:比賽中,一般是配置好的,但是可能會有一些小障礙?。ú僮髦敖ㄗh學習Linux基礎(chǔ)指令)
請?zhí)砑訄D片描述
用下列wget命令下載安裝HA的docker-compose 壓縮包

wget https://newland-test.obs.cn-east-3.myhuaweicloud.com/student/ha_env.zip
  • 注意:此鏈接會隨著版本的更新而過期

下載之后,使用unzip指令進行解壓

unzip ha_env.zip

如果是以tar.gz結(jié)尾的壓縮文件,需要以 tar -zxvf 壓縮包 指令進行解壓

tar -zxvf ha_env.zip

如圖示例:
在這里插入圖片描述
操作壓縮之后的ha_env目錄, 編輯 m2m 配置文件

nano ha_env/config.xml

將第五行圈起來的部分,修改為mq.test.nlecloud,com ctrl+s保存ctrl+x退出
在這里插入圖片描述
cd 到 ha_env/docker 目錄

cd ~/ha_env/docker

使用 docker-compose up -d 命令啟動安裝

docker-compose up -d

稍等即可

添加 MQTT 連接

第一次,啟動 HA 后,在 ha_env 目錄下,會出現(xiàn) haconfig 子目錄。HA 的配置文件存在
這個目錄下。使用 cd ~/ha_env 命令返回到 ha_env 目錄,用 nano 命令編輯 HA 的配置文件,
添加 MQTT 連接器

cd ~/ha_env
nano haconfig/configuration.yaml

在文件的結(jié)尾添加以下代碼,如圖所示

mqtt:
 discovery: true
 broker: mosquitto
 port: 1883

在這里插入圖片描述
ctrl+s保存ctrl+x退出

重啟 HA服務
cd ~/ha_env/docker
docker-compose restart

如圖所示
請?zhí)砑訄D片描述

打開Home Assistant平臺
  • 點擊左上角的 展開實驗環(huán)境列表,點擊選擇 Home Assistant

這里是隨便輸入,如有比賽要求,請根據(jù)比賽要求進行填寫。
在這里插入圖片描述
選擇自動檢測,點擊下一步。
在這里插入圖片描述
選擇第一個,點擊下一步。
在這里插入圖片描述
若虛擬仿真MQTT連接器配置文件部署沒問題時,則會出現(xiàn) mqtt 的標識。在這里插入圖片描述

注意:若無顯示mqtt,則對配置文件內(nèi)容進行檢查,并重啟docker容器(縮進格式)
需要確保仿真設(shè)備處于運行中

打開實驗終端,在ha_env下docker目錄中輸入以下指令,檢查運行狀態(tài)

docker-compose ps

此為正常狀態(tài)
請?zhí)砑訄D片描述

三、Home Assistant平臺

進入Home Assistant平臺可以發(fā)現(xiàn)傳感器已自動獲取
在這里插入圖片描述

如果看不到設(shè)備,請回頭檢查 HA 的配置參數(shù)是否正確,仿真設(shè)備的序列號是否唯一,重新配置

根據(jù)此表,修改設(shè)備對應的中文名,點擊設(shè)備,選擇右上角的齒輪,修改名稱
在這里插入圖片描述
效果如圖所示在這里插入圖片描述
注:修改時建議順便將傳感器實體ID粘貼至文檔或表格內(nèi),方便部署儀表盤界面
在這里插入圖片描述
點擊右上角三個點,選擇編輯儀表盤,點擊自行編輯
選擇添加卡片,選擇如圖所示
在這里插入圖片描述
效果如圖所示:
請?zhí)砑訄D片描述
復制所提供的代碼,將之前復制的設(shè)備實體ID輸入到對應設(shè)備處
我的代碼

elements:
  - entity: binary_sensor.a61888457e8a4542_smoke
    style:
      left: 33%
      top: 8%
    type: state-badge
  - entity: sensor.0359d4bafe654219_illuminance_lux
    style:
      left: 46%
      top: 8%
    type: state-badge
  - entity: sensor.87fae7ffc6044c25_temperature
    style:
      left: 59%
      top: 8%
    type: state-badge
  - entity: sensor.87fae7ffc6044c25_humidity
    style:
      left: 72%
      top: 8%
    type: state-badge
  - entity: switch.caa2e0ad67824557_alarm
    style:
      left: 85%
      top: 8%
    type: state-badge
  - entity: switch.caa2e0ad67824557_alarm
    style:
      left: 45%
      top: 21%
    type: state-icon
  - entity: binary_sensor.7df3fd5a078c4fe4_occupancy
    style:
      left: 15%
      top: 26%
    type: state-icon
  - entity: binary_sensor.57c84fa807d64f65_contact
    style:
      left: 28%
      top: 61%
    type: state-icon
  - entity: sensor.87fae7ffc6044c25_temperature
    style:
      left: 40%
      top: 32%
    type: state-icon
  - entity: sensor.87fae7ffc6044c25_humidity
    style:
      left: 50%
      top: 32%
    type: state-icon
  - entity: sensor.0359d4bafe654219_illuminance_lux
    style:
      left: 60%
      top: 32%
    type: state-icon
  - entity: binary_sensor.24dcc722f3144bf3_water_leak
    style:
      left: 80%
      top: 28%
    type: state-icon
  - entity: binary_sensor.a61888457e8a4542_smoke
    style:
      left: 90%
      top: 28%
    type: state-icon
  - entity: binary_sensor.7df3fd5a078c4fe4_occupancy
    style:
      left: 66%
      top: 91%
    type: state-badge
  - entity: binary_sensor.57c84fa807d64f65_contact
    style:
      left: 79%
      top: 91%
    type: state-badge
  - entity: binary_sensor.24dcc722f3144bf3_water_leak
    style:
      left: 92%
      top: 91%
    type: state-badge
type: picture-elements
image: https://demo.home-assistant.io/stub_config/floorplan.png

最終效果如圖所示
在這里插入圖片描述

實現(xiàn)水浸煙霧報警

點擊配置,選擇自動化,打開之后,選擇添加自動化,選擇從空的自動化開始。
在這里插入圖片描述

添加觸發(fā)條件,如圖所示

在這里插入圖片描述

添加動作,點擊保存

在這里插入圖片描述

實現(xiàn)解除水浸煙霧報警

創(chuàng)建操作,與上同理

添加觸發(fā)條件,如圖所示

在這里插入圖片描述

定義環(huán)境條件

請?zhí)砑訄D片描述

添加動作,點擊保存

在這里插入圖片描述
演示完畢
返回虛擬仿真平臺,將煙霧或水浸打開
在這里插入圖片描述
之后在關(guān)掉
在Home Assistant平臺后,有數(shù)據(jù)顯示,則為成功!
在這里插入圖片描述


如有疑問,歡迎在評論區(qū)留言

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

文章名稱:物聯(lián)網(wǎng)省/國賽AIOT智能家居全流程演示-創(chuàng)新互聯(lián)
分享URL:http://muchs.cn/article32/dcjhsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司品牌網(wǎng)站制作、網(wǎng)站策劃、小程序開發(fā)網(wǎng)站維護、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)