The Internet of Things (IoT) includes many applications, frameworks and protocols that are specific to the types or categories of devices that are controlled. The web browser represents a widely used and available interface to access functionality and is present in most mobile devices. In this paper we present an integrated interface to control IoT connected devices through the medium of the web browser. We describe a lightweight method to integrate an IoT interface with a web browser with the help of various REST APIs and wrapper functions. We use features and technologies specific to the browser, such as bookmarks, authentication and offline mode to control devices directly through the browser instead of going through a centralized server. Our solution will enable any user to easily control any connected smart device via a web browser. We also describe the architecture of an EEG controlled IoT interface for the web browser.
[1]
Erik Wilde,et al.
Architecting a mashable open world wide web of things
,
2010
.
[2]
Simon Mayer,et al.
User interfaces for smart things -- A generative approach with semantic interaction descriptions
,
2014,
TCHI.
[3]
Arno Puder,et al.
Exposing native device APIs to web apps
,
2014,
MOBILESoft 2014.
[4]
Vlad Trifa,et al.
Towards the Web of Things: Web Mashups for Embedded Devices
,
2009
.
[5]
Sylvain Kubler,et al.
Universal Messaging Standards for the IoT From a Lifecycle Management Perspective
,
2014,
IEEE Internet of Things Journal.
[6]
Ning-Han Liu,et al.
Recognizing the Degree of Human Attention Using EEG Signals from Mobile Sensors
,
2013,
Sensors.
[7]
Roy Want.
The Physical Web
,
2015,
IoT-Sys@MobiSys.