This page summarizes the current LoRaWAN WoT binding vocabulary.

This document is a work in progress

Introduction

The normative RDF source is ontology.ttl. This page provides a human-readable summary of the current terms.

Thing-Level Terms

Term Meaning
lorav:payloadLayout Overall payload structure.
lorav:tagFields Optional tag-field definitions for tlv or ctv layouts.
lorav:devEUI Device identifier.
lorav:joinEUI Join identifier.
lorav:macVersion LoRaWAN MAC version.
lorav:region Regulatory region.
lorav:frequencyPlan Frequency plan identifier.

Form-Level Terms

Term Meaning
lorav:fPort Frame port for ports layouts.
lorav:wireType Wire data type.
lorav:endian Byte order.
lorav:byteOffset Zero-based byte position.
lorav:byteLength Byte length for variable-length values.
lorav:tag Tag values for tlv or ctv layouts.
lorav:slot Order within a grouped case.
lorav:padBefore Reserved bytes consumed before a value.
lorav:bitmask Contiguous mask for a shared raw value.
lorav:valueMap Mapping from wire integer values to decoded values.
lorav:multiplier Multiplier scaling.
lorav:divisor Divisor scaling.
lorav:addend Constant added after scaling.
lorav:presentWhen Condition describing when a value appears.
lorav:alias Reference name used by related conditions.
lorav:derived Descriptor for computed values.

Withdrawn Terms (Deprecated)

The following terms remain in ontology.ttl with owl:deprecated true for migration support.

Term Replacement
lorav:type lorav:wireType
lorav:offset lorav:addend
lorav:length lorav:byteLength
lorav:enum lorav:valueMap
lorav:presenceField / lorav:presenceBit lorav:presentWhen { field, bit }
lorav:switchField / lorav:switchValue lorav:presentWhen { field, value }
lorav:var lorav:alias
lorav:ref / lorav:polynomial / lorav:compute / lorav:guard / lorav:transform keys under lorav:derived
lorav:validRange TD core minimum / maximum
lorav:unece TD core unit
lorav:brand / lorav:model schema:manufacturer / schema:mpn
lorav:hardwareVersion / lorav:softwareVersion schema:version / schema:softwareVersion
lorav:endDeviceId Thing id / title