When you have to choose an IOT platform or an IOT Solution, it is essential to investigate its Openness to the outside world. What is known as “Vendor Locking“, which forces the customer to not easily integrate with other systems, is common. It is critical, especially in the Internet of Things, to be able to integrate other back-office systems, other IOT networks, other IOT sensors and other Network Servers (especially LoRaWAN).
The IOT Factory platform has been designed to be totally Open. Whatever the integration you wish to achieve, whatever the protocol used, our IOT platform and our IOT solutions are Open to integration, which you can do yourself, or ask us to do it for you.
Check out some of integration possibilities with IOT Factory Software Platform
Integration of IOT devices into JSON or TCP / IP protocol
It is also possible to support a proprietary TCP protocol.
IOT device integrations via the MQTT protocol
The IOT Factory software platform supports both modes of communication.The Message Queuing Telemetry Transport (MQTT) protocol is an ISO standard for message communications based on a publish-subscribe model. It is optimised for remote communications on low bit rate networks.
MQTT is a natural choice for the Internet of Things. It is often described as the M2M connectivity protocol of the Internet of Things.
The operating principle is based on an architecture where a “Client” (a sensor for example) publishes (Publish) its data, by defining a “Topic”, with a Broker. Other Clients may subscribe (Subscribe) to receive data published on a particular “Topic”.
The IOT Factory software platform supports both modes of communication:
IOT Factory as MQTT Broker: As a Broker, the IOT Factory platform can receive data from sensors that publish their measurement results (Publish). And dispatcher them to “Subscribers” who wish to receive them.
IOT Factory as Subscriber: As a Subscriber, the IOT Factory platform can subscribe to different “Topics” on sensors, or from other Brokers, and feed dashboards, advanced analytics and Alerts .
IOT device integrations via the COAP protocol
COAP (Constrained Application Protocol) is a protocol optimized for the Internet of Things. It was developed to allow the transmission of data from devices with limited capacities, having to communicate on low-speed networks. It allows the communication of data encoded in binary form, in UDP. Compared to MQTT, this protocol is lighter because it transmits fewer bytes (MQTT often transmits data in JSON or XML format, bcp more verbose) and UDP packets are less “expensive” than TCP used by MQTT.
Open APIs for developing third-party web or mobile applications
It is also possible to use the IOT Factory APIs to develop dedicated web or mobile applications. IOT Factory has developed its entire platform based on APIs, which it makes available.
All APIs are documented. Code examples are also provided.
Open APIs for integration with back-end software (ERP, BMS, WMS ...)
Whether an ERP (Enterprise Resource Planning), a BMS (Building Management System), a CRM, WareHouse Management Software (WMS).
We offer APIs to integrate information on machines, facilities, premises in which sensors are installed. The principle is that the “master” data remains managed by the remote system, which communicates the necessary updates.
And of course, we transmit the data collected, the analysis carried out, the alerts to be processed …
LORAWAN Network Servers Integration
The IOT software platform offers standardized integrations with most Network Servers on the market, whether for the LORAWAN network or for the SIGFOX network.
More about integrated LORAWAN Network Servers
SigFox - Alternative to LORAWAN Technology
SigFox is an international operator, present in many countries, which is a LPWAN (Low Power Wide Area Network) alternative to LORAWAN.