Device to Cloud General Info OMA LwM2M Objects

In this chapter you will learn about the basics of LwM2M objects, instances and resources. Further more you will find a list of currently (September 2025) registered LwM2M objects at the OMA (Open Mobile Alliance).

Open Mobile Alliance and Lightweight M2M

The Open Mobile Alliance OMA is the standards body that defines Lightweight M2M (LwM2M). OMA’s role is to develop, maintain, and publish the LwM2M specification. LwM2M itself is a standard protocol for device management and service enablement in IoT (e.g. configuration, firmware update, monitoring).

OMA also hosts the object registry , where all official LwM2M Objects are defined and publicly available (see https://github.com/OpenMobileAlliance/lwm2m-registry) .

By providing this framework, OMA ensures interoperability between IoT devices, servers, and ecosystems from different vendors.

πŸ‘‰ In short: OMA defines the rules and the shared β€œlanguage” (LwM2M) so IoT devices and platforms can work together worldwide.

L2M2M Objects, Instances and Resources

Pieces of data or actions inside a device can be addressed in the LwM2M model by a triple of hierarchical ordered abstract entities Object, Object Instance, and Resource. This triple is handled in the LwM2M practice as a path in the form /<object-id>/<instance-id>/<resource-id>.

Object An Object can be understood as a template or type of thing that a device can expose. Each object represents a function or feature (for example: Device Information, Firmware Update, Temperature Sensor). Every object has a unique Object ID (e.g. 3 = Device, 5 = Firmware Update, 3303 = Temperature). An object defines what resources exist (like attributes or actions).

πŸ‘‰ Analogy: An Object is like a class in programming or a form template.

Object Instance An Object Instance is a concrete occurrence of an Object on a device. Some objects can exist only once (e.g. the Device object β†’ only one device identity). Others may exist multiple times (e.g. multiple Temperature Sensor instances if a device has several sensors). Each instance has an Instance ID (starting at 0).

πŸ‘‰ Analogy: An Object Instance is like an object created from a class in OOP, or a filled-out form.

Resource A Resource is the smallest piece of data or action inside an object instance. Resources can be:

  • Readable data (e.g. current temperature, device serial number)
  • Writable settings (e.g. set reporting interval, Wi-Fi SSID)
  • Executable actions (e.g. reboot, perform firmware update)

Each resource has a Resource ID within the object definition.

πŸ‘‰ Analogy: A Resource is like a field or method of a class, or an individual question/answer on a form.

πŸ“Œ EXAMPLE

Imagine a smart device with a Temperature Object (3303):

Object 3303 (Temperature Sensor)

  • Instance 0 β†’ the first temperature sensor on the device
    • Resource 5700 β†’ Sensor Value = 21.5 Β°C
    • Resource 5701 β†’ Units = “Celsius”
  • Instance 1 β†’ a second temperature sensor on the same device
    • Resource 5700 β†’ Sensor Value = 19.8 Β°C
    • Resource 5701 β†’ Units = “Celsius”

Having this in mind the measurement value of the second temperature sensor can be addressed by /3303/1/5700.

LwM2M Object Registry

As mentioned above OMA publishes the registered LwM2M objects and resource specifications at https://github.com/OpenMobileAlliance/lwm2m-registry .

In the following you find the complete list of the registered objects (September 2025) with a link to its specification files at the OMA registery.

Object IdNameLwM2M VersionObject VersionXML Spec
0LWM2M Security1.11.20.xml
1LwM2M Server1.21.21.xml
2LwM2M Access Control1.01.12.xml
3Device1.11.23.xml
4Connectivity Monitoring1.11.34.xml
5Firmware Update1.11.25.xml
6Location1.01.06.xml
7Connectivity Statistics1.01.07.xml
8Lock and Wipe1.01.08.xml
9LWM2M Software Management1.01.09.xml
10LWM2M Cellular Connectivity1.11.110.xml
11LWM2M APN Connection Profile1.11.111.xml
12WLAN connectivity1.01.112.xml
13LWM2M Bearer Selection1.11.113.xml
14LWM2M Software Component1.01.014.xml
15DevCapMgmt1.02.015.xml
16Portfolio1.01.016.xml
19BinaryAppDataContainer1.01.019.xml
20Event Log1.13.020.xml
21LWM2M OSCORE1.12.021.xml
22Virtual Observe Notify1.11.122.xml
23LwM2M COSE1.21.023.xml
24MQTT Server1.21.024.xml
25LwM2M Gateway1.12.025.xml
26LwM2M Gateway Routing1.21.026.xml
275GNR Connectivity1.21.027.xml
28Device RF Capabilities1.11.028.xml
500CoAP Config1.01.0500.xml
501LTE-MTC Band Config1.01.0501.xml
502CO Detector1.01.0502.xml
503Fire Alarm1.01.0503.xml
504Remote SIM Provisioning1.01.0504.xml
505LwM2M SIM Provisioning1.01.0505.xml
507nuSIM Profile1.01.0507.xml
508nuSIM1.01.0508.xml
509Measurement Metadata1.11.0509.xml
510Vendor Specific Measurement Quality Reason1.11.0510.xml
511Compact Composite1.11.0511.xml
513AI Model Configuration1.01.0513.xml
600Cabinet Controller Status1.01.0600.xml
601Cabinet Controller Manager1.01.0601.xml
602Computational Performance1.01.0602.xml
2048CmdhPolicy1.01.02048.xml
2049ActiveCmdhPolicy1.01.02049.xml
2050CmdhDefaults1.01.02050.xml
2051CmdhDefEcValues1.01.02051.xml
2052CmdhEcDefParamValues1.01.02052.xml
2053CmdhLimits1.01.02053.xml
2054CmdhNetworkAccessRules1.01.02054.xml
2055CmdhNwAccessRule1.01.02055.xml
2056CmdhBuffer1.01.02056.xml
2057CmdhBackOffParametersSet1.01.02057.xml
3200Digital Input1.01.13200.xml
3201Digital Output1.01.13201.xml
3202Analog Input1.01.13202.xml
3203Analog Output1.01.13203.xml
3300Generic Sensor1.01.13300.xml
3301Illuminance1.01.13301.xml
3302Presence1.01.13302.xml
3303Temperature1.01.13303.xml
3304Humidity1.01.13304.xml
3305Power Measurement1.01.13305.xml
3306Actuation1.01.13306.xml
3308Set Point1.01.13308.xml
3310Load Control1.01.13310.xml
3311Light Control1.01.03311.xml
3312Power Control1.01.13312.xml
3313Accelerometer1.01.13313.xml
3314Magnetometer1.01.13314.xml
3315Barometer1.01.13315.xml
3316Voltage1.01.13316.xml
3317Current1.01.13317.xml
3318Frequency1.01.13318.xml
3319Depth1.01.13319.xml
3320Percentage1.01.13320.xml
3321Altitude1.01.13321.xml
3322Load1.01.13322.xml
3323Pressure1.01.13323.xml
3324Loudness1.01.13324.xml
3325Concentration1.01.13325.xml
3326Acidity1.01.13326.xml
3327Conductivity1.01.13327.xml
3328Power1.01.13328.xml
3329Power Factor1.01.13329.xml
3330Distance1.01.13330.xml
3331Energy1.01.13331.xml
3332Direction1.01.13332.xml
3333Time1.01.13333.xml
3334Gyrometer1.01.13334.xml
3335Colour1.01.13335.xml
3336Location1.02.03336.xml
3337Positioner1.01.13337.xml
3338Buzzer1.01.13338.xml
3339Audio Clip1.01.03339.xml
3340Timer1.01.03340.xml
3341Addressable Text Display1.01.03341.xml
3342On/Off switch1.01.13342.xml
3343Dimmer1.01.03343.xml
3344Up/Down Control1.01.03344.xml
3345Multiple Axis Joystick1.01.03345.xml
3346Rate1.01.13346.xml
3347Push button1.01.13347.xml
3348Multi-state Selector1.01.13348.xml
3349Bitmap1.01.13349.xml
3350Stopwatch1.01.13350.xml
3351powerupLog1.01.03351.xml
3352plmnSearchEvent1.01.03352.xml
3353scellID1.01.03353.xml
3354cellReselectionEvent1.01.03354.xml
3355handoverEvent1.01.03355.xml
3356radioLinkFailureEvent1.01.03356.xml
3357rrcStateChangeEvent1.01.03357.xml
3358rrcTimerExpiryEvent1.01.03358.xml
3359cellBlacklistEvent1.01.03359.xml
3360esmContextInfo1.01.03360.xml
3361emmStateValue1.01.03361.xml
3362nasEmmTimerExpiryEvent1.01.03362.xml
3363nasEsmExpiryEvent1.01.03363.xml
3364emmFailureCauseEvent1.01.03364.xml
3365rachLatency_delay1.01.03365.xml
3366macRachAttemptEvent1.01.03366.xml
3367macRachAttemptReasonEvent1.01.03367.xml
3368macTimerStatusEvent1.01.03368.xml
3369macTimingAdvanceEvent1.01.03369.xml
3370ServingCellMeasurement1.01.03370.xml
3371NeighborCellMeasurements1.01.03371.xml
3372TimingAdvance1.01.03372.xml
3373txPowerHeadroomEvent1.01.03373.xml
3374radioLinkMonitoring1.01.03374.xml
3375PagingDRX1.01.03375.xml
3376txPowerBackOffEvent1.01.03376.xml
3377Message3Report1.01.03377.xml
3378PbchDecodingResults1.01.03378.xml
3379pucchPowerControl1.01.03379.xml
3380PrachReport1.02.03380.xml
3381VolteCallEvent1.01.03381.xml
3382SipRegistrationEvent1.01.03382.xml
3383sipPublishEvent1.01.03383.xml
3384sipSubscriptionEvent1.01.03384.xml
3385volteCallStateChangeEvent1.01.03385.xml
3386VoLTErtpPacketLoss1.01.03386.xml
3387oA Basic Control1.11.03387.xml
3388oA Device1.11.03388.xml
3389oA Group1.11.03389.xml
3390oA Logical Colour Light-Point Actuator1.11.03390.xml
3391oA Logical Colour Temperature Light-Point Actuator1.11.03391.xml
3392oA Logical Illuminance Sensor1.11.03392.xml
3393oA Logical Light-Point Actuator1.11.03393.xml
3394oA Logical Presence Sensor1.11.03394.xml
3395oA Logical Push-Button Sensor1.11.03395.xml
3396oA Physical Colour Light-Point Actuator1.11.03396.xml
3397oA Physical Colour Temperature Light-Point Actuator1.11.03397.xml
3398oA Physical Illuminance Sensor1.11.03398.xml
3399oA Physical Light-Point Actuator1.11.03399.xml
3400oA Physical Presence Sensor1.11.03400.xml
3401oA Physical Push-Button Sensor1.11.03401.xml
3402oA Receiving Object1.11.03402.xml
3403oA Reporting Object1.11.03403.xml
3404oA Scene1.11.03404.xml
3405oA OGC-Security1.11.03405.xml
3406oA Status Report Structure1.11.03406.xml
3407Smoke Alarm1.11.03407.xml
3408Manhole Cover1.11.03408.xml
3410Device Extension1.02.03410.xml
3411Battery1.01.13411.xml
3412LPWAN Communication1.01.13412.xml
3413uCIFI Generic Actuator1.01.13413.xml
3414uCIFI data bridge1.02.03414.xml
3415Time synchronization1.02.03415.xml
3416Outdoor lamp controller1.03.03416.xml
3417Luminaire asset1.01.03417.xml
3418Electrical monitor1.02.13418.xml
3419Photocell1.01.13419.xml
3420LED color light1.01.03420.xml
3421Single-phase electrical meter1.02.03421.xml
3422Three-phase electrical meter complement1.01.03422.xml
3423Gas meter1.01.13423.xml
3424Water meter1.01.13424.xml
3425Irrigation valve1.01.13425.xml
3426Water quality sensor1.01.13426.xml
3427Pressure monitoring sensor1.01.13427.xml
3428Air quality1.02.03428.xml
3429Tilt sensor1.01.23429.xml
3430Global Navigation Satellite System1.02.03430.xml
3431Parking Sensor1.01.23431.xml
3432Traffic Counter1.02.13432.xml
3433Noise sensor1.01.13433.xml
3434People counter1.01.13434.xml
3435Filling level1.02.03435.xml
3436Edge computing manager1.01.03436.xml
3437Edge computing script1.01.03437.xml
3438Edge computing time condition1.01.03438.xml
3439Edge computing generic condition1.01.03439.xml
3441LwM2M v1.0 Test Object1.01.03441.xml
3442LwM2M v1.1 Test Object1.11.03442.xml
3443eSIM IoT1.01.03443.xml
3445Stream Gauge1.01.13445.xml
3446Rain Gauge1.01.13446.xml
3447LPWAN Mesh Connectivity1.01.03447.xml
3448LPWAN Mesh Statistics1.01.03448.xml
3449Anemometer1.01.13449.xml
3450Wet Bulb Globe Temperature1.01.03450.xml
3451Roll over sensor1.01.03451.xml
3452Program Scheduler1.01.03452.xml
3453Calendar Rule1.01.03453.xml
3454Program Function1.01.03454.xml
3455Input Filter1.02.03455.xml
3456Output Filter1.01.03456.xml
3457Program Manager1.01.03457.xml
3458Program Monitor1.01.03458.xml
3459Distributed Sensor Group1.01.03459.xml
3460Distributed Sensor Message1.01.03460.xml
3461Sensor Group Device Capabilities1.01.03461.xml
3463uCIFI Test Object1.01.03463.xml
3464uCIFI Virtual Sensor1.01.03464.xml
10241HostDeviceInfo1.01.010241.xml
102423-Phase Power Meter1.01.010242.xml
10243Single-Phase Power Meter1.02.010243.xml
10244VehicleControlUnit1.01.010244.xml
10245Relay Management1.01.010245.xml
10246CrowdBox Measurements1.01.010246.xml
10247Neighbour Cell Report1.01.010247.xml
10248Connected UE Measurements1.01.010248.xml
10249Connected UE Report1.01.010249.xml
10250App Data Container1.01.010250.xml
10251AT Command1.01.010251.xml
10252Manifest1.01.010252.xml
10253Confidential Data1.01.010253.xml
10254Current Loop Input1.01.010254.xml
10255Device Metadata1.01.010255.xml
10256ECID-Signal Measurement Information1.01.010256.xml
10257Heat / Cooling meter1.01.010257.xml
10258Current Loop Output1.01.010258.xml
10259System Log1.01.010259.xml
10260RDB1.02.010260.xml
10262Interval Data Delivery1.01.010262.xml
10263Event Data Delivery1.01.010263.xml
10264Delivery Schedule1.01.010264.xml
10265Leakage Detection Configuration1.01.010265.xml
10266Water Flow Readings1.01.010266.xml
10267Daily Maximum Flow Rate Readings1.01.010267.xml
10268Temperature Readings1.01.010268.xml
10269Pressure Readings1.01.010269.xml
10270Battery Level Readings1.01.010270.xml
10271Communications Activity Time Readings1.01.010271.xml
10272Water Meter Customer Leakage Alarm1.01.010272.xml
10273Water Meter Reverse Flow Alarm1.01.010273.xml
10274Water Meter Empty Pipe Alarm1.01.010274.xml
10275Water Meter Tamper Alarm1.01.010275.xml
10276Water Meter High Pressure Alarm1.01.010276.xml
10277Water Meter Low Pressure Alarm1.01.010277.xml
10278High Temperature Alarm1.01.010278.xml
10279Low Temperature Alarm1.01.010279.xml
10280Water Network Leak Alarm1.01.010280.xml
10281Low Battery Alarm1.01.010281.xml
10282Daughter Board Failure Alarm1.01.010282.xml
10283Device Reboot Event1.01.010283.xml
10284Time Synchronisation Event1.01.010284.xml
10285Presence Alarm1.01.010285.xml
10286App Fota Container1.01.010286.xml
10288Current Logging1.01.010288.xml
10290Voltage Logging1.01.010290.xml
10291Voltage Transient1.01.010291.xml
10292Pressure Transient1.01.010292.xml
10299HostDevice1.01.010299.xml
10300LWM2M Meta Object1.01.010300.xml
10308AT&T Connectivity Extension1.0Optional10308.xml
10309Shareparkinglot1.01.010309.xml
10311Solar Radiation1.01.110311.xml
10313Gas Readings1.01.010313.xml
10314Particulates1.01.010314.xml
10315Robot1.01.010315.xml
10316RCU1.01.010316.xml
10318RCU PM1.01.010318.xml
10319RCU Control1.01.010319.xml
10320CCU1.01.010320.xml
10322CCU PM1.01.010322.xml
10323CCU Control1.01.010323.xml
10324ECU1.01.010324.xml
10326Robot PM1.01.010326.xml
10327Compressor1.01.010327.xml
10328SCA PM1.01.010328.xml
10329Robot Control1.01.010329.xml
10330Network Info1.01.010330.xml
10331Robot Service Info1.01.010331.xml
10332Robot Selfcheck Info1.01.010332.xml
10333PM Threshold1.01.010333.xml
10334Robot Alarm1.01.010334.xml
10335Event1.01.010335.xml
10336MIC1.01.010336.xml
10337SCA1.01.010337.xml
10338Speaker1.01.010338.xml
10339Tripod Head1.01.010339.xml
10340Camera1.01.010340.xml
10341GPS1.01.010341.xml
10342IMU1.01.010342.xml
10343LiDAR1.01.010343.xml
10344Arm1.01.010344.xml
10345Leg1.01.010345.xml
10346Servomotor1.01.010346.xml
10347Screen1.01.010347.xml
10348Wheel1.01.010348.xml
10349Chassis1.01.010349.xml
10350Light1.01.010350.xml
10351Door1.01.010351.xml
10352Thermal Imager1.01.010352.xml
10353Warning Light1.01.010353.xml
10354APP1.01.010354.xml
10355General Info1.01.010355.xml
10356Service Info1.01.010356.xml
10357PM1.01.010357.xml
10358Fan PM1.01.010358.xml
10359Lock1.01.010359.xml
10360Ultrasonic Sensor1.01.010360.xml
10361Collision Sensor1.01.010361.xml
10362Drop Sensor1.01.010362.xml
10363Temperature Sensor1.01.010363.xml
10364Humidity Sensor1.01.010364.xml
10365Gas-Dust Sensor1.01.010365.xml
10366Fan1.01.010366.xml
10368SpringMotor1.01.010368.xml
10369MCU1.01.010369.xml
10371Reboot Status1.01.010371.xml
10374Modbus Connection1.01.010374.xml
10375Modbus Register Cluster1.01.010375.xml
10376Periodic Activity1.01.010376.xml
10377Data Monitoring1.01.010377.xml
10378Edge Application Server Configuration1.01.010378.xml
10379Event Profile1.01.010379.xml
10479Cellular Network and Bearer Control1.11.010479.xml
10481Network Speed Test1.12.010481.xml
10482DYM IoT edge commands and data protocols1.01.010482.xml
10483Thread Network1.11.010483.xml
10484Thread Commissioning (joiner add)1.11.010484.xml
10485Thread Neighbor Information1.11.010485.xml
10486Thread CLI Command1.11.010486.xml
10487Water Level Readings1.01.010487.xml
10488Tilt Readings1.01.010488.xml
10489Trend Readings1.01.010489.xml
10490Water Level Alarm1.01.010490.xml
10491Tilt Alarm1.01.010491.xml
10492Trend Alarm1.01.010492.xml
10493Manhole1.01.010493.xml
10494Periodic Sensor Sampler1.01.110494.xml
10495Periodic Sensor Upload1.01.110495.xml
10496Sensor Alarm1.01.010496.xml
10497Fault Code1.01.010497.xml
10498Discharge1.01.010498.xml
10499Discharge Alarm1.01.010499.xml
10500Valve Alarm1.01.010500.xml
10501Discharge Status1.01.010501.xml
10502Water Tank1.01.010502.xml
10507Electrical Conductivity Readings1.01.010507.xml
10508Electrical Conductivity Alarm1.01.010508.xml
10509Leakage Detection Configuration1.01.010509.xml
18830MQTT Broker1.11.018830.xml
18831MQTT Publication1.11.018831.xml