0

I am pretty new to azure iot hub,our devices are not mqtt compliant and they send telemetry using simple tcp. I have seen other questions regarding tcp for gateway and we can customize the implementation.

The sample implementation is in C#. My question is whether it is possible to implement a custom gateway in node.js or java, which can comprise of all the functionalities like device authentication, device provisioning etc.

I have found iot sdk for node(https://github.com/Azure/azure-iot-sdk-node) but I am not sure whether there are limitations to it.

Naved Mir
  • 97
  • 2
  • 9

2 Answers2

0

My suggestion is to use Azure IoT Edge as a gateway to complete Identity translation and protocol translate.

enter image description here

Ref: How an IoT Edge device can be used as a gateway - preview

Rita Han
  • 9,574
  • 1
  • 11
  • 24
  • If you have used this Azure IoT Edge gateway as a identity translation and protocol translation, can you please share the documentation regarding it. And some working examples. The link you have mentioned above is just a theory. Please share a full detail documentation and working example. – Lucifer Jul 07 '21 at 11:16
-1

The IoT Hub SDKs all offer broadly the same set of features. Each SDK publishes a feature matrix that you can use to check if the specific feature(s) you require are supported:

Dominic Betts
  • 2,306
  • 1
  • 18
  • 10