Skip to content

SenCLI

SenCLI is the terminal interface to the same projects, configuration, builds, devices, and managed operations available in SenHub Web. Use it for repeatable local workflows, CI, structured output, and MCP without creating a second platform model.

Private preview

SenCLI is not publicly downloadable yet. The current pages describe the invited preview and remain excluded from external indexing until a production release manifest is imported.

Choose the right type of documentation

If you want to…Start here
Bring up one device from an empty workspaceFirst device tutorial
Understand Modules, Drivers, and PeripheralsConfigure hardware capabilities
Choose between managed install and offline OTADelivery model
Copy exact syntax or inspect a flagCommand Reference
Automate safelyJSON output and non-interactive mode
Diagnose a failureTroubleshooting

Tutorials teach an end-to-end outcome. How-to guides solve one task. Concept pages explain the platform model. Reference pages are generated from the released SenCLI command manifest and do not replace task guidance.

Core workflow

SenCLI path from an empty workspace to a verified devicePrepare the workstation, bind a project, model its capabilities, create an immutable build, run a managed installation, and verify reported device facts.1Preparesen loginsen doctorAuthenticatedworkstation2Bind projectsen projectcreateLocal workspaceis linked3Modelmodule · driverappValidatedproject intent4Buildproject buildtriggerImmutablebuild ID5Installsen installManagedoperation ID6Verifysen deviceinfoReporteddevice facts

sen install is the public delivery path for a connected target. It resolves an immutable DeviceOperation plan that coordinates firmware, registration, licensing, configuration, protected values, and restart. Raw firmware files and internal build logs are not public download surfaces.

Continue with the First device tutorial, then use the Project lifecycle to understand how one change moves from intent to verified device state.

Reference status

The current Command Reference mirrors SenCLI 0.2.2 Preview. Every command page identifies its source release, exact checksum, availability, usage, flags, and purpose-oriented examples.

Was this page helpful?

A cross-hardware capability platform for intelligent devices.