Shelly Scripting Intensive - Virtual Components - May 2025
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.
BUY VOUCHER
The "Shelly Scripting Intensive - Virtual Components - May 2025" course by Shelly Academy, in partnership with SoftUni Global, offers an immersive dive into the innovative world of home automation with Shelly devices.
This course provides a unique opportunity to explore the potential of Shelly's virtual components and how they can be leveraged for seamless platform integration. It is designed to equip students with the knowledge and skills needed to harness the power of virtual components.
Lectures will be conducted live daily for one week from Tuesday to Friday, providing an intensive learning experience. Active participation is highly encouraged to make the most of this course. If you cannot attend a live session, don't worry - you will have lifetime access to the lecture recordings, ensuring you can learn at your own pace.
Join us for this intensive course to master the essentials of Shelly Virtual Components and revolutionize your approach to home automation.

Skills which you will acquire
- Understanding and utilizing Shelly Virtual Components
- Reading, writing, and manipulating data in Virtual Components
- Binding script to a group of Virtual Components
- Understanding and using the Virtual API
- Creating and removing virtual components and groups dynamically
- Integrating BTHome components (devices and sensors)
- Integration with third-party platforms and devices
Topics
-
Resources -
Resources
No description yet
Resources
-
Shelly Virtual Components Introduction -
Shelly Virtual Components Introduction
• What are virtual components?
• Use cases, goals and limitations
• Getting familiar with virtual components
• Reading and writing data to Virtual Component
• Examples
Date: May 27, Tuesday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
Virtual Components Essentials -
Virtual Components Essentials
• Events and Status changes
• Virtual API
• Dynamically creating and removing virtual components and groups
• Examples
Date: May 28, Wednesday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
BTHome Components -
BTHome Components
• How BT and BLE works
• What is BTHome Standard
• BTHome Component: BTHome device and BTHome sensor
• Reading data from BTHome component
• Examples
Date: May 29, Thursday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
Platform Integration Using Virtual Components -
Platform Integration Using Virtual Components
• Integration with Home Assistant
• Using Philips Hue HTTP API
• Integration with third-party devices
• Examples
Date: May 30, Friday,
entirely online at 6:00 PM CESTResources
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 Shelly Scripting Intensive - Virtual Components 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 Shelly Scripting Intensive - Virtual Components course.
What is the deadline for enrolling in the course and when does it start?
Enrollment in the course is open until 30 May. The training starts on 27 May 2025. 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 Summer Time (CEST) 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 CEST is:
Sofia, Bulgaria (EEST) - 7:00 PM
Berlin, Germany (CEST) - 6:00 PM
Rome, Italy (CEST) - 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 one Gen3, Gen 4 or Pro Device and BLE Devices to use BTHome Component (Shelly BLU Motion sensor, Shelly BLU Door/Window, Shelly BLU Button Tough).
Also, throughout the course, you'll see practical applications to:
- • Shelly H&T Gen3
- • Shelly Dimmer Gen3
- • Shelly Pro Dimmer 2PM
- • Philips Hue
- • Shelly Plus RGBW PM
- • Google Home
- • Google Cast
- • Raspberry Pi
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
Others:
- • Stable internet connection
- • Password of the network you will be using to connect the Shelly device
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.
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

Simeon Monov
Trainer
