Cyan Merry Go Round

I have a particle electron using a particle sim running 0.7.0 firmware. I have flashed tinker.ino to the board and I cannot connect, just rapid cyan. I searched the forum and found the suggestion to reset the keys. When I run particle device doctor in the CLI I get a message that this device is not claimed to my account. When I try to claim it to my account in CLI I get a message that my access token may have expired. If I look at my console I can see the device and the last handshake. I can also see it in the web IDE listed as one of my devices. Any advice?
Thanks in advance

You can only reset keys if the device is claimed to your account. And you can only claim a device if it’s online a breathing cyan, which you can’t get to if you have bad keys. In this case, you need a create a support ticket. Be sure to include your device ID.

Thanks for your reply

Regardless of what's happening with the electron, it seems as though you need to log in again. Could you try 'Particle login'?

Thanks Moors,

I did as you suggested and logged in. Too late for the board in question though. While playing around with it trying to get it to connect, I (in the words of Rick from Particle-“released the magic smoke”). I did notice however now that I am logged in and using a different board that when I try running device doctor, it is always trying to reset the server and device keys and I must skip this step to continue on or it fails. The failure is due to the ‘openssl’ command not being recognized. So, for the time being, I am on a new merry go round!
Thanks for your interest

@jackpot, if you are working on the Windows installation of the CLI, you will need to add openSSL to your PATH so the exe can be found. This is a known issue.

Noted. Thank you

@peekay123 I have googled “add openSSL to your PATH” and found many, many different and conflicting directions on how to accomplish this. Can you please provide a link that has step by step instructions on how to accomplish this?
Thanks

You can also just do this:

cd c:\OpenSSL-Win32\bin
particle keys doctor YOUR_DEVICE_ID

Or, to eliminate the need to cd before doing any keys or doctor command, this is how you add something to your path:

You want to add c:\OpenSSL-Win32\bin using that technique.

2 Likes

Thanks for your reply. So, I dont need to download anything? I have a 64 bit machine.

Assuming you’ve already installed the Particle CLI, you don’t need to install anything else.

64-bit of which version of Windows?

Windows 7 64-bit will be a problem, as the DFU device driver (for blinking yellow mode) generally does not work. 64-bit Windows 8 and Windows 10 are fine, as are all 32-bit versions of Windows.

windows 10

Using this method worked. Thank you very much