Skip to content


Subversion checkout URL

You can clone with
Download ZIP
This is the latest work of the Internet of Things standard based on XMPP. SCROLL DOWN FOR EASY CLICK LINKS
Branch: master
Failed to load latest commit information. Update
eventlogging.html various fixes sequence numbering cleanups added dynamic forms
eventlogging.xml major update with
eventlogging.xsd major update with
favicon.ico First commit of SensorData and Provisioning
iot-discovery.xml major update with
iot-discovery.xsd major update with
iot-events.html major update with
iot-events.xml major update with
iot-events.xsd major update with
prettify.css First commit of SensorData and Provisioning
prettify.js First commit of SensorData and Provisioning
sensor-data.html major update with
sensor-data.xml major update with
sensor-network-Control.xml major update with
sensor-network-Control.xsd major update with
sensor-network-concentrators.html major update with
sensor-network-concentrators.xml major update with
sensor-network-concentrators.xsd major update with
sensor-network-provisioning.html major update with
sensor-network-provisioning.xml major update with
xep-0000-IoT-BatteryPoweredSensors.html added files new naming
xep-0000-IoT-BatteryPoweredSensors.xml major update with
xep-0000-IoT-Chat.html Added prezi link and typos
xep-0000-IoT-Chat.xml major update with
xep-0000-IoT-Events.html regenerated html and rework of concentrators and interoperability
xep-0000-IoT-Events.xml major editorial copywright ecc
xep-0000-IoT-Interoperability.html major update with
xep-0000-IoT-Interoperability.xml major update with
xep-0000-IoT-Interoperability.xsd renaming files and updating namespaces
xep-0000-IoT-Multicast.html regenerated html and rework of concentrators and interoperability
xep-0000-IoT-PubSub.html regenerated html and rework of concentrators and interoperability
xep-0000-IoT-PubSub.xml major update with
xep-0000-Tables.html various fixes sequence numbering cleanups added dynamic forms
xep-0000-Tables.xml major update with
xep-0000-Tables.xsd various fixes sequence numbering cleanups added dynamic forms
xep.dtd First commit of SensorData and Provisioning
xep.ent First commit of SensorData and Provisioning
xep.xsd First commit of SensorData and Provisioning
xmpp.css First commit of SensorData and Provisioning


Repository for the work using XMPP in Internet of Things systems everything is published through the XSF foundation More information is also available on the XMPP tech wiki

Easy view links of latest work

xep-0000-IoT-Discovery Defines the peculiars of sensor discovery in sensor networks. Apart from discovering sensors by JID, it also defines how to discover sensors based on location, etc. Covering production and creation to deploy and removal of a thing

xep-0322-exi Defines how to EXI can be used in XMPP to achieve efficient compression of data. Albeit not a sensor network specific XEP, this XEP should be considered in all sensor network implementations where memory and packet size is an issue.

xep-0323-sensor-data Provides the underlying architecture, basic operations and data structures for sensor data communication over XMPP networks. It includes a hardware abstraction model, removing any technical detail implemented in underlying technologies. This XEP is used by all other sensor network XEPs.

xep-0324-sensor-network-provisioning This specification. Defines how provisioning, the management of access privileges, etc., can be efficiently and easily implemented.

xep-0326-IoT-Concentrators Defines how to handle architectures containing concentrators or servers handling multiple sensors.

xep-0325-IoT-Control Defines how to control actuators and other devices in sensor networks.

xep-0000-IoT-Interoperability Defines guidelines for how to achieve interoperability in sensor networks, publishing interoperability interfaces for different types of devices.

xep-0000-IoT-Chat This is a very useful extension to facilitate integration with humans and other systems. Via plain chat messages this defines a easy extendable syntax for interacting with devices, reading values and setting parameters and control values

eventlogging Being able to monitor and maintain advanced network of devices it is important to be able to support logging of events such as user logins upgrades errors. This extension is compatible with syslog but more advanced

xep-0000-IoT-Events Defines how sensors send events, how event subscription, hysteresis levels, etc., are configured.

Defines how to handle the peculiars related to battery powered devices, and other devices intermittently available on the network.

xep-0000-IoT-Multicast Defines how sensor data can be multicast in efficient ways.

xep-0000-IoT-PubSub Defines how efficient publication of sensor data can be made in sensor networks.

Main author

Email: JabberID: URI:

Co working and Managed by

Email: URI:

Something went wrong with that request. Please try again.