I had the same issues. I used the Particle CLI tool also, and wouldn't show any registered variables. Without making any changes to the code, the Oak I was using at the time would occasionaly register the variables on Particle, so I really don't know what the story there is. I couldn't get a repeatable test-case that would made it register or not register .