About
StatusEvent reports several pieces of device information every time the device is powered on, and during its nightly scan. This information is particularly helpful to reference if troubleshooting a networking issue. Properties may be added or removed depending on device type and FW version.
Fields
Property | Details |
---|
Type string | The type of Jetstream event. |
EventId string | The ID assigned to the event. |
EventTime string | The time that the event occurred. The value is expressed in UTC. This value is expressed in the following format: yyyy-MM-ddTHH:mm:ssZ |
Version int | The Jetstream version of the event. |
DeviceType string | The type of board being used by this device. |
SerialNum string | The serial number of the device. |
AgentVersion string | The version of Terso Firmware that is currently running on the device. |
ScannerVersion string | The version of FW that the RFID scanner is running. |
ActualIP string | The IP Address that the device is currently using. |
ActualSubnet string | The Subnet that the device is currently using. |
ActualGateway string | The Gateway that the device is currently using. |
ActualDNS string | The DNS that the device is currently using. |
FreeMem int | The percentage of the board's total memory that is still free. |
MACAddress string | The MAC address of the board. |
Device string | The Jetstream name of the device. |
ReceivedTime string | The time that the event was received from the device. The value is expressed in UTC. This value is expressed in the following format: yyyy-MM-ddTHH:mm:ssZ |
CurlVersion string | The version of Curl that the device is using to write events. |
MSPVersion string | The version of the MSP (Managed Service Provider) side of the firmware on the device. |
OSVersion string | The OS version of the device. |
SSLVersion string | The SSL library version being used by the device. |
Uptime string | Time since the device last rebooted in the following format: XdXhXmXs |
WebsocketReconnects int | The number of times the websocket has connected since last reboot. |
WebsocketUptime string | The time elapsed since the last websocket connection. |
Example
Published StatusEvent (exact parameters and their order may vary by FW version and device type)
{
"Type": "StatusEvent",
"EventId": "9c2c8e0a-7ae3-4ca0-b26f-d6ce542916f2",
"EventTime": "2019-11-30T20:05:26Z",
"Version": 2,
"DeviceType": "ZeusEnclosure",
"SerialNum": "010106162431",
"AgentVersion": "4.8.21",
"ScannerVersion": "0x10102F0",
"ActualIP": "130.223.205.70",
"ActualSubnet": "0.0.0.0",
"ActualGateway": "0.0.0.0"",
"ActualDNS": "0.0.0.0"",
"FreeMem": "55",
"MACAddress": "NA",
"Device": "MyDeviceName",
"ReceivedTime": "2019-10-30T20:06:53Z"
}
Version Changes
None - this is a new event as of FW v4.7.12.