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
Self-paced course
English
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:
Abbiamo collaborato con SoftUni, un'accademia di software leader a livello globale, per garantire che tu riceva un'istruzione di alto livello e una guida da professionisti del settore.
Cos'è il protocollo RPC e come funziona con i dispositivi Shelly Utilizzo del protocollo HTTP dagli script Shelly (lato Client e Server) Uso dell'API Shelly Cloud per gestire i dispositivi da remoto Come viene utilizzato Modbus per la comunicazione Esercizi pratici per mettere in pratica le nuove conoscenze
Utilizzo della comunicazione WebSocket con i dispositivi Shelly Connessione al Shelly Cloud tramite integrazione WebSocket Come i dispositivi Shelly utilizzano il BLE per la comunicazione Comunicazione sicura con BLE utilizzando lo standard BTHome e la crittografia Esercizi pratici per mettere in pratica le nuove conoscenze
Quando e come usare UDP per uno scambio di dati semplice e veloce Invio e ricezione di messaggi tramite un broker MQTT locale Connessione dei dispositivi Shelly ad AWS IoT per una comunicazione cloud sicura Esercizi pratici per mettere in pratica le nuove conoscenze
Esplora i fondamenti della tecnologia LoRa Comprendi come LoRa consente comunicazioni a bassa potenza e su vasta area Approfondisci casi d'uso pratici e applicazioni reali di 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.