Home Automation System
With the adoption of web front-end design, the installation of this system does not depend on any OS. It can be installed on various devices from mobile devices such as Android and iOS to Windows desktop PCs, and if you can access the Internet, you can remotely control it from anywhere in the world. It centrally manages various automation rule settings (timer settings, setting conditions based on sensor values and changes), device settings and status confirmation, graph for sensor output and ON/OFF history, and grouping devices.
The communication between the gateway and the other peripheral devices is executed with MQTT protocol, which is open technology and widely adopted for many IoT devices as the method transferring minimum and reliable data. This system has been installed Mosquitto as MQTT Server.
SIP Server : VoIP Telephony System
Flexisip (Linphone), FreeSWITCH
Arrangements of the VoIP telephony system : Flexisip(Linphone), FreeSWITCH both is identified as the opensource SIP server, for the warning of the emergency event or the notification of the devcice status.