Internet of Things (IoT)

XMPP is an excellent protocol for use within Internet of Things. The aim of this page, is to give a brief introduction to how XMPP can help build solid, secure and interoperable devices, services and applications for the Internet of Things. It is meant as a simple portal for people interested in IoT, providing links to more detailed information on each subject.

A definition for the Internet of Things

While early pioneers into the field later named Internet of Things, or IoT, were quick to outline their visions of what the Internet of Things could become, the subject has lacked a clear definition of what it is, a definition with clear ramifications and consequences that can be studied, and under which different solutions can be compared. Before we embark on the journey of making claims of which protocol is the best for IoT, or if a protocol is good or bad at all, we need to establish some common ground. We therefore make the following definition:

Internet of Things
The Internet of Things (or IoT) is what we get when we connect Things, that are not operated by humans, to the Internet.

This definition has some direct consequences that open up into different areas of study:

As you will see, XMPP provides a lot of support into all these areas, making it well suited for use withing the area of Internet of Things. To check current developments withing XMPP and IoT, check the Work in progress page. There is also a page containing testimonials.

For more information

For more information regarding XMPP and IoT, check the following resources: