How to connect TCP/IP device with Azure IoT hub and also the device is non programmable

muhammed khalifa 1 Reputation point
2021-07-04T10:34:48.963+00:00

Hello

I want to connect a device that is working on TCP/IP protocol with the Azure IoT hub the thing which can be modified in the device is IP address and port number so my question is how can I connect this type of device with the Azure IoT hub

Thanks

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
598 questions
Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
1,272 questions
{count} votes

2 answers

Sort by: Most helpful
  1. AshokPeddakotla-MSFT 35,971 Reputation points Moderator
    2021-07-05T09:14:02.527+00:00

    @muhammed khalifa Welcome to Microsoft Q&A forum!

    Could you share more details about the scenario? What kind of device are you referring to? As you have mentioned, the device is non-programmable. If you are you able to use gateway, then you can use Azure IoT protocol gateway to enable protocol adaptation for IoT Hub.

    Azure IoT Hub natively supports communication over the MQTT, AMQP, and HTTPS protocols. In some cases, devices or field gateways might not be able to use one of these standard protocols and require protocol adaptation. In such cases, you can use a custom gateway. A custom gateway enables protocol adaptation for IoT Hub endpoints by bridging the traffic to and from IoT Hub. You can use the Azure IoT protocol gateway as a custom gateway to enable protocol adaptation for IoT Hub.

    Please see Support additional protocols for IoT Hub and IoT Hub Device Streams (preview) for more details.

    Do let us know if that helps. I will further enquire and update if there is a direct way you can connect these device to IoT Hub.

    If the above response is helpful, please click "Accept Answer" and upvote it.

    1 person found this answer helpful.

  2. Kevin Orbaker 1 Reputation point Microsoft Employee
    2021-07-19T15:07:38.307+00:00

    Can you provide details on what it is posting to the given IP/Port? Is it just sending a RAW HEX payload to a given IP address?


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.