Building Secure Local Infrastructure with Home Assistant and Shelly
IMPORTANT: Secure a spot in the course by completing payment exclusively on the Shelly product page. Purchase a voucher there to receive an e-mail with your unique code and detailed instructions for accessing the course.THE PRICES ON THE SHELLY ACADEMY WEBSITE DO NOT INCLUDE VAT.
BUY VOUCHER
Participants will learn how to set up and strengthen a local automation environment, securely connect distributed IoT devices across different networks, and manage communication using industry-standard protocols and encryption practices. Special attention is given to secure messaging, authentication, and access control, ensuring that the infrastructure remains robust even in complex or remote deployments.
The course goes beyond standard Home Assistant usage by exploring how and why to extend the platform with custom components and plugins. Learners will design integrations that solve higher-level problems such as coordinating device behavior, generating meaningful reports, enabling voice-driven control, and implementing custom automation logic, rather than simply controlling individual devices.
Throughout the course, the focus remains on architectural thinking, security principles, and practical design decisions, helping participants understand not only how to build such systems, but also how to adapt them to different environments and requirements.
All sessions are practical, scenario-driven, and designed to reflect real production-like setups.
Skills which you will acquire
- Design and secure a local on-premises automation infrastructure
- Configure encrypted communication channels for IoT messaging
- Connect and manage devices across different networks using a centralized hub
- Integrate sensors and dashboards into a unified local system
- Build automations using local voice assistant pipelines
- Expose automation logic through APIs, notifications, and reports
- Package and distribute custom integrations for reuse and community sharing
Topics
-
Resources -
Resources
No description yet
Resources
-
Configuring the Local On-Premises Infrastructure -
Configuring the Local On-Premises Infrastructure
• Initial Home Assistant Configurations
• Installing and Preparing Core Services
• Configure Network for Local Device Communication
• Connecting Local Devices
Date: March 09, Monday,
entirely online at 6:00 PM CETResources
There are no resources for this lecture yet
-
Secure and Remote Device Connectivity -
Secure and Remote Device Connectivity
• Secure Device Communication Using Encrypted Messaging Protocols
• Certificate-based Authentication and Trust Management
• Visualizing and Monitoring Device Data in Home Assistant
• Implement Local Voice Assistence Pipeline (speech-to-text and text-to-speech)
Date: March 10, Tuesday,
entirely online at 6:00 PM CETResources
There are no resources for this lecture yet
-
Custom Integrations and Voice-Driven Automation -
Custom Integrations and Voice-Driven Automation
• Using Voice Commands to Control Devices
• Managing Historic Device Data
• Builing Custom components
Date: March 11, Wednesday,
entirely online at 6:00 PM CETResources
There are no resources for this lecture yet
-
Home Assistant API Integration with Custom Notification Logic -
Home Assistant API Integration with Custom Notification Logic
• Home Assistant REST API
• Sending Automated Push Notifications
• Emails Report via Custom Logic
• Integrating Wall-Mounted Displays with Access Controll
Date: March 12, Thursday,
entirely online at 6:00 PM CETResources
There are no resources for this lecture yet
Who is this course for?
How to enroll in the course?
To sign up for the course follow these simple steps:
1. Visit the Building Secure Local Infrastructure with Home Assistant and Shelly product page and purchase a
course voucher.
2. Complete the payment process.
3. After the successful payment, you will be redirected to the current website.
4. Make a registration.
5. Use the course registration code from Shelly's e-mail to enroll in the Building Secure Local Infrastructure with Home Assistant course.
What is the deadline for enrolling in the course and when does it start?
Enrollment in the course is open until 12 March. The training starts on 09 March 2026. You can find a detailed schedule of classes in the Topics section.
How and where are the classes held?
The classes are online in real time every
day from Tuesday to Friday.
Each lesson starts at 6:00 PM Central European Time (CET) and
lasts
2.5 to 3
hours.
To determine the start date and time of the lessons, please convert the
date
and
time to your local time zone.
For example 6:00 PM CET is:
Sofia, Bulgaria (EET) - 7:00 PM
Berlin, Germany (CET) - 6:00 PM
Rome, Italy (CET) - 6:00 PM
Washington, D.C., USA (EDT) - 12:00 PM
After each lesson, you get access to the lesson recording and learning resources.
Do I receive a certificate after the course?
At the end of the course, you receive an official certificate from SoftUni Global and Shelly Academy.

Do I have to buy a Shelly device to attend the course?
No, you do NOT have to purchase a device to sign up for the course. However, for a better course experience we recommend at least Shelly Gen3 or/and Shelly Gen4 and Shelly BLU device/s.
Are there any additional requirements?
Hardware:
- • Machine with parameters similar to these:
SSD >= 120GB
8GB RAM
Processor i3, i5, i7 (at least 5th generation)
A mid-range GPU
Software:
- • Browser: We recommend using the latest LTS version of Google Chrome
- • Stable internet connection
How much is the course fee and what does it include?
Online
50 EUROnline training in real-time
Lifetime access to lesson recordings and learning content
Help from a mentor in understanding the learning materials
Access to a closed Facebook group with all other course participants
Receiving a certificate
SoftUni gives you a 100% guarantee of the quality of this course. The most important thing for us is that you acquire the necessary skills and knowledge. If you change your mind, a refund within 14 days of purchasing the course voucher is available, given that the voucher has not been used. For additional information, visit the terms and conditions and refund policy of Shelly Group. You can read the Terms and Conditions related to this specific course HERE.
About Shelly
Shelly is one of the fastest growing IoT brands in the world with devices providing solutions for home and building smart automation. Inspired by our consumers’ dream to live calmly and happily, we create our devices with attention to the smallest details. This is possible thanks to a team of young and talented developers devoted to producing easy to set up and use yet competitive and innovative products. The company has two headquarters – one in Europe and one in the United States. The European office is located in Bulgaria’s capital city – Sofia. The United States office opened its doors at the end of 2019 and is located in Las Vegas, Nevada. Shelly devices are available in over 100 markets. https://www.shelly.com/en