Format
Pre-recorded
"Shelly Communication Protocols" is a pre-recorded course focused on advanced communication protocols for Shelly devices in home automation and IoT.
Learn at your own pace and gain hands-on experience with real-time data exchange, secure communication, and long-range connectivity - essential for smart home and professional integrations.
Join us to deepen your technical skills and elevate your Shelly projects.
Click here to view the Terms and Conditions.
Pre-recorded
14. Juli - 17. Juli (4 Tage)
Montag bis Donnerstag täglich online und in Echtzeit statt. Jede Einheit beginnt um 18:00 Uhr Mitteleuropäischer Sommerzeit (MESZ) und dauert zwischen zweieinhalb und drei Stunden.
English
Nein, Du musst kein Gerät kaufen, um Dich für den Kurs anzumelden. Für ein besseres Lernerlebnis empfehlen wir jedoch mindestens einen Shelly 1PM Gen4 oder Shelly 2PM Gen4 mit Shelly LoRa Add-On sowie ein beliebiges Shelly BLU-Gerät zu haben.
Im Kurs wirst Du außerdem praktische Anwendungen mit folgenden Geräten sehen:
We've partnered with SoftUni, a global leading software academy, to ensure that you receive top-notch education and guidance from industry professionals.
Grundlagen der Smart Communication
Was ist das RPC-Protokoll und wie funktioniert es mit Shelly-Geräten?
Nutzung des HTTP-Protokolls in Shelly-Skripten (Client- und Server-seitig)
Verwaltung von Geräten über die Shelly Cloud API
Wie Modbus für die Kommunikation eingesetzt wird
Praktische Übungen zur Anwendung des Gelernten
Echtzeit- und sichere Kommunikation
WebSocket-Kommunikation mit Shelly-Geräten nutzen
Verbindung zur Shelly Cloud über WebSocket-Integration
Kommunikation von Shelly-Geräten über BLE
Sichere BLE-Kommunikation mit dem BTHome-Standard und Verschlüsselung
Praktische Übungen zur Anwendung des Gelernten
Leichtgewichtige Konnektivität
Wann und wie man UDP für einfachen, schnellen Datenaustausch einsetzt
Nachrichten senden und empfangen über einen lokalen MQTT-Broker
Verbindung von Shelly-Geräten mit AWS IoT für sichere Cloud-Kommunikation
Praktische Übungen zur Anwendung des Gelernten
Weitreichende Konnektivität
Einführung in die Grundlagen der LoRa-Technologie
Verstehen, wie LoRa energieeffiziente Kommunikation über große Distanzen ermöglicht
Praxiseinblicke in reale Anwendungsfälle mit LoRa"
Assistant Professor & Senior Software Developer
Simeon Monov is an assistant professor at Plovdiv University 'Paisii Hilendarski' and senior software developer and technical lead. Simeon holds a PhD in Computer Science and has a solid background in algorithms and information systems. Simeon teaches machine learning, data analytics, algorithms and data structures and object-oriented programming at Plovdiv University and has over twenty years of experience in software development and design. He worked for 13 years at the IBM Silicon Valley Lab.