Skip to main content

ConnhexEdge

A pool of services running on your Linux devices that takes care of everything involved in exchanging data between the field and the cloud.

A better way to write firmware

Split your device firmware into separate services and never look back. This allows you to integrate Connhex Edge as much as you need - from only using its communication capabilities to leveraging its most advanced functionalities through addons.

Create a complete application by coding only your custom services: Connhex Edge takes care of everything else.

Looking for a lighter package, that can run on microcontrollers? We are creating Connhex Micro!

additional resources
diagram showing devices connected to connhex-edge's custom services through various protocols

Plug and play integration with Connhex

Connhex Edge is perfectly integrated with Connhex. Just start those two up and they'll start talking to each other without missing a beat - or a bit, that is.

This also means you can seamlessly manage configurations, certificates, monitoring and updates from Connhex Control.

And yes, the connection is automatically encrypted and secured through certificates using MQTTs and HTTPs.

artistic image of connhex-cloud and connhex-edge logos connected together

Cut down time to market

Drastically reduce time to market for your new products by developing functionalities on top of an industrial-grade backbone.

We already took care of all the common features an IoT product should have - you can concentrate on what makes your application unique.

A few examples? Your devices will automatically download their configuration files remotely: no need to flash those while manufacturing the device. Every message sent from your devices will be automatically compressed to reduce data transfer rates. And so on.

additional resources
image of a stylized clock

Addons

Enhance your edge devices without writing a single line of code.

Addons are small software packages that you can add to Connhex Edge. Each addon implements one common IIoT functionality and has been extensively optimized. The reasoning behind it? As usual, we pour lots of effort over developing common features so you don't have to.

Addons are not bundled with the Connhex Edge executable by default: this way, you can minimize memory footprint on the device by adding only the ones you need. And it's really easy too: just a click from Connhex Control and you're ready to go!

A tunnel to the edge

Open a remote Linux shell on any Edge.

gif of commands typed into connhex-edge terminal

Combining Connhex Edge with Connhex Control allows us to mimick an SSH connection through MQTT. It's sufficient for field devices to be powered on and connected to the network for you to remotely access it.

Since the tunnel is completely independent from the custom firmware on the edge, this is perfect for recovering devices when something goes wrong.

sidecar mode

One small step for your firmware, one giant leap towards Connhex.

With Sidecar mode activated, Connhex Edge mirrors every message exchanged by your device with a third cloud instance.

This allows you to keep devices connected both to an existing infrastructure and Connhex at the same time, without changing your firmware.

A typical use case is migrating a fleet of devices already on the field to Connhex. Instead of just updating the firmware and hoping for the best, Sidecar allows you to keep two separate connections active and permanently swap only after the new one has proven to be reliable.