mirror of
https://github.com/meshtastic/python.git
synced 2026-09-12 13:27:24 -04:00
OTA only needs the local node to send the startOTA admin request and then streams firmware directly to the loader over WiFi; it never reads the node DB. On a device with a large node DB the initial dump can stall and the firmware closes the API connection before it processes the OTA request, so OTA silently fails. Imply --no-nodes for --ota-update / --reboot-ota. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>