Monday, April 18, 2016

Fundemental parts of project

Smart Water Filter:

0.1 Introduction:

Purpose:


The purpose of this document is to present a detailed explanation of Smart Water FIlter. This will describe us  purpose and features of the system, the interface of the system, what the system will do, the constraints under which it must operate and how the system will react to external stimuli. This document is intended for both the stakeholders and developers of  system.

1.0 Purpose & Requirements Specification

1.1 Purpose of Project:


Over the past few years, the definition of “Smart Home” has evolved to mean many things to many people. Yet, one thing remains constant: part of being “smart” is utilizing information and communications technology (ICT) and the Internet to address urban challenges. My project is related to Home Automation in IoT.

Home automation: This is where a home’s electrical devices are connected to a central system that automates those devices based on user input. For example, you push a button and your shades go up, or you give a voice command and your lights turn on.

Connected devices: These are electrical devices that are intelligent, courtesy of a connection to the Internet and sensors. These devices know or are able to anticipate what a user needs. At first, this intelligence comes from user programming, but with time the device can learn and adapt to patterns and interact with its users.

Internet of Things: IoT is the magic dust that turns the automated home into the smart home. With a combination of sensors, smarts and systems, IoT connects everyday objects to a network, enabling those objects to complete tasks and communicate with each other, with no user input.

Smart Water Filter is a prat of smart home project which belong to Home Automation in IoT.


1.2 Behavior :


Water filter will be monitored continuously and it is refilled automatically without any manual intervention. Water consumption stats are collected and minimum amount of water which is to be consumed based on the weather conditions is measured and sent to the users. This can be used at home, office,schools, college or any public places.


1.3 System Management Requirement:


This system provides remote monitoring  and control function. Administrator will be appointed based of the size of institution, who monitors sensors, water management issues, timing issues (delay in water supply). He also monitors the quality of water and manage stats about water consumption.


1.4 System Hardware Requirements:


Equipment Required:
Raspberry Pi
Ultrasonic Sensor
DHT11
Water valve
Pipe for water
water filter


1.5 Data Analysis Requirement:


System will maintain a repository to provide information about water consumption. System will also calculate the average water consumption by users and compare with the required water level consumed by normal person based on the weather conditions and should report it to user.


1.6 Application Deployment Requirement:


Smart Water Filters can be installed in any place. To install Smart Water Filter System in any institution will happen at once which may take few hours of shutdown of water supply for few hours. Internet connection is mandatory for these devices which can be provided with WiFi or Ethernet. These devices fetches and update the information from/in to a database, which is located on a web-server. User should be connected with internet to get the updates on water consumption statistics.


2.0 Process Specification:

2.1  Use case diagrams:




2.2 Sensor level diagram :




Ultrasonic sensor continuously monitors water level in filter . If it finds that water level is minimum then it turns on water valve until filter is full an then turns off water valve it will update those details in Database. It does this process continuously.It updates water consumption levels to database.


2.3 Process Diagram:





3.0 Domain Model Specification:





4.0 IOT level Specification Model:


Smart water filter belongs to IOT Level-1 specification because it uses a single level node/sensor for collecting data and store it in local database. It also uses local analysis , Rest services. Project related diagrams which describes the elements relationships are provided below.

5.0 Information Model Specification:



6.0 Service Specification Model:



References:
  • http://www.networkworld.com/article/2874914/internet-of-things/what-is-home-automation-and-how-do-i-get-started.html
  • https://creately.com/app/?tempID=gc7qvpsj1&login_type=demo#
  • http://ioeverything.blogspot.com/

No comments:

Post a Comment