# Conveyor (https://logable.app/docs/reference/device-types/conveyor)

Conveyors and belt scales: belt speed, throughput and totalised tonnage.

## Metrics

| Field | Type | Required | Unit | Description |
| --- | --- | --- | --- | --- |
| weight | number | Yes | kg | Current weight |
| rate | number | No |  | Throughput rate |
| speed | number | No | m/s | Belt speed |
| totaliser1 | number | No |  | Rate x time since last reset - total weight over period |
| totaliser2 | number | No |  | Rate x time since last reset - total weight over period |
| status | string | No |  | Device status |

## Configuration

| Field | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| weightUnit | kg, tons, lbs | Yes | kg | Unit for weight, rate, and totaliser values. Changing this changes the label on existing readings. It does not convert them. |
| maxWeight | number | No |  | Maximum weight capacity on belt (in the Capacity unit) |
| capacityUnit | kg, tons, lbs | No | inherits weightUnit | Unit for the maximum weight capacity. Changing this changes the label on existing readings. It does not convert them. |
| maxRate | number | No |  | Maximum rate per hour (in the Rate unit) |
| rateUnit | kg, tons, lbs | No | inherits weightUnit | Unit for the throughput rate, shown per hour. Changing this changes the label on existing readings. It does not convert them. |
| totaliser1Unit | kg, tons, lbs | No | inherits weightUnit | Unit for totaliser 1. Changing this changes the label on existing readings. It does not convert them. |
| totaliser2Unit | kg, tons, lbs | No | inherits weightUnit | Unit for totaliser 2. Changing this changes the label on existing readings. It does not convert them. |
| speedUnit | m/s, m/min, ft/s, ft/min | No | m/s | Unit of measurement for speed |
| nominalSpeed | number | No |  | Normal running speed, in the configured speed unit |
| material | string | No |  | Material being conveyed |

## Example payload

```json
{
  "timestamp": "2026-07-01T10:00:00.000Z",
  "status": "online",
  "data": {
    "weight": 95.3,
    "rate": 12500,
    "speed": 1.8,
    "totaliser1": 540000,
    "totaliser2": 12000,
    "status": "running"
  }
}
```

For HTTP and MQTT code samples, see https://logable.app/docs/reference/device-types/conveyor.

## Guides

- [Belt scale monitoring](https://logable.app/solutions/belt-scale-monitoring)
- [Monitor a belt scale remotely](https://logable.app/docs/guides/equipment/monitor-a-belt-scale-remotely)