The Web Editor won't connect to an Opta, but at the same time it's shown as "online" under Devices and it also will read & write values with a dashboard. The Opta is only connected via Ethernet, not USB.
I tried connecting to USB, but even though the Arduino Cloud Agent is running, the web editor still won't connect.
Also, a few weeks ago I was able to click on the device name at the top of the Web Editor and re-select the same device from the popup, which then usually made it connect. But now clicking on the device name does not even produce a selection pop-up, let alone reset the connection.
Using Firefox v129.
Edit: I tried restarting the Arduino Agent, rebooting Windows 10, deleting the device and creating/associating it as a new device, but nothing so far has worked. The local IDE can upload via USB no problem. (Maybe related: It took 3 tries to add a new device. The first two tries took over 10 minutes then returned to the initial "add device" dialog, with no device added or error message.)
Edit2: I also tried another Opta and successfully created a new cloud device for it, but this one doesn't show up online at all, unlike the other one.
Edit3: I opened the Arduino Cloud Agent Debug Console and noticed that when switching to, or reloading, the Web Editor, I instantly get 4 identical sets of map updates. The serial port IsOpen flag is false, but the local IDE is closed so nothing else is using that port.
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
downloadtool windows-drivers latest arduino keep
downloadtool bossac 1.7.0 arduino keep
downloadtool arduino-fwuploader latest arduino keep
downloadtool rp2040tools latest arduino keep
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\bossac\\1.7.0"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\windows-drivers\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\rp2040tools\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\arduino-fwuploader\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
downloadtool windows-drivers latest arduino keep
downloadtool bossac 1.7.0 arduino keep
downloadtool fwupdater latest arduino keep
downloadtool rp2040tools latest arduino keep
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\fwupdater\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\bossac\\1.7.0"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\windows-drivers\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\rp2040tools\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
downloadtool windows-drivers latest arduino keep
downloadtool bossac 1.7.0 arduino keep
downloadtool arduino-fwuploader latest arduino keep
downloadtool rp2040tools latest arduino keep
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\windows-drivers\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\rp2040tools\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\arduino-fwuploader\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\bossac\\1.7.0"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
close COM17
{
"Error": "We could not find the serial port COM17 that you were trying to close."
}
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
downloadtool windows-drivers latest arduino keep
downloadtool bossac 1.7.0 arduino keep
downloadtool arduino-fwuploader latest arduino keep
downloadtool rp2040tools latest arduino keep
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\windows-drivers\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\bossac\\1.7.0"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\rp2040tools\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
{
"DownloadStatus": "Pending",
"Msg": "Ensure that the files are executable"
}
{
"DownloadStatus": "Pending",
"Msg": "Updating map with location C:\\Users\\Conpewter\\.arduino-create\\arduino\\arduino-fwuploader\\latest"
}
{
"DownloadStatus": "Success",
"Msg": "Map Updated"
}
list
Serial Ports:
[
{
"Name": "COM17",
"SerialNumber": "0027001F3532511339353732",
"IsOpen": false,
"VendorID": "0x2341",
"ProductID": "0x0164"
}
]