Smart home services based on event matching
The smart home based on the Internet-of-Things (IoT) and other technologies provides people a living environment with security, convenience, comfort, environmental protection and intelligence. One of the key issues for the smart home service system is how to process real-time data from IoT layer rapidly and supply an initiative service with precision, individuation and intelligence. This paper proposes a smart home service framework based on event matching, and designs a hierarchical model for smart home services supporting real-time data awareness, data processing, event processing and service mapping. At the same time we improve the Rete algorithm to implement event engine and analyze the performance of the improved Rete algorithm. At last, an application is used to verify the feasibility and effectiveness of the smart home service based on event matching.