Skip to content

RaftSysModSettings

Rob Dobson edited this page May 3, 2026 · 2 revisions

Raft SysMod Settings

Each Raft SysMod is configured via a section of the SysType JSON document keyed by the SysMod's registered name. The pages below describe the configuration keys accepted by the standard SysMods supplied in RaftCore and RaftSysMods.

For an overview of how SysMod configuration is loaded, layered, and applied, see Configuration and SysTypes.

Settings reference by SysMod

SysMod Default config key Settings page
SysManager SysManager SysManager Settings
NetworkManager NetMan Network Manager Settings
BLEManager BLEMan BLE Manager Settings
StatePublisher Publish State Publisher Settings
DeviceManager DevMan Device Manager Settings
LogManager (RaftRemote) LogManager See Remote Logging

Top-level SysType keys

Some configuration values live at the top level of the SysType document rather than inside a per-SysMod section (e.g. SystemName, SystemVersion, DefaultName). These are documented in Top Level SysType Configuration.

SysMod-specific documentation

For the runtime behaviour and REST API surface of each SysMod, see the per-SysMod documentation pages listed in Home.

Clone this wiki locally