Skip to main content

Cloud Smart Home : Controller Equipment

Today, thanks to the rapid development of microelectronics, communication channels, Internet technologies and Artificial Intelligence, the topic of smart homes is becoming more and more relevant. The human home has undergone significant changes since the Stone Age and during the era of Industrial Revolution 4.0 and the Internet of Things, it became comfortable, functional and safe. Solutions are coming to the market that turn an apartment or a country house into complex information systems that can be controlled from anywhere in the world using a smartphone. Moreover, for human-machine interaction, knowledge of programming languages ​​is no longer required - thanks to speech recognition and synthesis algorithms, a person speaks with a smart home in his native language.

Some smart home systems currently on the market are a logical development of cloud video surveillance systems, the developers of which have realised the need for a comprehensive solution not only for monitoring, but also for managing remote objects.

First, let's talk about how to make a smart home from an ordinary apartment, summer house or cottage. This usually requires placing the following equipment in the dwelling:

sensors measuring various parameters of the external environment;
executive devices acting on external objects;
a controller that performs calculations in accordance with the measurements of the sensors and the embedded logic, and issues commands for the actuators.

The following figure shows a diagram of a smart home, which contains sensors for water leakage (1) in the bathroom, temperature (2) and lighting (3) in the bedroom, a smart socket (4) in the kitchen and a CCTV camera (5) in the hallway.

Currently, wireless sensors operating under the RF433, Z-Wave, ZigBee, Bluetooth and WiFi protocols are widely used. Their main advantages are ease of installation and use, as well as low cost and reliability. manufacturers seek to bring their devices to the mass market and make them available to the average user.

Sensors and actuators, as a rule, are connected via a wireless interface to a smart home controller (6) - a specialized microcomputer that unites all these devices into a single network and controls them.

However, some solutions can combine a sensor, an actuator and a controller at the same time. For example, a smart plug can be programmed to turn on or off on a schedule, and a cloud video surveillance camera can record video when triggered by a motion detector. In the simplest cases, you can do without a separate controller, but to create a flexible system with many scenarios, one is necessary.

To connect the smart home controller to the global network, a conventional Internet router (7) can be used, which has long become a familiar household appliance in any home. There is one more argument in favor of the smart home controller - if the connection to the Internet is lost, the smart home will continue to work normally thanks to the block of logic stored inside the controller, and not in the cloud service.

Smart home controller

The controller for the cloud smart home system discussed in this article is based on the Raspberry Pi 3 model B + single board microcomputer , which was released in March 2018 and has sufficient resources and performance for smart home tasks. It includes a quad-core Cortex-A53 processor on 64-bit ARMv8-A architecture, clocked at 1.4 GHz, as well as 1 GB of RAM, Wi-Fi 802.11ac, Bluetooth 4.2 and a Gigabit Ethernet adapter that works over USB 2.0.

The assembly of the controller is very simple - a microcomputer (1) is installed in a plastic case (2), then an 8 GB memory card in microSD format with software (3) and a USB Z-Wave network controller (4) are installed in the corresponding slots. The smart home controller is connected to the mains via a 5V, 2.1A power adapter (5) and a USB - micro-USB cable (6). Each controller has a unique identification number, which is recorded in the configuration file at the first start and is required to interact with the cloud smart home services.

The smart home controller software was developed by the author of this article based on the Linux Raspbian Stretch operating system . It consists of the following main subsystems:

server process for interacting with smart home equipment and the cloud;
a graphical user interface for setting configuration and operating parameters of the controller;
databases for storing controller configuration.


Popular posts from this blog

Diamond Engagement Rings : Most High And Low Cost

When it comes to exclusivity, this combination of materials is interesting and beautiful. This is another inexpensive alternative to elegant engagement rings. It is made in white gold, with a central H-colored diamond and small sapphires on the sides. Its price is around € 560. Gold ring and 3 diamonds.The pieces of the Argyor signature are among the most affordable engagement rings because they try to be exclusive but accessible. And with this particular piece, the objective is achieved, since for less than 400 euros you can buy a gold ring with three 0.11ct SI diamond pieces.
White gold ring with solitaire diamond. The prestigious BAUNAT firm has a truly exceptional model, made of white gold and with a round cut diamond, with a purity grade of SI1. It is made in Antwerp, Belgium, and can be purchased from anywhere in the world, free of VAT for EU countries. Cheap White Gold Engagement Rings :Argyor diamond and white gold ring. If the bride's preference is white gold, the Argyor house…


Air conditioning is a system that allows you to modify the temperature of a room or cabin in addition to dehumidifying it . This is a refrigeration system that is generally used to cool the environment at times of the year when these temperatures are very high and hot.This appliance is installed in houses, shops and premises and in most closed spaces with the intention of generating fresh and renewed air. This system offers great comfort in daily life, since the people who acquire it will not have to go through heat. Many times, people call heating systems air conditioning. This is a mistake , since air conditioning and heating are antagonistic mechanisms, despite the fact that many air conditioning devices bring the option of cooling and heating the place where it is placed  Air conditioning operation The operation of an air conditioner is complex, because several physical and chemical changes take place before the unit can expel cold air. To correctly explain the operation of an air c…

Solar roofs provide great advantages:Roof Restoration

The solar Roof Restoration are solar panels made of photovoltaic shingles or tiles.Both allow a home to be transformed into a small power station that meets the building's energy needs or generate an electrical surplus.
IMPROVE ARCHITECTURAL INTEGRATIONThey are perfectly integrated into the architecture of the building, unlike the panels that require the installation of bulky and unsightly metal structures.Without a doubt, this is one of the biggest advantages of solar roofs.ITS DESIGN IS SMART DUAL-USESolar roofs fulfill a double function, that is to say that in addition to protecting the building from storms of rain, wind, snow or sun, they generate electricity, thus helping to reduce the cost of electrical energy.THEY ARE THE BEST ROOFS.And you will say why are they the best? Well, because they are made of much more resistant materials than those used conventionally.The tempered glass is a material much more resistant to shock than ceramic tiles, concrete or slate plates. Which …