Firmware side added an MQTT-only sysadmin command to override a device's factory-set identity (serial/hw_family/hw_revision) — see project-vesper commit 64a8bc2. Per docs/README.md's console-sync rule, mirrors the same command into the console's live API Reference page. Note: this repo had substantial other pending uncommitted work (diagnostics reports, boot history, log retention, etc.) in this same file and elsewhere at the time of this commit — left untouched and still uncommitted, only the system.set_identity hunk is included here. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel (or oxc when used in rolldown-vite) for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
React Compiler
The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.
Expanding the ESLint configuration
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.