能耗監(jiān)測所需無線傳感器有三個技術組件,單片機(微控制器單元)與ADC、傳感單元和Zigbee收發(fā)器。傳感器是能耗監(jiān)測傳感網(wǎng)的最重要的部分,傳感器ACS712用來測量交流。測試了100瓦特到1000瓦特的傳感器負載,在這個能耗監(jiān)測測試中,假設功率因數(shù)為1,SMPS(開關模式電源)供電集成,這意味著它不需要直流電池,包括一個繼電器遠程開/關控制、一個Zigbee與USB接口連接到電腦,這是一個智能關。應用程序獨立于操作系統(tǒng),用Java實現(xiàn)。傳入的數(shù)據(jù)包括每個傳感器設備的實際狀態(tài)、功耗和一個獨特的傳感器ID。將接收的數(shù)據(jù)存儲到SQL數(shù)據(jù)庫中,供以后在網(wǎng)絡接口或移動應用程序中使用。在程序上實現(xiàn)了Java VM(虛擬機)系統(tǒng),我們將基于OSGi(Open Service Gateway Initiative,面向Java的動態(tài)模型系統(tǒng))的中間件集成到的系統(tǒng)。作為一個原型能耗監(jiān)測系統(tǒng),實現(xiàn)兩種服務,監(jiān)控和遠程開/關控制,用戶可以從網(wǎng)絡接口或移動應用程序打開/關閉設備。