B. Use Case Design .
In light of the above system architecture, we design the following three uses cases (see Fig. 2). Measuring home conditions. This is one of the primary use cases. It describes the action which the user performs to get the readings of home conditions, e.g., temperature and humidity. Managing home appliances. The use case indicates that the user is able to manipulate various household appliances, such as lights, doors, fans and airconditioners. Controlling home access. This use case indicates that the user can use RFID cards to gain access to a home and have their activity logged. This would allow tracking the user’s presence in a home.
user