Home Automation System
Home Assistant
By adopting web front-end design, the installation condition is not dependent on the operating system. It can be installed on various devices ranging from mobile devices such as Android and iOS to Windows desktop PCs, and remote operation can be performed from anywhere in the world as long as there is access to the Internet. Various automation rule settings such as timer settings and conditional statements based on sensor values or changes, device settings/status confirmation, graphing of sensor output and ON/OFF history, and device grouping are centrally managed.

MQTT Server
Mosquitto
Communication between various peripheral devices and gateways is performed using the MQTT protocol. It is a lightweight communication method that guarantees data transmission quality levels, which is essential for IoT systems. The system uses Mosquitto as the MQTT server.

SIP Server : VoIP Telephony System
Flexisip (Linphone), FreeSWITCH
As a means of notifying third parties of device status and emergencies based on data from various devices within the home automation system, an open source SIP server such as Flexisip(Linphone), FreeSWITCH is separately prepared as a VoIP telephone system.
