Skip to content

Alternator (function 27) ​

The engine-driven alternator and its regulator. It reports which stage of the charge cycle it is in, what it is producing, and how hard the engine is working for it; commands switch it on, off, into automatic mode, or into boost.

  • state enum: off, on, fault, bulk, absorption, float, storage, equalize, assisting, lp.
  • workingMode enum: off, on, generator.

Published ​

device/27/<i>/life ​

metadata adds counter; expireAfterSec: 30.

data fieldTypeUnitDescription
bindToParcint—Parc binding id
counterint—Frame counter (also in metadata)
state / stateCodestring / int—Alternator state (enum)
GeneratorAvailableint (0/1)—Generator available
BoostModeint (0/1)—Boost mode
workingMode / workingModeCodestring / int—Working mode (enum)
voltagenumber (1 dec)VVoltage
currentnumber (1 dec)ACurrent
json
{
  "data": {
    "bindToParc": 1,
    "counter": 2,
    "state": "bulk",
    "stateCode": 3,
    "GeneratorAvailable": 1,
    "BoostMode": 0,
    "workingMode": "on",
    "workingModeCode": 1,
    "voltage": 28.4,
    "current": 80.5
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30,
    "counter": 2
  }
}

device/27/<i>/state ​

expireAfterSec: 30.

data fieldTypeUnitDescription
rpmnumber (0 dec)rpmRPM
temperatureint°CTemperature
loadint%Load
json
{
  "data": {
    "rpm": 1800,
    "temperature": 65,
    "load": 75
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30
  }
}
bash
mosquitto_sub -h 127.0.0.1 -t 'device/27/+/#' -v

Command — device/27/<i>/command ​

Regex ^device/27/([[:digit:]]+)/command$. OFF/ON/Auto set the command; Alim/Boost set the mode. A flag set to false on ON/Auto reverts to off.

FieldTypeDescription
OFFboolOff
ONboolOn (false → off)
AutoboolAuto (false → off)
AlimboolPropeller-driven mode
BoostboolBoost mode
bash
mosquitto_pub -h 127.0.0.1 -t 'device/27/0/command' -m '{"ON":true}'
mosquitto_pub -h 127.0.0.1 -t 'device/27/0/command' -m '{"Auto":true}'
mosquitto_pub -h 127.0.0.1 -t 'device/27/0/command' -m '{"Alim":true}'

Integration of multiplexed solutions
MUXEN and the MUXEN logo are trademarks of MUXEN SAS.