

Therefore, there is a great demand to provide a cross-platform mobile home control software solution, which can develop the application only once, and deploy it to several mobile operating systems.

However, in order to develop mobile smart switch applications to the majority of the smart phones, it is necessary to develop and deploy the smart switch application to the mainstream smart phone operating system.
#ANDROID SMART SWITCH WINDOWS#
There are several smart phone operating systems that dominate the market, such as Android, iOS, and Windows Phone. However, the development of mobile applications is not simple instead, it is a challenge that requires the developers to use multiple programming languages, such as SDK and API, on multiple smart cellphone operating systems. Using a mobile smart phone, people can control their home appliances at any time, changing the original static home environment into a dynamic smart digital home. This means that control with phones is more convenient and fast and has become the primary terminal controller of the smart home control system. As smart phones have become increasingly popular, we can use them to control the home system through Wi-Fi, Bluetooth, and GSM.
#ANDROID SMART SWITCH PC#
Currently, most smart home control systems adopt the PC as the control terminal, which clearly presents the problems of being bulky, inconvenient, costly, and unportable, not meeting the needs of the modern smart home control system.

The design of terminal control for the abovementioned systems is complicated and requires matched controllers, which leads to high user cost and does not support remote control. Normally, the following control plans are included in a smart home control system: controlling home appliances with an infrared remote controller, touch tablet, LCD monitors, keyboards, and other devices. The appearance of the Internet of things provides a new opportunity for the smart home control system. The Internet of things makes it possible for objects to exchange information and control each other through wired or wireless communication networks, forming a massive network system that endows things with “wisdom” and therefore integrates human society with the system of objects. With the improvement of living standards and the changes in the concept of consumption, the smart home has quietly entered people’s lives. Finally, tests were performed after the completed realization of the smart switch control system. In this paper, we propose middleware for developing a cross-platform Android/iOS-based solution for smart switch control software, focus on the Wi-Fi based communication protocols between the cellphone and the smart switch, achieved a plugin-based smart switch function, defined and implemented the JavaScript interface, and then implemented the cross-platform Android/iOS-based smart switch control software also the scenarios are illustrated. This means that control with phones is more convenient and fast and now becomes the primary terminal controller in the smart home. Furthermore, as smart phones have become increasingly popular, we can use them to control the home system through Wi-Fi, Bluetooth, and GSM. One of the key aspects of these improvements is home intellectualization, whose core is the smart home control system. With technological and economic development, people’s lives have been improved substantially, especially their home environments.
