Data Analysis Requirement: The system will provide data to a controller node that will process emails to users. Along the remote sensing system, the gathered data from the system that determines whether the emails should be sent or not. Application Deployment Requirement : The application on the fire alarm controller node should be able to processes and send alerts in the form of an email that the application will generate. The alarm must be deployed in possible fire hazardous area. Domain Model of Fire Alarm IoT Design After creating the process specification, the IoT design requires to create a Domain Model. This domain model for the Fire Alarm system will describe the different concepts, entities, and objects in the domain of the IoT fire alarm system. It will define the different attributes of the sensors, controllers, nodes, and applications within the system. For the domain model specification, it contains five specific entities, which are Physical Entity, Virtual Entity, Device, Resource, and Service. Each entity is described accordingly in order as seen below: Physical Entity is a discrete and identifiable entity in the physical environment. The IoT system provides information about the Physical Entity or performs actuation upon the Physical Entity. The Physical Entities of the proposed IoT fire alarm system are the physical rooms that the devices are placed in such as a floor of a building in this case. Sensors should be placed on ceilings within each room of the facility. Additionally the 6
physical entity of the floors and rooms will be monitored with devices to sense the air in that area. Depending on the number of rooms that need to be monitored, the total amount of Physical Entity can be changed. Virtual Entity is a representation of the Physical Entity in the digital world. Each Physical Entity contains Virtual Entity for the domain world. The virtual entity of the proposed design is the virtual area or room that the physical entity houses which in this case is typically rooms in buildings. The IoT devices that will be placed within the area or room are the sensors, camera modules, gas detector module and temperature sensors that will determine if air conditions meet appropriate requirements for safety. Device is a physical object that is responsible for being an interaction between Physical Entity and Virtual Entity. Therefore, device must be able to gather information about Physical Entity and perform actuation upon it. The devices, that act as the medium in this fire alarm system, are the Raspberry Pi devices that are holding the sensors and processing Xively data streams to the other controller device. The controller device will also be a Raspberry Pi but will alert hosts via emails. Since our team decided to use Raspberry Pi and Xively as the main device system, they are the primary devices for our project.
You've reached the end of your free preview.
Want to read all 18 pages?
- Spring '08