Apartment Automation with Ventilation, Leak Protection, and Motorized Curtain Control

Apartment automation system
Apartment automation system

Project: a smart apartment in Astana. The automation system was designed and assembled by the apartment owner, Nurgisa.

EquipmentFunction
Wiren Board 6Controller
WB-MSW v.4Indoor climate monitoring
WB-MAO4Exhaust fan control
WB-MWACLeak protection
WB-MRM2-mini v.2Lighting control

“What I liked about Wiren Board is the relatively low barrier to entry: you can add components gradually as you become familiar with the controller software. I started with ventilation, then added CO₂ monitoring, leak protection, lighting, and curtain control”

Nurgisa, apartment owner

Technical Solutions

Ventilation

The apartment is equipped with a Royal Clima Vento RCV-500 LUX supply ventilation unit. It is operated from the supplied control panel. For integration with the smart home system, the panel provides an RS-485 interface, allowing the controller to send commands to switch the unit on and off and change its operating modes.

A Hon&Guan HDD-150PE duct fan with an EC motor and a 0–10 V control input is installed in the bathroom. The controller regulates the fan through a WB-MAO4 analog output module.

A wired WB-MSW v.4 sensor is installed in the open-plan kitchen and living room to monitor indoor air quality by measuring CO₂ concentration.

Leak Protection

The leak protection system is built around a WB-MWAC module. Three leak sensors are installed in the apartment: in the kitchen, toilet, and bathroom. Motorized shut-off valves are installed on the water supply lines.

The sensors and valve actuators are connected directly to the WB-MWAC. The module detects leaks and shuts off the water autonomously. The controller receives status information from the module via Modbus RTU, sends leak notifications, and allows the valves to be closed remotely when necessary.

Lighting

The apartment uses conventional electrical wiring, with cables running directly from the wall switches to the light fixtures.

For remote lighting control, nine WB-MRM2-mini v.2 relay modules are installed in the wall boxes behind the switches, with the switches connected to the module inputs. An RS-485 bus was added for communication with the controller.

This arrangement allows the lighting to operate both autonomously and as part of automation scenarios. The module firmware can control outputs directly from its inputs and recognize different types of button presses, while the controller can also send commands as part of predefined scenarios.

Curtains

All windows are fitted with Dooya motorized curtain tracks controlled via RS-485.

User Interface and Automation Scenarios

The user interface and automation scenarios are implemented using the controller’s standard software: its built-in web interface and the wb-rules rule engine.

Residents access the controller’s web interface from their mobile devices.

Voice Control

Voice control is implemented using the built-in Wiren Board integration with Yandex Alice, included with the controller software.

Three smart speakers are installed in the apartment: in the living room, bedroom, and children’s room.

A “Good Night” scenario is configured. When the voice command is issued, any open curtains are closed, all lights except the nightlights are switched off, and a lullaby starts playing on the speaker in the children’s room.

Legal purchase terms

  • These terms of sale are developed based on the Civil Code of the Republic of Kazakhstan, the Law of the Republic of Kazakhstan "On Consumer Protection," and other regulatory acts. These rules regulate the procedure for retail purchase and sale of goods through the online store, being a public offer addressed to individuals and legal entities ("Buyers").
  • The Buyer accepts the terms and conditions set out in these terms and conditions by placing an Order on the online store's website. An order is considered properly executed if the Buyer provides the Seller with the following information:
    • Buyer's last name and first name
    • Phone number
    • Delivery address
    • Product name
    • Quantity
  • The Buyer grants the Seller the right to use all personal data transmitted in the Order for the following purposes:
    • Fulfilling obligations to the Buyer
    • Forming and developing a loyalty program
    • Informing Buyers about news from the online store
  • Delivery is carried out through third-party services and is available on weekdays from 9:00 to 18:00. Delivery times depend on the region and range from 1 to 14 business days. Delivery terms include the following:
    • Delivery is without demonstration of the product
    • If the Buyer disagrees with the delivery terms, they may cancel the order at any time before receiving it
    • Delivery costs are charged in case of refusal of the product
    • The Buyer must check the product packaging for damages upon receipt
  • Payment for ordered Products can be made:
    • By bank transfer based on the invoice issued to the Buyer
    • By credit card via a payment link generated for the Buyer
  • Orders are processed on working days from 10:00 to 18:00 Astana time. Orders placed after 18:00 will be processed the next business day.
  • Products of good quality can be returned within 14 days of receipt, provided they have not been used. For returns:
    • The Buyer must email a return request to the Seller's support
    • The refund excludes delivery costs
    • Refunds are processed within 10 days of claim submission
  • The warranty period for the Product is 24 months from the date of shipment.
  • The risk of accidental loss or damage passes to the Buyer at the time of transfer, as confirmed by the Buyer's signature on the delivery documents. Ownership passes upon full payment.
  • The legislation of the Republic of Kazakhstan applies to relations between the Buyer and the Seller.
  • The Seller reserves the right to amend these terms. Changes will be posted on the website at least 7 days before their effective date.
  • The Buyer guarantees they understand and accept all terms unconditionally and in full.
  • All disputes will be resolved through negotiations. If no agreement is reached, disputes will be referred to the arbitration court of Astana.