Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:13 commits, 3 PRs, 18 pushes in 7 months
Contributions summary:Mirko appears to be developing a system for flashing Sonoff devices with custom firmware using the original Over-The-Air (OTA) mechanism. Their primary contribution is a Python script, `sonota.py`, which simulates the Sonoff's OTA update process. The script handles device registration, WebSocket communication, and the delivery of firmware updates by using the tornado web framework and some basic HTTP functionality to interface with the device. The user also integrated provisioning features, including network setup, and added command-line argument parsing, making the script more versatile.