




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、姓 名 二 級 學 院 專 業 班 級 智能家居控制系統設計摘要 :本文簡單介紹了智能家庭控制系統的組成、旅行、功能、系統設計以及產品選擇的要點,工程設計事例等。Summary: This article simply introduces the composition of the intelligent home control system, travel, function, system design and product selection, the main points of the engineering design examples, etc關鍵詞 :家庭控制器,自動
2、監控,安全防。Antistop: Home Controller,automatic monitoring,safety protection目錄1. 前言 - 32. 智能家居控制系統概述 - 43. 智能家居控制系統功能 - 43.1家庭通信 - 43.2家庭設備自動監控 - 43.3家庭安全防 - 44. 智能家居控制系統類型 - 5 4.1系統類型 - 5 4.2基本特點、功能、適用圍 - 55. 系統設計及產品選用要點 - 7 5.1 智能家庭控制系統類型的選用 - 7 5.2 家庭控制器的選用 - 7 5.3 總線技術及模塊化設計 - 7 5.4 擴展功能 - 76. 設備的安裝
3、- 8 6.1 交換機、路由器、控制器、放大箱、分配箱、分線箱 - 8 6.2 家庭控制器 - 8 6.3 可燃氣體探測器 - 96.4 感溫探測器設置- 96.5 緊急按鈕開關 - 96.6 門(窗)磁開關 - 96.7 玻璃破碎探測器 - 96.8 被動紅外侵入探測器和被動紅外微波雙技術探測器 - 96.9 紅外遙控器 - 9 7. 工程設計實例 - 10 8. 設計中應注意的事項 - 11 9. 附錄 - 11前言 隨著國民經濟和科學技術水平的提高,特別是計算機技術、通信技術、網絡技術、控制技術的迅猛發展與提高,促使了家庭實現了生活現代化,居住環境舒適化、安全化。這些高科技已經影響到人們
4、生活的方方面面,改變了人們生活習慣,提高了人們生活質量,家居智能化也正是在這種形勢下應運而生的。2. 智能家居控制系統概述智能家庭控制系統是以HFC、以太網、現場總線、公共網、無線網的傳輸網絡為物理平臺,計算機網絡技術為技術平臺,現場總線為應用操作平臺,構成一個完整的集家庭通信、家庭設備自動控制、家庭安全防等功能的控制系統。 智能家居控制系統的總體目標是通過采用計算機技術、網絡技術、控制技術和集成技術建立一個由家庭到小區乃至整個城市的綜合信息服務和管理系統,以此來提高住宅高新技術的含量和居民居住環境水平。 系統通常由系統服務器、家庭控制器(各種模塊)、各種路由器、電纜調制解調器頭端設備CMTS
5、、交換機、通訊器、控制器、無線收發器、各種探測器、各種傳感器、各種執行機構、打印機等主要部分組成。 可視門禁控制窗簾控制燈光控制娛樂系統控制防盜警報控制遠程醫療控制燃煤氣報警控制智能家居控制系統電話、手機、電腦社區其他應用系統社區防盜警報系統智能三表查抄系統Internert網路由、防火墻家庭網關社區控制中心PDA手提PC服務器3. 智能家居控制系統功能智能家庭控制系統的主要功能包括家庭通信、家庭設備自動控制、家庭安全防三個方面。3.1 家庭通信家庭通信可采用線路、計算機互聯網、CATV線路、無線局域網等方式。 (1)線路 通過線路實現雙向傳輸語音信號和數據信號。 (2)計算機互聯網 通過互聯
6、網實現信息交互、綜合信息查詢、網上教育、醫療保健、電子、電子購物等。 (3)CATV線路 通過CATV線路實現VOD點播和多媒體通信。 (4)無線局域網 通過無線收發器、天線、各種無線終端,實現雙向傳輸數據信號。3.2 家庭設備自動監控 家庭設備自動監控包括電器設備的集中、遙控、遠距離異地(通過或Internet)的監視、控制及數據采集。 (1)家用電器的監視和控制 按照預先所設定程序的要求對熱水器、微波爐、視像音響等家用電器進行監視和控制。 (2)熱能表、燃氣表、水表、電度表的數據采集、計量和傳送根據小區物業管理的要求所設置數據采集程序,通過傳感器對熱能表、燃氣表、水表、電度表的用量進行自動
7、數據采集、計量,并將采集結果遠程傳送給小區物業管理系統。 (3)空調機的監視、調節和控制 按照預先所設定的程序,根據時間、溫度、濕度等參數對空調機進行監視、調節和控制。 (4)照明設備的監視、調節和控制按照預先設定的時間程序,分別對各個房間照明設備的開、關進行控制,并可自動調節各個房間的照度。 (5)窗簾的控制 按照預先設定的時間程序,對窗簾的開啟關閉進行控制。3.3家庭安全防家庭安全防主要包括多火災報警、可燃氣體泄漏報警、防盜報警、緊急求救、多防區的設置、訪客對講等。家庭控制器按等級預先設置若干個報警(如家人單位、手機、尋呼機和小區物業管理安全保衛部門等),在有報警發生時,按等級的次序依次不
8、停地撥通上述進行報警(可報出家中是哪個系統報警了)。同時,各種報警信號通過控制網絡傳送至小區物業管理中心,并可與其它功能模塊實現可編程的聯動(如可燃氣體泄漏報警后,聯動關閉燃氣管道上的電磁閥)。 (1)防火災發生 通過設置在廚房的感溫探測器和設置在客廳、臥室等的感煙探測器,監視各個房間有無火災的發生。如有火災發生家庭控制器發出聲光報警信號,通知家人及小區物業管理部門。家庭控制器還可以根據有人在家或無人在家的情況,自動調節感溫探測器和感煙探測器的靈敏度。 (2)防可燃氣體泄漏 通過設置在廚房的可燃氣體探測器,監視燃氣管道、灶具有無燃氣泄漏。如有燃氣泄漏家庭控制器發出聲光報警信號,并聯動關閉燃氣管
9、道上的電磁閥,同時通知家人及小區物業管理部門。 (3)防盜報警 防盜報警的防護區域分成兩部分,即住宅周界防護和住宅區域防護。住宅周界防護是指在住宅的門、窗上安裝門磁開關,在對外的玻璃窗、門附近安裝玻璃破碎探測器;住宅區域防護是指在主要通道、重要的房間安裝被動紅外探測器或被動紅外微波雙技術探測器。當家中有人時,住宅周界防護的防盜報警設備(門磁開關、玻璃破碎探測器)設防,住宅區域防護的防盜報警設備(紅外探測器或被動紅外微波雙技術探測器)撤防。當家人出門后,住宅周界防護的防盜報警設備(門磁開關、玻璃破碎探測器)和住宅區域防護的防盜報警設備(被動紅外探測器或被動紅外微波雙技術探測器)均設防。當有非法侵
10、入時,家庭控制器發出聲光報警信號,并通知家人及小區物業管理部門。另外,通過程序可設定報警裝置的等級和報警器的靈敏度。 (4)訪客對講 住宅的主人通過訪客對講設備與來訪者進行雙向通話或可視通話,確認是否允許來訪者進人。住宅的主人利用訪客對講設備,可以對大樓入口門或單元門的門鎖進行開啟和關閉控制。 (5)緊急求救 當遇到意外情況(如疾病或有人非法侵入)發生時,按動報警按鈕向小區物業管理部門進行緊急求救報警。緊急求救信號在網絡傳輸中具有最高的優先級別,由于是人在緊急情況下的求救信號,其誤報的可能性很小。4. 智能家居控制系統類型4.1系統類型 智能家庭控制系統可分成采用公共網的智能家庭控制系統、HF
11、C的智能家庭控制系統、以太網的智能家庭控制系統、LonWorks的智能家庭控制系統、KS485的智能家庭控制系統、無線網的智能家庭控制系統等類型。 4.2基本特點、功能、適用圍 (1)采用公共網的智能家庭控制系統采用公共網的智能家庭控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集03X602第14頁。 ·基本特點:家庭智能控制器配置了與線連接的收發器,利用網絡作為信息傳輸網。該系統不僅在功能上能完全滿足要求,而且大簡化了布線,可以節省布線的投資。 ·系統組成:系統由系統服務器、家庭控制器(置了與線連接的收發器)、路由器、收發器、各種探測器、各種傳感器、各種
12、執行機構、打印機等組成。 ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統適用于新建、擴建的智能化住宅(小區)工程,且特別適用于改造的智能化住宅(小區)工程,利用原有的線就可實現數據信號的共網傳輸。 (2)采用HFC的智能家庭控制系統 采用HFC的智能家庭控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集03X602第15頁。 ·基本特點:家庭智能控制器配置了CableModem,利用有線電視的HFC網絡作為信息傳輸網。該系統不僅在功能上能完全滿足要求,而且大簡化了布線,可以節省布線的投資。 HFC網絡采用共享方式,其共享
13、帶寬為36Mbps。當上網人數較多時,上網的速度會變慢。由于Cable Modem設備費用較高,用戶網絡的開通費用高。 ·系統組成:系統由系統服務器、家庭控制器(置了Cable Modem)、路由器、電纜調制解調器頭端設備CMTS、有線電視傳輸網絡、各種探測器、各種傳感器、各種執行機構、打印機等組成o ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統適用于新建、擴建的智能化住宅(小區)工程,且特別適用于改造的智能化住宅(小區)工程,僅將原有的有線電視HFC網絡進行雙向改造,就可實現數據和圖像信號的共網傳輸。 (3)采用以太網的智能家庭控制
14、系統 采用以太網的智能家庭控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集03X602第16、17頁。 ·基本特點:家庭智能控制器配置了以太網網卡,利用以太網作為信息傳輸網。以太網同時支持住戶計算機和智能家庭控制系統。該系統不僅在功能上能完全滿足要求,而且大簡化了布線,可以節省布線的投資。 以太網傳輸速率較高,傳輸速率有10Mbps、100Mbps等。根據傳輸距離的要求,由小區物業管理中心至各樓交換機采用5類以上4對對絞線、多模光纜或單模光纜,由交換機至家庭控制器采用超5類4對對絞電纜。 ·系統組成:系統由系統服務器、家庭控制器、路由器、交換機、各種探測器
15、、各種傳感器、各種執行機構、打印機等組成。 ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統適用于新建、擴建和改造的智能化住宅(小區)工程,用以太網實現數據和圖像信號的雙向傳輸。 (4)采用LonWorks的智能家庭控制系統采用LonWorks的智能家庭控制系統圖參見國家建筑標準設計智能家居控制系統設計施工圖集如3X602第21、22、23頁。 ·基本特點:采用一個覆蓋全部ISOOSI標準七層通信協議、開放性的LonWork總線技術,一臺系統服務器最多可連接127臺LONWorks路由器,一臺LonWorks路由器最多可連接63臺家庭控制
16、器。每臺家庭控制器為LonWork一個通道上的網絡節點,每個網絡節點包括有神經元(NEURON)芯片、振蕩器、電源、一個通過媒介通信的收發器和與監控設備接口的IO設備(電路)、存儲器等。 LonWorks直接通信距離可達2700m(雙絞線、78Kbps),其通信傳輸速度最大可達125Mbps(此時有效傳輸距離為130m)。LonWorks路由器至小區物業管理中心線路長度超過2700m時,需在總線上加裝中繼器。傳輸線通常采用雙絞線,根據需要也可采用同軸電纜或電力線。 ·系統組成:由系統服務器、家庭控制器、路由器、LonWorks路由器、交換機、各種探測器、各種傳感器、各種執行機構、打印
17、機等組成。 ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統特別適用于新建、擴建的智能化住宅(小區)工程。 (5)采用KS485的智能家庭控制系統 采用KS485的智能家庭控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集>03X602第18、19、20頁。 ·基本特點:KS485串行接口總線為主從式網絡,它的通信為半雙工、采用雙向單信道連接方式。RS485串行接口總線的傳輸介質采用雙絞線,它可以高速地進行遠距離傳輸,傳輸速度與傳輸距離的技術指標如下:傳輸速率為10Mbits時,最大傳輸距離是12m;傳輸速率為1Mb
18、its時,最大傳輸距離是120m;傳輸速率為100kbits時,最大傳輸距離是1200m。 ·系統組成:由系統服務器、家庭控制器、路由器、通訊器、控制器、各種探測器、各種傳感器、各種執行機構、打印機等組成。 ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統特別適用于新建、擴建的智能化住宅(小區)工程。 (6)采用無線網的智能家庭控制系統 采用無線網的智能家庭控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集>03X602第24、25頁。 ·基本特點:利用無線作為信息傳輸網,該系統不僅在功能上能完全滿足要求,
19、而且從系統服務器至家庭控制器、家庭控制器至各種現場末端裝置均采用無線傳輸方式,小區、樓、戶無需布線,施工簡單,可以節省施工的投資。 無線網的工作頻率符合IEEE80211b標準要求。 ·系統組成:由系統服務器、家庭控制器、無線收發器、各種探測器、各種傳感器、各種執行機構、打印機等組成。 ·系統功能:實現家庭通信、家庭設備自動控制、家庭安全防。 ·適用圍:該系統適用于新建、擴建的智能化住宅(小區)工程,且特別適用于改造的智能化住宅(小區)工程,不用敷設線路就可實現數據信號的傳輸。5. 系統設計及產品選用要點 5.1智能家庭控制系統類型的選用 新建、擴建的智能化住宅(
20、小區)工程,宜采用LonWorks的智能家庭控制系統、以太網的智能家庭控制系統或采用RS485的智能家庭控制系統。改造的智能化住宅(小區)工程,宜采用公共網的智能家庭控制系統、HFC的智能家庭控制系統或無線網的智能家庭控制系統。 5.2家庭控制器的選用 家庭控制器的選用主要包括功能、總線技術及模塊化設計、擴展功能、可按用戶的基本要求進行配置等方面的選用要求。 (1)家庭控制器功能的選用 家庭控制器通常具有以下功能: ·家庭防盜報警; ·家庭火災報警; ·家庭燃氣泄露報警; ·家庭緊急求助; ·遠程設防與撤防; ·遠程報警; ·
21、;訪客對講; ·家用電器監控; ·家用表具數據采集及處理; ·空調機監控; ·接入網接口; ·小區電子公告; ·信息查詢; ·家用設備報修等。 (2)家庭控制器功能的選擇 在工程設計中,家庭控制器功能的選擇可參見下表所示。 5.3總線技術及模塊化設計 ·家庭控制器要求采用總線技術,如LonWorks、R5485、BACnet、CNBlls、CEBus、X一10; ·家庭控制器要求采用模塊化設計,以便用戶可以根據需求選擇不同的模塊完成不同的功能。 5.4擴展功能 家庭控制器要有一定的擴展功能,考慮能適應今后
22、發展的需要。可按用戶的基本要求進行配置應能根據用戶提出有哪些被控設備及監視控制要求(功能要求)等因素,來對家庭控制器組成進行配置,包含模塊種類的選擇和各種模塊數量的選擇。6. 設備的安裝6.1交換機、路由器、控制器、放大箱、分配箱、分線箱康居住宅家庭控制器功能設置表級嗣消防安防訪客對講家電監控表具數據遠傳基本級(1A)1在住戶安裝緊急按鈕開關。2在住戶安裝入侵報警探測器。具有語音對講及控制開啟樓道人口處防盜門功能。12點熱能表、燃氣表、水表、電度表的自動抄收及遠傳、超限判斷、自動檢查、分時計費、實時計量、管理功能。提高級(2A)在室安裝可燃氣體泄漏自動報警裝置。且能就地發出聲光報警信號。1在住
23、戶兩處安裝緊急按鈕開關。2在住戶安裝入侵報警探測器,在戶門、及用臺、外窗安裝人侵報警裝置。具有語音對講及控鑭開啟樓道人口處防盜門功能。可實現住戶與安防監控中心的直接聯系。2點以上熱能表、燃氣表、水表、電度表的自動抄收及遠傳、超限爿斷、自動檢查、分時計費、實時計量、管理功能。先進級(3A)1在室安裝可燃氣體泄漏自動報警裝置,當燃氣體泄漏報警后能自動切斷氣源、打開捧氣裝置,且能就地發出聲光報警信號。2在住戶設置火災自動報警裝置。1在住戶不少于兩處安裝緊急按鈕開關。2在住戶安裝入侵報警探測器,在戶門及陽臺門、外窗安裝入侵報警裝置。具有語音、可視對講及控翻開啟樓道入口處防盜門功能,可實現住戶與安防監控
24、中心的直接聯系。2點以上熱能表、燃氣表、水表、電度表的自動抄收及遠傳、超限判斷、自動檢查、分時計費、實時計量、管理功能。這些設備均應安裝在電氣豎井或公共走道的墻上()。6.2家庭控制器暗裝(或明裝)在墻(上),其底邊距地面14m左右。家庭控制器應設置在住戶大門附近(宜距戶門05m以),且容易操作(包括設防與撤防)的地方。6.3可燃氣體探測器安裝在廚房的燃氣管道、灶具附近,當住戶使用的是天然氣,燃氣探測器吸頂棚安裝在距頂棚300ram以的地方;當住戶使用的是液化石油氣,燃氣探測器安裝在距地面300mm以地方。6.4感溫探測器設置在廚房,它吸頂棚安裝。在起居室、臥室等房間,它吸頂棚安裝。6.5緊急
25、按鈕開關設置在起居室沙發和主臥室床頭附近的墻上,及衛生間的墻上。緊急按鈕開關暗裝在墻,其底邊距地面05m12m。6.6門(窗)磁開關安裝在門扇和門框或窗扇和窗框。6.7玻璃破碎探測器安裝在窗戶和玻璃門(陽臺)附近的墻上或吸頂棚安裝。6.8被動紅外侵入探測器和被動紅外微波雙技術探測器安裝在住戶的主要通道、重要的房間,它吸頂棚安裝或安裝在頂棚的墻角處。6.9紅外遙控器安裝在被控電器設備正面附近的墻上,距離不能超過紅外線工作圍,且與電器設備之間沒有遮擋。7.工程設計實例以二室戶型為例介紹戶的智能家庭控制系統設計,設計標準采用康居住宅先進級(3A)。采用以太網的家居控制系統,家庭控制器與戶各模塊之間采
26、用R$485總線,家庭控制器可通過線或計算機網絡接收控制指令、發出信息,所選用的家庭控制器具有可視訪客對講功能。家居控制系統圖參見國家建筑標準設計<智能家居控制系統設計施工圖集>03X602第17頁,二室戶型家居控制平面圖參見圖1、2所示,家庭控制器與室設備的連接參見圖3所示。在起居廳、臥室設置了感煙探測器,廚房設置了感溫探測器、可燃氣體探測器,各房間的窗戶、陽臺推拉門上及附近設置了門(窗)磁開關和玻璃破碎探測器,起居廳設置了被動紅外侵入探測器,起居廳、臥室、衛生間設置了緊急按鈕開關。對電、水、燃氣進行計量;可對餐廳、起居廳、臥室的燈進行控制;當可燃氣體探測器探測到有燃氣泄漏后,聯
27、動控制關閉燃氣管道上電磁閥、開啟排煙風機;當有各種探測器報警后,聯動警報發聲器發出報警聲音。家庭控制器共提供13路輸入:電度表(電度表安裝在照明配電箱)、燃氣表、熱能表、可燃氣體探測器、感溫探測器、感煙探測器、緊急按鈕開關、被動紅外侵入探測器、玻璃破碎探測器各1路,水表、門(窗)磁開關各2路。家庭控制器共提供7路輸出:警報發聲器控制1路、燃氣管道上電磁閥控制1路、排煙風機控制1路、照明控制4路。三室戶型、復式結構、別墅的智能家庭控制平面圖及家庭控制器與室設備的連接參見國家建筑標準設計智能家居控制系統設計施工圖集03X602。8.設計中應注意的事項當防火規規定必須設置火災報警系統時,感煙探測器、
28、感溫探測器及可燃氣體探測器的設置及系統的構成須遵循火災自動報警系統設計規GB50116-98的規定。9. 附錄9.1 自動控制package .zonesion.smarthome.auto;import java.util.Timer;import java.util.TimerTask;import android.util.Log;import android.widget.Toast;import .zhiyun360.wsn.droid.WSNRTConnect;import .zonesion.smarthome.app.IOnSensorDataListener;import .
29、zonesion.smarthome.app.SmartHomeApplication;import .zonesion.smarthome.data.DatabaseHelper;import .zonesion.smarthome.data.ProfilesConfig;import .zonesion.smarthome.data.UserConfig;import .zonesion.smarthome.sms.Sms;import .zsmarthome.R;/* * AutoControl是自動控制實現類,實現了報警裝置模塊、安防設備模塊、視頻監控模塊的自動控制。該類實現了IOnS
30、ensorDataListener接口 ,即要實現onSensorData(String mac, byte bdata)方法,通過該方法來實現對底層傳感器的控制。 * * author Administrator * */public class AutoControl implements IOnSensorDataListener /* AutoControl的TAG日志標簽 */private static final String TAG = "AutoControl"/* SmartHomeApplication實例 */private SmartHomeApp
31、lication mApplication;/* 用戶數據處理工具類 */private UserConfig mUserConfig;private ProfilesConfig profilesConfig;private WSNRTConnect wRTConnect;/* 用戶 */private String mNumber;/* 報警裝置模塊Mac地址數組 */private String mMacsAlarm = new String "", "" ;/* 安防設備模塊Mac地址數組 */private String mMacsSecu =
32、 new String "", "", "" ;/* 光敏反控燈光模塊Mac地址數組 */private String mMacsInfomation = new String "", "", "" ;/* 燈光控制模塊Mac地址數組 */private String mMacsLight = new String "", "" ;/* 視頻監控模塊Mac地址數組 */private String mMacsMonitor = new
33、String "" ;private String mMacsRfid = new String "" ;private String mMacsAccess = new String""/* 安防自動控制是否啟動標識 */public static boolean securityflag = false;/ 默認是沒有開啟的/* 光敏反控是否啟動標識 */public static boolean lightflag = false;/ 默認是沒有開啟的private String items = new String "
34、;security", "light" ;private boolean flag = true;private boolean flag1 = true;private DatabaseHelper databaseHelper;/* * AutoControl構造方法 * * param app * SmartHomeApplication實例 */public AutoControl(SmartHomeApplication app) mApplication = app;/* * 啟動自動控制,即開始建立傳感器數據監聽 */public void star
35、t() mUserConfig = mApplication.getUserConfig();profilesConfig = mApplication.getProfilesConfig();mApplication.registerOnSensorDataListener(this);databaseHelper = mApplication.getDatabaseHelper();wRTConnect = mApplication.getIntance();void procCardId(String id) String username = databaseHelper.find(i
36、d);String msg;if (username.length() = 0) msg = "未注冊,非法用戶" else msg = username+",歡迎您進入中智訊科技"wRTConnect.sendMessage(mMacsAccess0, "OD1=4".getBytes();/開鎖Timer timer = new Timer();TimerTask task = new LockTimerTask(mMacsAccess0);/隔5s后執行關閉鎖的操作timer.schedule(task, 5000);Toast
37、.makeText(mApplication, msg, Toast.LENGTH_SHORT).show();class LockTimerTask extends TimerTask String mmac;LockTimerTask(String mac) mmac = mac;public void run() wRTConnect.sendMessage(mmac, "CD1=4".getBytes();Overridepublic void onSensorData(String mac, byte bdata) mNumber = mUserConfig.ge
38、tString(mApplication.getResources().getString(R.string.contactphone_edit);String macsInfomation = mUserConfig.getString(SmartHomeApplication.KEY_Information);macAnalysis(macsInfomation, mMacsInfomation);String macsLight = mUserConfig.getString(SmartHomeApplication.KEY_Light);macAnalysis(macsLight, m
39、MacsLight);String macsAlarm = mUserConfig.getString(SmartHomeApplication.KEY_Alarm);macAnalysis(macsAlarm, mMacsAlarm);String macsSecu = mUserConfig.getString(SmartHomeApplication.KEY_Security);macAnalysis(macsSecu, mMacsSecu);String macsMonitor = mUserConfig.getString(SmartHomeApplication.KEY_Monit
40、or);macAnalysis(macsMonitor, mMacsMonitor);/ 解析mac地址String macsRfid = mUserConfig.getString(SmartHomeApplication.KEY_Rfid);macAnalysis(macsRfid, mMacsRfid);String macsAccess = mUserConfig.getString(SmartHomeApplication.KEY_Access);macAnalysis(macsAccess,mMacsAccess);securityflag = profilesConfig.get
41、Boolean(items0);lightflag = profilesConfig.getBoolean(items1);String datasss = new String(bdata);Log.i(TAG, "securityflag " + securityflag + " data:" + mac + " " + datasss);/if (!mac.contains("Camera") if (mac.equalsIgnoreCase(mMacsRfid0) / RFID地址String data =
42、 new String(bdata);if (data.charAt(0) != '')return;if (data.charAt(data.length() - 1) != '')return;data = data.substring(1, data.length() - 1);String tags = data.split(",");for (String tag : tags) String cv = tag.split("=");if (cv.length < 2)continue;if (cv0.eq
43、uals("A0") String cardNumber = cv1;procCardId(cardNumber);if (securityflag && mac.equalsIgnoreCase(mMacsSecu0) / 可燃氣體監測String data = new String(bdata);if (data.charAt(0) != '')return;if (data.charAt(data.length() - 1) != '')return;data = data.substring(1, data.lengt
44、h() - 1);String tags = data.split(",");for (String tag : tags) String cv = tag.split("=");if (cv.length < 2)continue;if (cv0.equals("A0") int v = Integer.parseInt(cv1);Log.i(TAG, "A0=" + v);if (v = 1) Log.i(TAG, "監測到警報");sendCommond("OD1=8,D1
45、=?", mMacsAlarm0);/ 打開排風扇/ String title = "監測警報"String msg = "檢測到可燃氣體!"if (mNumber != null && mNumber.length() > 0) Sms.sendShortMessage(mNumber, msg);/ 發送短信 else sendCommond("CD1=8,D1=?", mMacsAlarm0);/ 關閉排風扇if (securityflag && mac.equalsIgnoreC
46、ase(mMacsSecu1) / 人體監測String data = new String(bdata);if (data.charAt(0) != '')return;if (data.charAt(data.length() - 1) != '')return;data = data.substring(1, data.length() - 1);String tags = data.split(",");for (String tag : tags) String cv = tag.split("=");if (c
47、v.length < 2)continue;if (cv0.equals("A1") int v = Integer.parseInt(cv1);Log.i(TAG, "A1=" + v);if (v = 1) Log.i(TAG, "監測到人體");sendCommond("Action=TakenPicture", mMacsMonitor0);sendCommond("OD1=2,D1=?", mMacsAlarm1);/ String title = "監測警報"
48、;String msg = "人體感應檢測到人體!"if (mNumber != null && mNumber.length() > 0) Sms.sendShortMessage(mNumber, msg);/ 發送短信 else / do nothingif (securityflag && mac.equalsIgnoreCase(mMacsSecu2) / 紅外對射監測String data = new String(bdata);if (data.charAt(0) != '')return;if (data
49、.charAt(data.length() - 1) != '')return;data = data.substring(1, data.length() - 1);String tags = data.split(",");for (String tag : tags) String cv = tag.split("=");if (cv.length < 2)continue;if (cv0.equals("A2") int v = Integer.parseInt(cv1);Log.i(TAG, "
50、;A2=" + v);if (v = 1) Log.i(TAG, "監測到人體");sendCommond("Action=TakenPicture", mMacsMonitor0);sendCommond("OD1=2,D1=?", mMacsAlarm1);/ String title = "監測警報"String msg = "紅外對射檢測到人體!"if (mNumber != null && mNumber.length() > 0) Sms.sendShortMessage(mNumber, msg);/ 發送短信 else / do nothingif (lightflag && mac.equalsIgnoreCase(mMacsInfomation2) / 光敏反控燈光:mMacs1=00:12:4b:00:02:63:3a:ff/ mac:00:12:4B:00:02:63:3A:FF,data:A0=388 OD=1,D0=?String data = new String(bdata);if (data.charAt(0) != '')return;if (data.charAt(dat
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 版權合同樣本:版權許可協議7篇
- 2023一年級數學下冊 三 認識圖形 1初步認識長方形和正方形教學設計 西師大版
- 起重操作作業安全技術培訓
- 10 竹節人 教學設計-2024-2025學年語文六年級上冊統編版
- Unit 4 I have a pen pal Part A Lets talk Lets learn大單元整體教學設計表格式-2024-2025學年人教PEP版英語六年級上冊
- 《有余數除法解決問題》教學設計-2024-2025學年二年級下冊數學人教版
- 2023九年級語文下冊 第一單元 4 海燕教學設計 新人教版
- Unit 1 My classroom大單元(教學設計)-2024-2025學年人教PEP版英語四年級上冊
- 2023六年級數學下冊 二 冰淇淋和有多大-圓柱和圓錐信息窗2 圓柱的表面積第1課時教學設計 青島版六三制
- 名校聯盟浙江省溫州市蒼南縣龍港鎮第二中學七年級歷史與社會上冊 32 與山為鄰(第一課時)垂直的生計 教學設計
- 更換鍋爐水冷壁管施工方案 勿刪
- 2019年企業所得稅匯算清繳審核及2020年稅務咨詢等服務招標文件【模板】
- 石化公司成品油銷售中心考核方案
- 機動車檢測站車輛起火及應急疏散演練記錄
- DB13(J)∕T 105-2017 預應力混凝土管樁基礎技術規程
- 加壓氣化操作規程(共115頁)
- 標準魯班尺尺寸對比表
- 基于STC89C52單片機-紅外智能循跡小車
- PackingList外貿裝箱單模板
- 談文旅融合發展的深層意義
- 自考勞動法名詞解釋和論述歷年真題重要考點必須掌握
評論
0/150
提交評論