Skip to main content

Vehicle OS Configuration

Vehicle OS Configuration

The Vehicle OS layer is controlled by Config.VehicleOS.

Config.VehicleOS = {
    enabled = true,
    vinPrefix = 'NRD',
    stateEngine = true,
    duplicateGuard = true,
    plateAliases = true,
    snapshots = true,
    analytics = true,
    collections = true,
    reservations = true,
    advancedAccess = true,
    maintenance = true,
    insurance = true,
    stolenState = true,
    evSupport = true,
    providerRegistry = true,
}

Maintenance thresholds

Defaults:

  • Service: 5000 km
  • Oil: 2500 km
  • Tyres: 3500 km

These values are advisory metadata thresholds for systems integrating with the maintenance API.

Dynamic transfer defaults

Dynamic transfer calculation uses a base fee/time plus distance-based additions, capped by maxSeconds.

Access roles

Default advanced access roles:

  • coowner
  • family
  • employee
  • temporary
  • valet

Temporary access is limited by Config.VehicleAccess.maxTemporaryHours.