Format
Real-time online intensive course with lifetime access to lesson recordings and content.
"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.
Click here to view the Terms and Conditions.
Real-time online intensive course with lifetime access to lesson recordings and content.
14th of July - 17th of July (4 days)
Monday to Thursday. Each lesson starts at 6:00 PM Central European Summer Time (CEST) and lasts 2.5 to 3 hours.
Renowned certification is provided after a successful course completion.
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 and any Shelly BLU device.
We've partnered with SoftUni, a global leading software academy, to ensure that you receive top-notch education and guidance from industry professionals. With the completion of this course, you will receive an official certificate from SoftUni and Shelly Academy.
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
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
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
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