I just got the Core from SEEED and try to claim its key…whatever the fancy words SPARK and now Particle would like to call it. I cannot go thru the phone (TO DO SO) as my Android phone serves as the gateway to the internet for my laptop (with CORE connected to it). Then I tried the manual CLI way. Yet, the final message at the prompt said “not ok code 0”.
Now, I cannot proceed at speed with all these messy procedure. The Spark IDE for desktop needs the cloud to compile… when I get to the cloud, yet I need to claim the key…yet, the above goes into the picture. HAS anyone with many spare time to help?
I am taking now about 6 hours just to get the claim… yet, no LUCK! I did install the USB driver successfully. However, using the Android Spark apps… it cannot detect any CORE despite the unit connected to my laptop with led blink blue.
I tried to install CLI… also failed in my cmd prompt with error code 0. In fact, I am now giving everything (as a technical person)… go to the site with internet/wifi, fill up the SSID AND PASSWORD… yet, frustration.
The node js was installed with the correct version according to the laptop machine, yet npm install…bla bla bla did not get anywhere.
This is really impractical … after about 7 to 8 hours, I just managed to claim 1 of 2 Core. I think you better improve the claim process 360 degree. Now I am doing the claim for the 2nd one. I hope I can sleep tonight. And I have tried via Android and iPhone more than 30 x for the 2nd one. Still no luck
The entire team is busy at Maker Faire bay area and there’s limited support at this point in time. We are here to help and it shouldn’t take so long to setup. I would suggest that you calm down and let us assist you since the rants wouldn’t help much.
1.) Install a serial terminal like Putty. If you have Arduino IDE installed, the serial monitor works fine as well
2.) Perform a factory reset and the core should blink blue
3.) Hit i in the Serial terminal to get your device id
4.) Hit w and follow the steps to send in Wifi credentials
5.) Wait for the core to connect to the Wifi network and it should be breathing cyan.
Let us know if this did not occur.
6.) Once the core is breathing cyan, go to the Web IDE and claim the core using the device id copied from step 3.
Thank you, I will do that and report for any failure LATER. I do not know whether I still can write under this title OR open up a new topic, however… let me JUST say it here:
I wrote a simple program for the CORE to communicate with another MCU via the UART port. And to cut the story short, to my surprise … the CORE will only works once it gets the internet access. Meaning that… any time during its running and SOMETHING happen to the WIFI/Access point OR the internet services (telecom company) or your server… the CORE will stop its operation.
I have proved this that the CORE stops sending and responding to the other MCU as I turn OFF the internet router… and once I re turn the router… I get the CORE to function again.
I think this is very hard facts to accept as we are providing home control system… and due to any of those failure… WE WILL SLEEP STANDING!
In general…the overall issues are:
No internet… meaning I cannot compile my application
Failed to install the CLI on Windows 7 and 8 using npm …
Very long process for the claiming… what if I need to do for 1000 units of the houses
Tightly attached to the network that for the first time I made the device claim… even though this can be changed, yet god knows if it is easy OR as difficult as doing the claim
Worst of all, it runs with internet and your server ! It can never run without your server AS a standalone module. Even though cloud is needed BUT to me, it not a must. I need the UDP and TCP over the wifi only… well most of the time… but the I do not need cloud all the time. By doing this you tie my customers to must have your cloud… which is impractical again
My friend, you have a good device, yet made impractical from my point of view. As I said, you all should liberize the usage of that great CORe/Photon to the needs of your customers.