esp32-shelly-ble-rpc

Controls Shelly Gen2+ devices via JSON-RPC over BLE from an ESP32.

Author
matthias-bs
Website
https://github.com/matthias-bs/esp32-shelly-ble-rpc
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32

Implements the mOS (mongoose-os) BLE RPC protocol. Provides a clean Arduino API for scanning and connecting to Shelly devices, sending RPC calls, and using convenience wrappers for Switch, Cover, Temperature, Humidity and Input components. Includes examples with fixed address, scan-and-connect, and WiFi AP configuration.

Downloads

Filename Release Date File Size
esp32_shelly_ble_rpc-1.1.2.zip 2026-09-08 35.82 KiB
esp32_shelly_ble_rpc-1.1.0.zip 2026-07-24 35.70 KiB
esp32_shelly_ble_rpc-1.0.0.zip 2026-07-18 27.08 KiB