Skip to content

Bow thruster (function 32) ​

The bow thruster and its controller. It reports which way it is pushing and how hard, what it is drawing while it does, and its running hours and temperature; the command switches it on, off or into automatic mode.

  • state enum: off, on, fault, running_port, running_starboard.

Published ​

device/32/<i>/life ​

metadata adds counter; expireAfterSec: 30.

data fieldTypeUnitDescription
bindToParcint—Parc binding id
counterint—Frame counter (also in metadata)
state / stateCodestring / int—Thruster state (enum)
voltagenumber (1 dec)VVoltage
currentnumber (1 dec)ACurrent
SpeedPercentagenumber (0 dec)%Thrust speed
json
{
  "data": {
    "bindToParc": 1,
    "counter": 6,
    "state": "running_port",
    "stateCode": 3,
    "voltage": 24.2,
    "current": 120.5,
    "SpeedPercentage": 80
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30,
    "counter": 6
  }
}

device/32/<i>/state ​

expireAfterSec: 30.

data fieldTypeUnitDescription
Hourmeternumber (0 dec)minHour meter
Temperatureint°CTemperature
AzimuthAnglenumber (4 dec)radAzimuth angle
json
{
  "data": {
    "Hourmeter": 3200,
    "Temperature": 40,
    "AzimuthAngle": 0.7854
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30
  }
}
bash
mosquitto_sub -h 127.0.0.1 -t 'device/32/+/#' -v

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

Regex ^device/32/([[:digit:]]+)/command$. First matching flag wins; false on ON/AUTO reverts to off.

FieldTypeDescription
OFFboolOff
ONboolOn (false → off)
AUTOboolAuto (false → off)
bash
mosquitto_pub -h 127.0.0.1 -t 'device/32/0/command' -m '{"ON":true}'
mosquitto_pub -h 127.0.0.1 -t 'device/32/0/command' -m '{"AUTO":true}'
mosquitto_pub -h 127.0.0.1 -t 'device/32/0/command' -m '{"OFF":true}'

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