INGICS Bluetooth Gateway MQTT Service Levels

The INGICS iGS01S (WiFi) and iGS02E (Ethernet) gateways support MQTT to send data to a server.

iGS01S Bluetooth LE WiFi Gateway

MQTT defines three levels of Quality of Service (QoS) that relate to whether requests are resent if not acknowledged:

  • 0 – The broker/client will deliver the message once, with no confirmation.
  • 1 – The broker/client will deliver the message at least once, with confirmation required.
  • 2 – The broker/client will deliver the message exactly once by using a four step handshake.

The INGICS gateways only support QoS level 0. This is because these gateways have lower memory and processing capability. They don’t have enough memory to queue unacknowledged requests required of other QoS levels. The extra processing would also significantly impact the performance and hence throughput.

If you need a higher MQTT service level then try the Minew G1 that supports QoS levels 0 and 1.

Minew IoT G1 Bluetooth Gateway Testing

If you want to quickly demonstrate or test IoT, the G1 gateway comes pre-setup to send data to, Minew’s platform for testing.

The following video gives and overview of the platform and how it’s used:

The video mentions entering a beacon’s MAC address. Our article on Testing if a Beacon is Working explains how to find a MAC address.

More information:

Beacon Proximity and Sensing for the Internet of Things (IoT)