\subsection{SmartThings} The open-source platform SmartThings \cite{SmartThings} allows users to build applications and connect them to devices, actions and services offered by the platform. SmartThings also enables the integration of new devices and provides support for applications (SmartApps) communicating with external Web services by sending notifications via REST messages. \begin{figure}[!ht] \centering \includegraphics[scale=0.60]{smartthing.PNG} \caption{Illustration of the SmartThings architecture.} \label{fig:smartthing} \end{figure} In Figure \ref{fig:smartthing} shows the infrastructure blocks of the devices illustrating the SmartThings architecture. The Hub provides communication between the "things" …show more content…
\begin{figure}[!ht] \centering \includegraphics[scale=0.60]{restthing.PNG} \caption{Illustration of the RestThings architecture.} \label{fig:restthing} \end{figure} The RESTful API allows you to transmit data between sensors that use IP protocol, gateways, Web applications using three types of data formats, JSON, XML and CSV. For access to RESTful objects, the HTTP protocol operations are used: the \textbf{GET} method is used to retrieve the current state of the device, the \textbf{PUT} method is used to modify the current state of the device, the \textbf{POST} method is used to create a new device; \textbf{DELETE} to remove an device and, in addition, the \textbf{LIST} method, which allows you to get all device connected to the platform. \subsubsection*{Use Case} The Monitor Temperature and Heart beat application is user interface in smart phone that combines physical and Web resources in the Restful API. The real-time data view is used to obtain current data from WSNs. The smart phone updates this information through sending GET to the restful gateway. The gateway will give the response as the feedback to the phone. The temperature sensor whose device number is one to get current internal lab room temperature as used in Smart Health environments \cite{Lavanya}. \subsection{Xively} The Xively platform\cite{Xively} provides an API for manager data from the sensors/devices through cloud services, allowing the visualization
A RESTful API defines a set of functions that developers can use to perform requests and receive responses via HTTP protocol, such as GET and POST. Because RESTful APIs use HTTP as a transport, they can be used by practically any programming language and are easy to test. It’s a requirement of a RESTful API that the client and server are loosely coupled and independent of each other, allowing
The main tasks of this framework are to analyze and determine the smart activities of these intelligent devices through maintaining a dynamic interconnection among those devices. The proposed framework will help to standardize IoT infrastructure so that it can receive e-services based on context information leaving the current infrastructure unchanged. The active collaboration of these heterogeneous devices and protocols can lead to future ambient computing where the maximum utilization of cloud computing will be ensured.
This technological advancement facilitates the potential use of a \ac{WHTD} as a solution to relieve the burden on the health care system. The \ac{WHTD} refers to the devices which are capable of monitoring the physiological signs (e.g., heart activity, \ac{ECG}, \ac{EMG}, blood pressure, body temperature, oxygen saturation, etc.) of the human body and its surrounding environment (e.g., light, humidity, temperature, etc.) using a number of sensors located on or/and in the human body using \ac{BAN} \cite{movassaghi2014wireless,bangash2014survey,jovanov2011body}. This has been employed in various applications, such as military and sports training, \ac{HCI}, entertainment (interactive gaming), home and office automation, environmental monitoring, and \ac{VR}. It has also shown a tremendous potential as a personal healthcare system, which can provide services such as remote patient and elderly people monitoring, activity monitoring, rehabilitation, and disability assistance services as these devices can monitor health status seamlessly in real-time without disturbing users daily life. Consequently, major \ac{ICT} companies are introducing various wearable devices and services with Personalised Health Data management systems. Apple iWatch with HealthKit, Samsung Galaxy fit and Samsung Digital Health, and Google Fit are some of the
R. Want, B. N. Schilit, and S. Jenson, “Enabling the Internet of Things THE IOT VISION,” Computer (Long. Beach. Calif)., 2015.
(Bonato) This class of devices encompasses all devices worn on the body that record and report information about a user’s health and physical condition. The newest element in the grandiose vision of the “Internet of Things,” these devices have the potential to play a crucial role in solving the mystery of the human organism.
In the vision of the Internet of Things (IoT), an expanding number of installed gadgets of various kinds (e.g., sensors, cellular telephones, cameras, smart meters, brilliant autos, traffic lights, savvy home appliances, and so forth.) are currently fit for imparting and sharing information over the Internet. Despite the fact that the idea of utilizing inserted frameworks to control gadgets, instruments and apparatuses has been proposed for practically decades now, with each new era, the continually expanding abilities of calculation and correspondence posture new open doors, additionally new difficulties. As IoT turns into a dynamic examination zone, distinctive strategies from different perspectives have been investigated to advance the improvement and notoriety of IoT. One pattern is seeing IoT as Web of Things (WoT) where the open Web norms are bolstered for data sharing and gadget interoperation. By penetrating savvy things into existing Web, the customary web administrations are advanced with physical world administrations. This WoT vision empowers another method for narrowing the boundary in the middle of virtual and physical universes. In this paper, we expound the structural engineering and some key empowering advances of WoT. Some pioneer open stages and models are
RESTful API service gathers pre-process data and generates REST APIs for EIS software service as seen in Figure 8. The RESTful API is also responsible for tasks such as load balancing, caching, access control, API metering, and monitoring, and can be implemented effectively using NodeJS express. The customer can easily and quickly develop an application, designing its data flow and web application using RESTful API.
connecting to the Internet is TCP/IP stack (Haseeb, 2017). Many IoT solutions such as vehicle
Internet of Things (IoT) are devices that can collect and share data with no human interactions. IoT are machines that connect to other machines. Examples of IoT’s are fitness trackers that report to a smart phone, smart vacuum cleaners that are self- propelled, and Apps for your smart phone that can adjust lighting, temperature or security features at your house when you are away.
Further, a significant challenge many organizations when deploying IoT solutions is the melee of connectivity standards, hardware types, operating systems, programming languages in addition to navigating the proliferation of platforms. Dell Technologies has been a pioneer in driving innovation, standards, and solutions across the industry. Specifically, with their involvement the Industrial Internet Consortium (IIC), OpenFog Consortium, and the EdgeX Foundry hosted by the Linux Foundation. Although there has been some success with these standards bodies, the onus has been put on companies like Dell to provide leadership and move the industry forward. Seeded by Dell code, EdgeX is a vendor-neutral, open source project building a common interoperability framework to facilitate an ecosystem for IoT edge computing. The EdgeX effort is backed by over 60 organizations, including recent addition Samsung, has established a roadmap of bi-annual code releases and has formed a partnership with the IIC to collaborate on testbeds.
The aggregate and the communication part from the internet of things works with the planning stage, the target of the task is resolved and the prerequisites to deliver the item are considered. A gauge of assets, for example, faculty and expenses, is readied, alongside an idea for the additional item. All the data is broken down to check whether there is an option answer for making another item, consequently, here's the place the correspondence part zeros in. If there is no other reasonable option, the data is amassed into a venture design and displayed to administration for endorsement.
With the continued rise of the Internet of Things (IoT), so does the continued rise of urgency on part of most product manufacturers and service providers to produce a device that can not only communicate information regarding its current condition, but also communicate the condition of what is around the device. The fast pace of IoT development has produced a perplexing variety of device configurations, each with their own attributes, data structures, and particularities. In addition, companies are deploying variations of devices, each designed to meet specific purposes. As a result, the ability to manage IoT devices is rapidly diminishing.
The field is of developing significance because of the expanding dependence of PC frameworks in most societies. Computer frameworks now incorporate a wide assortment of "keen" gadgets, including cell phones, TVs and little gadgets as a major aspect of the Internet of Things – and systems incorporate the Internet and private information systems, as well as Bluetooth, Wi-Fi and different remote system.
In this context, this project focuses on designing an open ICT platform to enable the convergence of IoT applications, by exploring two core theme: Smart Homes and E-Health. This choice is based on the popularity of these themes within the scientific and industrial community at the moment. As such, we believe that the proposed
These sensors generate a lot of data that needs to be stored, managed and analyzed. There are options to connect memory cards or computers to these sensors or we can integrate the sensors in to devices with further networking capabilities. Most of the applications of IoT use a cloud-based system to store and analyze data. The applications of IoT is so vast that we can expect these things to generate massive amounts of data which has to be gathered, stored and processed quickly and efficiently. The advantages of using a cloud-based system is that it is scalable and the data is easily accessible through appropriate web applications. By the end of this project, the goal is to design and set up a unix cloud-based server to store and visualize sensor data that was collected, through a web interface.