Install home automation system, web server, and MQTT broker (MQTT server) on microcontroller boards such as Raspberry Pi and Orange Pi, and use them as a gateway, which acts as the hub of the home automation system. Place various sensor devices, LED lighting, actuators, and other peripheral devices on the same network as the gateway, and make them work together through the gateway. Additionally, you can equip the gateway with optional features such as SIP-VoIP telephony and surveillance cameras.
The gateway and the peripheral devices in the home network
With various rule settings, it becomes possible to immediately notify third parties of abnormalities by triggering email or phone calls based on the output from motion sensors or tilt sensors, for example.
Communication between the gateway and each device is performed using the MQTT protocol. This is a lightweight communication method that provides communication assurance and security through open-source technology. Mosquitto is adopted as the MQTT server.
The Devices and The System
The gateway, which serves as the core of the system, monitors and controls various devices. In addition, it is equipped with a VoIP telephone system and a music player to also serve as a security system.
It is a multifunctional LED lighting system equipped with microcontrollers and wireless control, which allows for various lighting modes such as timer-based and flash-based lighting, through integration with sensor devices on the Home Assistant network.
This is a sensor device equipped with temperature and humidity sensors as well as a pressure sensor. It outputs indoor temperature, humidity, and pressure data every minute. It can be battery-operated (optional) and can be installed in a car or outdoors as well.