Welcome Xcellator

XcellCloud SM | IOT Hub

Managed service to enable bi-directional communication between IoT devices and Cloud

XcellHost IoT Hub is a resilient and multi-protocol message broker with export capabilities.

IoT Hub, the perfect bridge between your objects and your business applications

Buy Now Schedule Demo Take Tour Play Video

Include features

IoT Networks
Virtual Devices
IoT Routes
Identification and Security
Message Filters
Quality of Services 0, 1 & 2
Retained Messages
Plan Connected Devices Additional Device Included Messages Additional Messages Price order now





50,000 msg/month

(~1 msg/min)






2 millions msg/month

(~50 msg/min)




High Availability



10 millions msg/month

(~250 msg/min)




Message size unit: 4kB (a 10kB message = 3 messages billed)

IoT HubNew

  • IoT networks
    MQTT, Sigfox, LoRa
  • IoT routes
    Multi-cloud compatible
  • Security
    Per-device TLS certificate
  • Hub/Device metrics
  • MQTT protocol
    Fully compliant, all QoS levels
  • MQTT version
    MQTT 3.1.1
Smart City
Industry 4.0
Smart Home
Available Regions



  • Shared, Dedicated or HA Plan
  • Pay as you go
  • Starting with 50,000 free messages

IoT Hub Features Overview

IoT Networks

Xcellhost IoT Hub has been natively developed with the MQTT protocol. Nevertheless, we also support other IoT communication protocols such as Sigfox or LoRa to let you build your applications and give value to your data no matter how your device communicate with the cloud. These connections between your devices and the message broker are called IoT Networks.

Virtual Devices

A virtual device is a representation of a device or an application that is connected to the cloud. Through a Hub, the virtual device exchanges messages with other Devices and cloud services. Devices use the MQTT protocol to send and receive messages with the Hub. The Hub provides per-device usage metrics, security, and filters.

IoT Routes

Xcellhost IoT Hub is compatible with other elements of the Xcellhost ecosystem and with other cloud provider or third party applications.  The IoT Routes provide a gateway between these cloud services and your IoT Hub. Several IoT Routes can be currently used:
Object Storage, to store your metrics in a S3 compatible Object Storage Bucket.
Database, to store your connected objects received information in a PostgreSQL database.
REST routes give you millions of possibilities to connect with either your instances, your Serverless functions or with third party applications.

Identification and Security

Each Device has a unique identifier that is used both for API calls and for MQTT connections (as the MQTT Client Identifier). To obtain a secure communication between a Hub and a Device, the MQTT connection may be protected by TLS. Any Device can use TLS to connect, but it is possible to bypass it: this is the allow/deny insecure toggle. There are three modes of connection: Mutual-authentication TLS, Server-authentication TLS or Plain (no security).

Retained Messages

The Hub can be asked to keep a copy of the last message published on a topic. In such case, a subscriber will immediately receive it upon subscription. This is called a retained message and allows to keep track of the last known state of your system. In this case the publisher of message will asked the Broker to keep this message in memory by adding a Retain flag in the message. Any subscriber will immediately receive the last memorized message published on the subscribed topic.

Quality of Services 0, 1 & 2

MQTT’s Quality of Service levels determine how the relationship between the sender and the receiver should unfold when they are communicating.
Three levels exist in the protocol:
QoS 0 – “At most once”, also known as “fire and forget”, the message is not guaranteed to be received by the receiver
QoS 1 – “At least once”, this level guarantees that a message sent will be received but doesn’t prevent it from being received multiple times
QoS 2 – “Exactly once”: This level of service guarantees that the message sent won’t be received multiple times

Message Filters

Message filters allow you to control which topics a device can publish and subscribe to. There is a publish filter and a subscribe filter, each filter operates independently. You can either accept topics in the list (and reject others) or reject topics in the list (and accept others). Topics in the lists may contain MQTT wildcards.


Metrics can be displayed at your Hub level or at your devices level and they give a complete report of the usage of your assets. The metrics interface includes a message counter and your devices activity overview over a chosen period of time.

What is the value of your data?

Smart city pictogram 2

Smart Cities

Connected cities creates new opportunities and new usages. For exchanges to be smoother and decision to be taken rapidly, the cities have to be connected to gather the more information possible. With Xcellhost IoT Hub, we give you a way to quickly gather theses pieces of information and forward them to your added-value application. No matter if you want to connect traffic lights or parking places to improve traffic or if you connect public trashes to create a new waste management solution, you can use our highly available message broker to forward your millions of small messages.

Smart city pictogram 2

Industry 4.0

IoT is one of the major component behind the industry 4.0 concept, along with 3D impression, Industrial Artificial Intelligence and Augmented Reality. What is certain is that the next industrial revolution will be connected to the cloud. By connecting your machines to our highly available message broker, start gathering data from your factory to improve your products quality, predict when your machine will fail or even have a better monitoring of your workflows.

Smart city pictogram 2

Smart Home

From air quality sensors to connected alarms to intelligent heating, connected homes create a safer home, help to consume better while improving the quality of life of your customers. Homes connected objects can be directly connected to the cloud or can centralize their messages to a hub that is very often, also connected to the cloud. With our IoT Hub, we want to give an affordable solution to gather IoT messages and to forward them to your applications where your added value has been developed.

IoT Hub, the perfect bridge between your objects and
your business applications

Start using Xcellhost IoT Hub to gather your connected
objects messages

Create your iot hub

A project? Call us:


The message journey, from the device to any cloud

get in touch

Complete the form for a prompt response from our team.

talk to our cloud expert


Xcellhost has come a long way in getting their IoT suite a more reliable product with lot of cool features. It handles heavy through put, highly reliable product suite.

-Godrej Sidhwa

Xcellhost is really awesome platform with multiple features one of them is it is very secure.it is very easy platform to manage IOT Applications because all of things are provide by Microsoft.you just go there register you device to IOT hub and connect your real device to IOT hub after that you can easily manage you device from any where with you mobile phones also.

-Jayant Parikh

I really liked how the Xcellhost Hub can be thrown with millions of packets and it can easily sort the data into logical groups so that various services can use it based on urgency levels.

-Kavi Kant


IoT Hub is an IoT Platform as a service, it sits between connected devices and business-specific software. All kinds of connected devices supporting the MQTT protocol can be connected to IoT Hub.

Each Device has 2 different levels of security:
  • Deny insecure connection: in this mode, the only way for a Device to connect to a Hub is to use TLS with mutual authentication.
    This is the strongest security setting.
  • Allow insecure connection: in this mode, a Device can connect using TLS with mutual authentication as before, but can also connect with TLS with server-side authentication only, and with no TLS at all.
    This is the weakest security setting.
MQTT is a Publish/Subscribe protocol (more info on the MQTT protocol here).
A message is the base unit for data transmission, it mainly contains :
  • topic: the message information type identifier, such as fr/paris/weather.   Devices that have subscribed to a topic will receive any message published to this topic.
  • payload: the actual data to be transmitted. Can be anything (temperature, image, notification, …) in any format (binary, xml, json, yaml, …)
A Device ID is a unique identifier for a device. It is used in calls to the IoT API to designate a specific device.
It must also be used as the MQTT Client Identifier field during connection.
If your software doesn’t have a setting for Client ID, you can use the Device ID in the Username field instead. If no Device ID is found in the client ID field, but it is present in the Username field, the one used in the Username field will be used as the Client ID.
Xcellhost  IoT Hub was designed with security in mind. Therefore, we implemented mutual authenticated TLS as the default authentication method. Each device needs its certificate+key pair to connect to the hub.
For devices not supporting secure connections, it is possible to also enable plaintext and server-only TLS authentication.

If you fall into this situation, you can type your Device ID in the MQTT Username field. If no valid Device ID is found in the MQTT client ID field but one is found in the MQTT Username field, the one found in the Username field will be used as client ID.



Container Registery

Related Products & Services

Business email

Business Email

Our Business Email package comes with a storage space of 5GB per account. This is dedicated to file storage and also backs up all your mails on our state of the art infrastructure, making sure you never experience a loss of mails

Microsoft Integration_1

Microsft 365

Includes Office 365, Windows 10 & Enterprise Mobility + Security. Learn More Now. Trusted & Secure. Secure Cloud Service. Intelligent Security. Built For Teamwork. Achieve More Together.

Email signature

E-mail Signatures

Microsoft Office 365, Exchange Server and G Suite solutions for email signatures, archiving, email utilities & more.