RS485 Data Event
The service sends device.rs485.received when received RS485 data cannot be matched to a pending transceive request.
json
{
"type": "event",
"topic": "device.rs485.received",
"data": {
"deviceId": "abc123456789",
"occurredAt": "2026-07-15T08:30:00Z",
"rs485": {
"responseHex": "02060034000109F7"
}
}
}| Field | Type | Description |
|---|---|---|
deviceId | string | Device identifier |
occurredAt | string | Receive time in RFC3339 UTC |
rs485.responseHex | string | Raw RS485 hexadecimal data |
A response matched to device.rs485.transceive is returned only as command.result.responseHex in the corresponding reply. It is not duplicated as this event. Late responses and unsolicited device data may be delivered through this event.
Events have no history replay. Persist data after receipt when the application cannot tolerate losing it.
