Appearance
Device SDK (Arduino / ESP32)
The official Autoconnecto Arduino SDK connects ESP32-class boards to the platform over MQTT (MQTTS / MQTT-over-WSS) with telemetry, shared/client attributes, and dashboard RPC.
Repository
- GitHub: github.com/autoconnecto/autoconnecto-sdk
- Install: Arduino Library Manager → search AutoconnectoSDK, or clone into
Arduino/libraries/AutoconnectoSDK
Example sketches
| Sketch | Transport | Purpose |
|---|---|---|
BasicTelemetry_mqtt / BasicTelemetry_http | MQTT / HTTPS | First telemetry upload |
SwitchControl_mqtt / SwitchControl_http | MQTT / HTTPS | Shared attributes + client confirm |
RPCCommands_mqtt | MQTT | Dashboard RPC handlers |
AllFunctionTest_mqtt / AllFunctionTest_http | MQTT / HTTPS | Combined reference |
TelemetryBatch_http | HTTPS | Batch telemetry API |
GatewayRelay_http | HTTPS | Gateway → child relay |
Integration webhooks (non-Arduino)
For external systems and LoRa network servers, use script samples in the SDK repo:
examples/integrations/ — generic webhook, ChirpStack, and TTN curl/Python examples.
Platform UI
- Device Details → Check connectivity — copy device token, HTTP/MQTT/WS commands, gateway and LoRa notes per device.
- Tenant Settings → LoRa & integration webhooks — tenant webhook URLs and secret rotation.
Related
- Device connectivity — all ingress paths (HTTP, MQTT, WS, webhooks, gateway)
- MQTT ingest
- Realtime telemetry flow
