Skip to main content

Create Loggers

This guide is applicable to the following device/ devices:
Mini
Mini

Logging is one of the core features of the AutoPi Mini, allowing you to automatically record key data from your device for analysis, monitoring, or integration with other systems. In this guide, you’ll learn how to create and configure loggers for your AutoPi Mini, from understanding what are the available loggers, to setting up your own custom data collection workflows.

We’ll start with a step-by-step walkthrough on how to create, manage, and verify loggers directly from your AutoPi Cloud, followed by a quick overview of the available loggers and their specifications. Whether you’re setting up your first logger or fine-tuning advanced data capture, this guide will help you get started quickly and confidently.


Default Set of Mini Loggers

To ensure your AutoPi mini device works right out of the box, we preconfigure it with a set of commonly used loggers based on the most frequently requested data from our users. These default loggers are automatically installed on your device before delivery.

During the device registration process (covered in Step 2: Registration of the device of Getting started guide), you’ll be asked to enter your vehicle’s make, model, year, and type. Vehicle types include: Internal Combustion Engine (ICE), Battery Electric Vehicle (BEV), Plug-in Hybrid Electric Vehicle (PHEV) or Hybrid Electric Vehicle (HEV).

Once you select your vehicle type, the system automatically adjusts the logger configuration to better match your vehicle’s requirements. Any loggers that are updated during this process will be marked with a "modified" status. After the changes are successfully applied to your device, this status will disappear.

Modified logger

Once the default setup is complete, you can create additional custom loggers and sync them to your device. Instructions for creating and managing custom loggers can be found in the next section.


Creating a Mini Logger

Let's create a logger for your AutoPi Mini. Open up the AutoPi Mini device view and head over to the loggers page. Here, you will see a 'Create' and a 'Restore default' button on the left-hand side. Clicking on the 'Create' button will open a new window, that looks like the following screenshot:

Create PID Logger Window

note

The 'Restore default', as the name suggests, deletes the current loggers and applies default loggers based on your vehicle type.

Configure a Logger Fields

Let's look through the fields you can configure when creating a logger:

1. Parameter

This is the parameter you would like to use. Select one of them from the dropdown menu. Note that, some parameter share the same name but can be distinguished by the group they belong to. Next to the parameter you can also modify if you want the logger to be Enabled or not by clicking the checkbox.

Set parameter

2. Periodic monitoring

By enabling this setting, this logger will be available in all messages from the AutoPi Mini. This means that it collects all data there is and eventually upload it. This setting is set up by default when you are creating a logger, as it functions the most efficiently when logging a data from the device.

Periodic monitoring

3. Event on

This setting allows you to select an event that should trigger a record in the dropdown list. When selecting an event, you get presented with dropdown of options: Range Exit, Range Enter, Range Both, Hysteresis, Change and Delta Change. These options are a way to configure how that event behaves.

Create PID Logger With Event on

As an example, when selecting Ranges Both - contains a range start and range end field, which allows to configure the range that Ranges Both should generate records based on, this can also be seen in the following image:

Create Event on Range both

warning

When setting logger to trigger Event on set to Change, some of the loggers, like external voltage, are not static by nature — they can fluctuate frequently, even by small amounts. When these loggers are set to trigger on change, it can lead to a high volume of events being logged. This not only results in excessive data usage but can also prevent the device from entering sleep mode, as it’s constantly active processing these changes. Switching these loggers to periodic monitoring helps manage this by reducing unnecessary events and allowing the device to function more efficiently.

Once you save the Mini Logger, you will see it appear in the Loggers page. Once the settings have been synchronized to your device, your device will start sending the newly created logger.


List of Available Loggers with Specifications

Compared to other AutoPi devices, the Mini only supports a predefined list of PID and CAN loggers (It also support listening on some system AutoPi Mini system changes, like the current sleep condition).

Down below, you can find the table of available loggers with specifications:

NameDescriptionBytesTypeMinMaxMultiplierUnits
Accelerometer Axis XX axis value2Signed-80008000mG
Accelerometer Axis YY axis value2Signed-80008000mG
Accelerometer Axis ZZ axis value2Signed-80008000mG
Ambient air temperatureAmbient air temperature1Signed-128127°C
Battery CurrentBattery current2Unsigned0655350.001A
Battery LevelBattery capacity level1Unsigned0100%
Battery VoltageBattery voltage2Unsigned0655350.001V
Engine RPMEngine RPM2Unsigned016384rpm
Engine Oil TemperatureEngine oil temperature1Unsigned0215°C
External VoltageExternal voltage2Unsigned0655350.001V
Fuel levelFuel level1Unsigned0100%
GSM SignalValue in range 1-51Unsigned05
Ignition0 - Ignition Off; 1 - Ignition On1Unsigned01
Intake air temperatureIntake air temperature1Signed-128127°C
Network Type0 - 3G; 1 - GSM; 2 - 4G; 3 - LTE CAT M1; 4 - LTE CAT NB1; 99 - Unknown1Unsigned01
Number of DTCNumber of DTC1Unsigned0255
OBD OEM Total MileageTotal mileage (from OEM PID)4Unsigned0km
OBD Vehicle SpeedVehicle speed1Unsigned0255km/h
OEM Battery charge levelRepresents battery charged level1Unsigned0100%
OEM Battery State Of HealthBattery health percentage2Unsigned065535%
OEM Battery TemperatureBattery pack temperature2Signed-3276832767°C
OEM Distance Until ServiceDistance till next service received by requesting PID4Unsigned0
OEM HV Battery CurrentCurrent used by high-voltage battery2Unsigned0655350.1A
OEM HV Battery Max Cell TemperatureMaximum measured cell temperature2Signed-32768327680.1°C
OEM HV Battery Max Cell VoltageMaximum battery cell voltage2Unsigned0655350.1V
OEM HV Battery Max EnergyMaximum energy capacity2Unsigned0655350.1kWh
OEM HV Battery Measured EnergyMeasured current energy capacity2Unsigned0655350.1kWh
OEM HV Battery Min Cell TemperatureThe lowest measured cell temperature2Signed-32768327680.1°C
OEM HV Battery Min Cell VoltageMinimum battery cell voltage2Unsigned0655350.1V
OEM HV Battery CurrentCurrent used by high-voltage battery2Signed-327632760.1A
OEM HV Battery VoltageHigh voltage battery voltage2Unsigned0655350.1kWh
Total OdometerTotal Odometer value in meters4Unsigned02147483647
Trip OdometerTrip odometer value4Unsigned02147483647m
VINVehicle Identification Number17ASCII0