Skip to Content

Case study · Home automation

Smart home automation with industrial-grade PLC

Control lighting, security, HVAC and appliances from a single controller: built on M-Duino Arduino PLC and Touchberry panel.

Talk to an engineer
3

automation zones

1

unified controller

24/7

remote monitoring

100%

open-source based

The challenge

A single system to control every aspect of the home

Modern home automation requires integrating dozens of devices into a coherent system a homeowner can actually use. Off-the-shelf consumer IoT falls short in reliability and flexibility.

The Industrial Shields solution:

  • M-Duino GPRS PLC as the central controller for all inputs and outputs
  • Touchberry PC panel as the local HMI for full visual control
  • GPRS-based SMS and phone alerts for real-time security notifications
M-Duino PLC and Touchberry panel for home automation

What the system controls

Three integrated automation domains

Automation & control

Lighting, HVAC, motorised blinds, doors and smart appliances triggered by presence sensors, temperature and user-defined schedules.

Security

Intrusion detection via capacitive sensors on doors and windows. Smoke and air quality alarms sent to your phone via GPRS.

Audio & video

Surveillance camera feeds recorded to the PLC's µSD card. No third-party cloud required. Full local control.

M-Duino and Touchberry hardware

The hardware

M-Duino PLC + Touchberry panel

The backbone of the system is an M-Duino GPRS Arduino PLC, a DIN-rail industrial controller that reads every sensor and drives every actuator in the home.

Sensors connected to the PLC:

  • Temperature sensor: analog input for HVAC control
  • Capacitive sensors: digital inputs on doors and windows
  • Presence sensors: room-by-room lighting automation
  • Smoke & air quality sensors: GPRS safety alerts

The Touchberry PC panel is a Raspberry Pi-based touchscreen giving residents full visual control over every system in the home.

Implementation

How the system is deployed

1

Install sensors

Temperature, presence, capacitive, smoke and air quality sensors throughout the property.

2

Wire the PLC

Connect all sensors and actuators to the M-Duino PLC in the DIN-rail panel.

3

Program the logic

Define automation rules and alert thresholds using the Arduino IDE.

4

Monitor & control

Operate from the Touchberry HMI or receive live GPRS alerts on your phone.

Ready to automate your facility?

Our engineering team will help you define the right hardware, sensors and architecture for your project.

Talk to an engineer

Contact us and we will help you to choose the most suitable products for your project.


(*) I have read and accept the conditions of the privacy policy