“impacted devices” says 0 and it’s not letting me click the “release this firmware” button. Also the note at the bottom says “To release the firmware version, it must be running on at least one device. Visit the devices page to flash a device with this firmware.”. I’m not seeing anyway how to do this on the devices page (first picture above).
This brings up another question: how can I use development devices if I can’t flash firmware to them? And what is the point of rolling out firmware to individual devices if not for development?
well, you can upload firmware to it. I think what you are facing is an issue where you do not have enough devices and the system is acting against you.
Try adding a few more and then things will get better.
Gustavo.
The way I use development devices is a way to test out new firmware before deploying it to a wider number of devices.
For example:
Working on firmware v3 but my fleet is running v2. When I flash a v3 revision to my development device it won’t automatically downgrade to v2 (as a non-development device would). As I’m constantly testing and tweaking things my development devices are always ones I can flash locally from the cli. Once I’m happy with how things are running on my development device I publish the firmware to the Particle Console and deploy it to a “Validation” group for further testing. These devices will then automatically(ish) download the latest firmware deployed to their group.
Another note, you don’t have to deploy firmware to the console, and IMO you shouldn’t, until you’re ready for that firmware to run on numerous devices.
TL;DR: IMO development devices are meant to be ones you flash firmware locally.