Shelly Scripting Intensive - Communication Protocols - July 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
Shelly Communication Protocols Intensive – July 2025", hosted by Shelly Academy in partnership with SoftUni Global, is a one-week live course focused on advanced communication protocols for Shelly devices in home automation and IoT.
Participants will gain hands-on experience with real-time data exchange, secure communication, and long-range connectivity—essential for smart home and professional integrations.
Live sessions run Monday to Thursday, with lifetime access to all recordings for flexible learning.
Join us to deepen your technical skills and elevate your Shelly projects.
Skills which you will acquire
- Ability to control and retrieve data from devices remotely for automation.
- Learn to interact with devices using web technologies and manage them through cloud APIs.
- Understand how to connect devices using industrial protocols for data exchange and control.
- Master real-time, bi-directional communication techniques for efficient data transfer.
- Implement secure, encrypted communication methods for device interaction.
- Learn fast and reliable methods for both local and cloud-based communication with devices.
- Understand how to set up devices for low-power, long-distance communication.
- Integrate devices with third-party platforms to enhance automation and interoperability.
Topics
-
Resources -
Resources
No description yet
Resources
-
Foundations of Smart Communication -
Foundations of Smart Communication
• What the RPC protocol is and how it works with Shelly devices
• Using HTTP protocol from Shelly scripts (Client and Server-side)
• Using the Shelly Cloud API to manage devices remotely
• How Modbus is used for communication
• Doing hands-on exercises to practice new knowledge
Date: July 14, Monday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
Real-Time and Secure Communication -
Real-Time and Secure Communication
• Using WebSocket communication with Shelly devices
• Connecting to the Shelly Cloud using WebSocket integration
• How Shelly devices use BLE for communication
• Communicating securely with BLE using the BTHome standard and encryption
• Doing hands-on exercises to practice new knowledge
Date: July 15, Tuesday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
Lightweight Connectivity -
Lightweight Connectivity
• When and how to use UDP for simple, fast data exchange
• Sending and receiving messages through a local MQTT broker
• Connecting Shelly devices to AWS IoT for secure cloud communication
• Doing hands-on exercises to practice new knowledge
Date: July 16, Wednesday,
entirely online at 6:00 PM CESTResources
There are no resources for this lecture yet
-
Long-Range Connectivity -
Long-Range Connectivity
• Explore the fundamentals of LoRa technology
• Understand how LoRa enables low-power and wide-area communication
• Dive into practical use cases and real-world applications of LoRa
Date: July 17, Thursday,
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 - Communication Protocols 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 - Communication Protocols course.
What is the deadline for enrolling in the course and when does it start?
Enrollment in the course is open until 17 July. The training starts on 14 July 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 Shelly 1PM Gen4 or Shelly 2PM Gen4 with Shelly LoRa Add-On and any Shelly BLU device.
Also, throughout the course, you'll see practical applications to:
- • Shelly ESP32
- • FrankEver Smart water valve DN15
- • Shelly Dimmer Gen3
- • Raspberry Pi
- • Shelly Plus RGBW PM
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