Code Monkey home page Code Monkey logo

Comments (14)

Patrik-Berglund avatar Patrik-Berglund commented on July 3, 2024 11

Hi,

I'm also interrested in a plain TCP example. Setting up the netty pipeline shouldn't be any problem, but there seems to be MQTT specific code in the ProtocolGateway.Core and ProtocolGateway.IotHubClient that needs to be modified?

And are there any plans on adding support for Direct methods and Device twin functionality?

from azure-iot-protocol-gateway.

oacsed avatar oacsed commented on July 3, 2024 2

Still nothing? Almost 2 years later, the Azure Protocol Gateway is still a pain to use.

A simple basic TCP example would be much more useful than an example to "customize MQTT". There are still plenty of MQTT-related code in ProtocolGateway.Core, which make it hard for people to use for something not related to MQTT.

Please provide a more structured code, and something agnostic to MQTT.

from azure-iot-protocol-gateway.

mtuchkov avatar mtuchkov commented on July 3, 2024 1

Hi @JeanBedard,
You have a very valid statement. The main goal of protocol gateway is to enable users to customize the way devices are communicating with IoT Hub, for instance in ะตั€ัƒ MQTT scenario it supports QoS 2, retransmission, etc.

Regarding the plain TCP example, I think this is a good idea, just obviously is not a high priority. Meantime, everybody is always welcome to contribute. It must be relatively simple to do and if there are any questions feel free to ask in the Gitter.

from azure-iot-protocol-gateway.

59985 avatar 59985 commented on July 3, 2024

Hi,
Any news?
Regards
Kasper

from azure-iot-protocol-gateway.

59985 avatar 59985 commented on July 3, 2024

I have a simple http post from a device that I want to send to the Iot Hub. I have looked into the endtoendtest to get some experience , but I an doing something wrong. Every time I run it I get following error "System.AppDomainUnloadedException: Attempted to access an unloaded AppDomain. This can happen if the test(s) started a thread but did not stop it. Make sure that all the threads started by the test(s) are stopped before completion."

from azure-iot-protocol-gateway.

mikeasharp avatar mikeasharp commented on July 3, 2024

I am interested in a bespoke binary and text based TCP protocol handler, for interfacing legacy GPS trackers into IoT hub. Many of these use bidirectional TCP persistent connections.

from azure-iot-protocol-gateway.

ewinkiser avatar ewinkiser commented on July 3, 2024

I am also interested in TCP Protocol handler for our devices to communicate with IoT Hubs. Has anyone had any luck in doing this? Thanks, Mike

from azure-iot-protocol-gateway.

navedmir avatar navedmir commented on July 3, 2024

any update on this?

from azure-iot-protocol-gateway.

VK-Wipro avatar VK-Wipro commented on July 3, 2024

Any update on this?

from azure-iot-protocol-gateway.

amerzafar avatar amerzafar commented on July 3, 2024

I am also interested in TCP Protocol example

from azure-iot-protocol-gateway.

oacsed avatar oacsed commented on July 3, 2024

Bump.

from azure-iot-protocol-gateway.

brandonavant avatar brandonavant commented on July 3, 2024

Update. There are some details on a Stack Overflow conversation here. I've not yet attempted any of the suggestions, but that's at least something I guess.

from azure-iot-protocol-gateway.

ravitol avatar ravitol commented on July 3, 2024

I am also interested in getting raw TCP data from the IoT device to IoT Hub. Has anyone had success implementing the SO suggestion. Any feedback would be appreciated

from azure-iot-protocol-gateway.

 avatar commented on July 3, 2024

Any update on this?

from azure-iot-protocol-gateway.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.