Question/Issue:
I just tried connecting my development board (UNO Q) to a newly-created project using edge-impulse-linux --clean. I receive the following error:
Failed to initialize linux tool Error: Failed to load development keys: No API key set (via --api-key), and no development API keys configured for this project. Add a development API key from the Edge Impulse dashboard to continue.
at setupCliApp (/usr/lib/node_modules/edge-impulse-linux/build/cli-common/init-cli-app.js:211:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /usr/lib/node_modules/edge-impulse-linux/build/cli/linux/linux.js:106:40
Re-run this command with --verbose to enable debug logs
This works on previously-created projects (before Fri, April 3?)
Project ID:
951941
Context/Use case:
Created new project then tried connecting using edge-impulse-linux --clean
Steps Taken:
- Created new public project in Edge Impulse
- From command line on my dev board entered
edge-impulse-linux --clean - Selected project from project list
Expected Outcome:
Continue with connection workflow
Actual Outcome:
Above error.
Reproducibility:
- [X] Always
- [ ] Sometimes
- [ ] Rarely
Environment:
- Platform: MacOS, Arduino UNO Q