International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 164 - Number 4 |
Year of Publication: 2017 |
Authors: Samah Attitalla, Viraj Chocksi, M. B. Potdar |
10.5120/ijca2017913610 |
Samah Attitalla, Viraj Chocksi, M. B. Potdar . IBM Cloud Solutions for Home Automation. International Journal of Computer Applications. 164, 4 ( Apr 2017), 15-21. DOI=10.5120/ijca2017913610
Home automation is one realization of the Internet of things that allows us to control devices and systems at homes from different locations at any time where (Things) are connected to the internet in one way or another. Using Cloud services in HAS is not new , it provides the required platform to create applications and share different resources that help enhancing systems. IBM has introduced a Platform as a service that have collection of solutions for Storage, Security, Data and Analytics, Mobile …etc , it provides shared resources like the required memory and necessary platforms to help individuals, Developers and organizations to create and develop their applications and run them securely on the cloud which is the core of the design in this paper. Monitoring appliances and devices in the cloud is beneficial as it can be done from any device at any time, IBM Watson provides its services through Bluemix account where all devices and sensors can be registered and different services like Visual Recognition, Text to Speech and Speech to Text are utilized to be used in designing Home Automation System. The APIs provided by the Bluemix allow the development of applications using these services under different tools like Node-RED, and various languages such as Java , PHP, Swift, Python and others. The System described in this paper aims to use the services provided by IBM Cloud platform in designing a Cloud-Based Automated Home, It is developed using a Node-RED instance in a Raspberry Pi that acts as the central controller at home , This integration helped in building a cloud-based system with intelligent Specifications in an easy and cost effective method.