Registration event related message in Data Store and Connect

Registration.json message in the Data Store

"registrations": [
    {
      "deviceType": "device",
      "serialNumber": "impact30082018",
      "timestamp": 1535624163272,
      "make": "Nokia",
      "model": "Lightweight M2M Client",
      "firmwareVersion": "2.2",
      "groupName": "",
      "imsi": "N/A",
      "address": "345000123",
      "protocol": "LWM2M",
      "tags": "N/A",
      "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027",
      "deviceProps": {
        "device/0/firmwareVersion": "2.2",
        "server/0/notificationStoring": "true",
        "device/0/timezone": "Europe/Berlin",
        "16/0/2": "01234567890ABCDEF",
        "device/0/model": "Lightweight M2M Client",
        "device/0/batteryLevel": "100",
        "16/0/3": "\u0000",
        "access/0/ACL": "65535",
        "device/0/deviceType": "LWM2M_PERFTEST_CLIENT",
        "device/0/softwareVersion": "0.1",
        "connectivity/0/linkQuality": "-81",
        "device/0/serialNumber": "345000123",
        "connectivity/0/IPAddressType/0": "IPv4",
        "connectivity/0/apn/0": "internet.global.net",
        "connectivity/0/IPAddressType/1": "IPv4",
        "device/0/currentTime": "[???",
        "firmware/0/packageVersion": "1.0",
        "server/0/lifeTime": "45",
        "device/0/hardwareVersion": "1.0",
        "server/0/defaultMinimumPeriod": "1",
        "device/0/errorCode/0": "0",
        "server/0/binding": "UQ",
        "server/0/shortServerId": "1",
        "firmware/0/updateResult": "0",
        "server/0/defaultMaximumPeriod": "90",
        "connectivity/0/IPAddress/0": "10.10.1.4",
        "access/0/objectId": "0",
        "16/1/2": "01234567890ABCDEF",
        "16/1/3": "\u0000",
        "connectivity/0/availableNetworkBearer/0": "21",
        "connectivity/0/availableNetworkBearer/1": "41",
        "connectivity/0/networkBearer": "41",
        "connectivity/0/IPAddress/1": "192.168.28.101",
        "16/0/0/0": "lwm2mCppSimulator_0",
        "16/0/0/1": "Nokia",
        "16/0/0/2": "lwm2mCppSimulator",
        "16/0/0/3": "Aug  1 2018",
        "device/0/endPointClientName": "impact30082018",
        "device/0/currentBindingMode/0": "UQ",
        "device/0/currentBindingMode/1": "UQS",
        "firmware/0/packageName": "firmware_image",
        "access/0/accessControlOwner": "0",
        "firmware/0/State": "0",
        "firmware/0/firmwareUpdateDeliveryMethod": "2",
        "device/0/manufacturer": "Nokia",
        "16/1/0/3": "Aug  1 2018",
        "16/1/0/1": "Nokia",
        "16/1/0/2": "lwm2mCppSimulator",
        "16/1/0/0": "lwm2mCppSimulator_1",
        "access/0/objectInstanceId": "65535",
        "connectivity/0/radioSignalStrength": "-98"
      }
    }

Lifecycle.json message in Connect

{
    "groupName": "XP1.XP2.XP3.XP4",
    "deviceType": "device",
    "serialNumber": "impact30082018",
    "serverTime": 1535624163272,
    "make": "Nokia",
    "model": "Lightweight M2M Client",
    "firmwareVersion": "2.2",
    "imsi": "N/A",
    "address": "345000123",
    "protocol": "LWM2M",
    "tags": "N/A",
    "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027",
    "deviceProps": {
      "device/0/firmwareVersion": "2.2",
      "server/0/notificationStoring": "true",
      "device/0/timezone": "Europe/Berlin",
      "16/0/2": "01234567890ABCDEF",
      "device/0/model": "Lightweight M2M Client",
      "device/0/batteryLevel": "100",
      "16/0/3": "\u0000",
      "access/0/ACL": "65535",
      "device/0/deviceType": "LWM2M_PERFTEST_CLIENT",
      "device/0/softwareVersion": "0.1",
      "connectivity/0/linkQuality": "-81",
      "device/0/serialNumber": "345000123",
      "connectivity/0/IPAddressType/0": "IPv4",
      "connectivity/0/apn/0": "internet.global.net",
      "connectivity/0/IPAddressType/1": "IPv4",
      "device/0/currentTime": "[???",
      "firmware/0/packageVersion": "1.0",
      "server/0/lifeTime": "45",
      "device/0/hardwareVersion": "1.0",
      "server/0/defaultMinimumPeriod": "1",
      "device/0/errorCode/0": "0",
      "server/0/binding": "UQ",
      "server/0/shortServerId": "1",
      "firmware/0/updateResult": "0",
      "server/0/defaultMaximumPeriod": "90",
      "connectivity/0/IPAddress/0": "10.10.1.4",
      "access/0/objectId": "0",
      "16/1/2": "01234567890ABCDEF",
      "16/1/3": "\u0000",
      "connectivity/0/availableNetworkBearer/0": "21",
      "connectivity/0/availableNetworkBearer/1": "41",
      "connectivity/0/networkBearer": "41",
      "connectivity/0/IPAddress/1": "192.168.28.101",
      "16/0/0/0": "lwm2mCppSimulator_0",
      "16/0/0/1": "Nokia",
      "16/0/0/2": "lwm2mCppSimulator",
      "16/0/0/3": "Aug  1 2018",
      "device/0/endPointClientName": "impact30082018",
      "device/0/currentBindingMode/0": "UQ",
      "device/0/currentBindingMode/1": "UQS",
      "firmware/0/packageName": "firmware_image",
      "access/0/accessControlOwner": "0",
      "firmware/0/State": "0",
      "firmware/0/firmwareUpdateDeliveryMethod": "2",
      "device/0/manufacturer": "Nokia",
      "16/1/0/3": "Aug  1 2018",
      "16/1/0/1": "Nokia",
      "16/1/0/2": "lwm2mCppSimulator",
      "16/1/0/0": "lwm2mCppSimulator_1",
      "access/0/objectInstanceId": "65535",
      "connectivity/0/radioSignalStrength": "-98"
    },
    "customAttributes": {},
    "eventType": "REGISTRATION"
  }

Registration with no device Props message in the Data Store

{
 
 
"registrations": {
      "deviceType": "device",
      "serialNumber": "impact30082018",
      "timestamp": 1535624163272,
      "make": "Nokia",
      "model": "Lightweight M2M Client",
      "firmwareVersion": "2.2",
      "groupName": "",
      "imsi": "N/A",
      "address": "345000123",
      "protocol": "LWM2M",
      "tags": "N/A",
      "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027"
    }
 
 
}
Lifecycle with null deviceProps message in Connect
{
    "groupName": "XP1.XP2.XP3.XP4",
    "deviceType": "device",
    "serialNumber": "impact30082018",
    "serverTime": 1535624163272,
    "make": "Nokia",
    "model": "Lightweight M2M Client",
    "firmwareVersion": "2.2",
    "imsi": "N/A",
    "address": "345000123",
    "protocol": "LWM2M",
    "tags": "N/A",
    "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027",
    "deviceProps": null,
    "customAttributes": {},
    "eventType": "REGISTRATION"
  }

Registration-with-empty-deviceProps message in the Data Store

{
"registrations":{
      "deviceType": "device",
      "serialNumber": "impact30082018",
      "timestamp": 1535624163272,
      "make": "Nokia",
      "model": "Lightweight M2M Client",
      "firmwareVersion": "2.2",
      "groupName": "",
      "imsi": "N/A",
      "address": "345000123",
      "protocol": "LWM2M",
      "tags": "N/A",
      "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027",
      "deviceProps": {}
    }
 
}

Lifecycle-with-empty-deviceProps message in Connect

{
    "groupName": "XP1.XP2.XP3.XP4",
    "deviceType": "device",
    "serialNumber": "impact30082018",
    "serverTime": 1535624163272,
    "make": "Nokia",
    "model": "Lightweight M2M Client",
    "firmwareVersion": "2.2",
    "imsi": "N/A",
    "address": "345000123",
    "protocol": "LWM2M",
    "tags": "N/A",
    "subscriptionId": "438d531c-05fb-4019-b268-5e551586e027",
    "deviceProps": {},
    "customAttributes": {},
    "eventType": "REGISTRATION"
  }