/XMPP4Arduino

Primary LanguageC++MIT LicenseMIT

XMPP4Arduino

Introduction

Arduino-XMPP-IoT is a C-based example, which will allow communication of an ESP32 with an XMPP server. Prosody is recommended as XMPP server. An example configuration of an XMPP server using prosody is attached in this repository.

Limitations

This client library is somewhat restricted in what in can do. The major restrictions are as follows:

  1. SASL-PLAIN authentication only
  2. No SSL/TLS encryption on the stream

NOTE

Currently this is not a library, a full library will be published in the future.