Status¶
Topic: <baseTopic>/status/<deviceId>
The data logger publishes its status table updates on a dedicated topic.
The interval that the status is published is controlled by the MQTTStatusInterval setting.
Topic Example: cs/v2/status/ABCD-EFGH-1234
Format: GEOJSON
CR1000X Example¶
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
0.0,
0.0,
0.0
]
},
"properties": {
"loggerID": "ABCD-EFGH-1234",
"observationNames": [
"WatchdogErrors",
"PanelTemp",
"Battery",
"LithiumBattery",
"Low12VCount",
"CompileResults",
"SkippedScan",
"SkippedSystemScan",
"SkippedSlowScan(1)",
"SkippedSlowScan(2)",
"SkippedSlowScan(3)",
"SkippedSlowScan(4)",
"CommsMemFree",
"CardStatus",
"MaxProcTime",
"MaxBuffDepth",
"MaxSystemProcTime",
"MaxSlowProcTime(1)",
"MaxSlowProcTime(2)",
"MaxSlowProcTime(3)",
"MaxSlowProcTime(4)",
"PortStatus(1)",
"PortStatus(2)",
"PortStatus(3)",
"PortStatus(4)",
"PortStatus(5)",
"PortStatus(6)",
"PortStatus(7)",
"PortStatus(8)",
"SW12Volts(1)",
"SW12Volts(2)"
],
"observations": {
"2025-06-04T18:29:23.271Z": [
0,
25.91098,
13.2368,
3.70477,
0,
"cpu:main.crb -- Compiled in PipelineMode.\r\n",
0,
0,
0,
0,
0,
0,
"614\r\n147(146),328(283),445(434),226(106),114(107),91(86),78(76),53(51),2(2),0(0)",
"Card OK.",
81240,
0,
788,
10350364,
8703216,
2531229,
0,
false,
false,
false,
true,
true,
true,
true,
true,
true,
true
]
}
}
}