Learn how to resolve problems adding and connecting devices to IoT Cloud.
If you haven’t done so, make sure the device is configured correctly, then see the sections below.
- Problems adding the device. If there’s a problem during the “Add device” set-up process, and the device doesn’t appear in the Device tab.
- Problems uploading the sketch. If there’s a problem when uploading the Thing sketch to your device.
- If the device doesn’t come online. If the sketch uploads but the device doesn’t come online.
Problems adding the device
We could not find any Arduino device
-
Make sure you’re using a compatible device.
-
Check if the Arduino Create Agent is installed and running, then click Try again.
-
Double-press the reset button on the board, then click Try Again.
-
Try uploading an Example sketch (such as Examples > Built in > 01.Basics > Blink) in the Web Editor.
-
If your board isn’t detected by the Web Editor, see If your board does not appear in the port menu.
-
If you get an error message when uploading, see Errors when uploading a sketch.
-
We were not able to configure your device
Something went wrong!
-
Close any instances Arduino IDE and other applications that may be using the port.
-
Reconnect the device to the computer and make sure the power LED lights up.
Arduino Create Agent not found
- If you haven’t done so already, install the agent.
- Check if the Arduino Create Agent is installed and running.
If you don’t know the DevEUI for your Arduino board
Make sure to set up your Arduino board as an Arduino device.
The DevEUI will be automatically added to the device.
If you don’t know the secret key for your 3rd party device
Secret keys cannot be recovered if lost. Generate a new key by deleting the device, then adding it again.
‘We were not able to configure…’ during device set-up
These errors can occur with boards using older Wi-Fi module firmware:
Couldn't get the firmware info: Start command: exec: "{runtime.tools.fwupdater.path}/FirmwareUploader": file does not exist
Reset before upload: 1200bps Touch: Open port COMB: Serial port not found
Can't update firmware: Executing command: exit status 1
Normally, IoT Cloud will update the firmware automatically, but this may fail on older versions (before 1.4.1). To check the firmware version on your board and update it, see Check and update the firmware for WiFiNINA and WiFi101.
Problems uploading the sketch
No associated device found
-
Open the Things tab to see which device is associated with the Thing.
-
Make sure the associated device is connected to your computer. To associate a different device, open the Thing and click the Device selection button.
Executing command: exit status 1
This is a generic error message indicating that a process has failed.
-
Click the Open full editor button. This will open the same sketch in the Web Editor.
-
Upload the sketch and observe the console output.
-
If you get an error message, see Errors when uploading a sketch.
If the sketch uploads but the device isn’t online
Note: Device status is not supported by the LoRa protocol, see About device status in IoT Cloud.
-
Go to the Devices tab and verify that your device has a linked Thing. If not, you must either create and new Thing, or associate an existing Thing with the device.
-
Go to the Things tab and open the Thing that’s associated to your device. Then go to the Devices tab, and find your device in the list. Under Network, click on Change and verify that your credentials are correct.
- Wi-Fi: Make sure the name (also called SSID) and password (also called encryption key or just key) are correct. The password can be revealed by clicking the eye symbol. If you don’t know your network name or password, contact your network administrator or the manufacturer of your Wi-Fi access point. If your device has a secret key, make sure it’s entered correctly (if you’re unsure, remove and re-add the device to generate a new key).
- Arduino SIM: Use these credentials. Make sure a working GSM antenna is connected to the board and that an Arduino SIM plan is activated with your account.
-
Open the Thing’s Sketch tab. Make sure the right device is selected and re-upload the sketch.
-
Fully delete the device, then add it again as a new device. For detailed instructions, see Add and connect a device to IoT Cloud.
-
Test your setup with an example from the ArduinoIoTCloud library. Upload using Arduino IDE or the Web Editor.