edgexfoundry / edgex-docs

42 stars 84 forks source link

Protocol specification for various device protocols in devices #1161

Open dmocek opened 1 year ago

dmocek commented 1 year ago

📚 Docs or Wiki Bug Report

Description [REQUIRED]

Is there any protocol specification(s) for the various device protocols in devices? For example, Step #3 on this page: shows some protocol information (Address, Port, UnitID, Timeout, IdleTimeout) for modbus-tcp. Where can I find the complete list of what can be specified in the various protocols in the device? For now, I'm looking for the lists for MQTT and Modbus.

🔬 Minimal Reproduction

What's the affected URL? [REQUIRED]

https://docs.edgexfoundry.org/2.1/examples/Ch-ExamplesAddingModbusDevice/#set-up-after-starting-services

lenny-goodell commented 1 year ago

@dmocek , the protocols are specific to each device service. There isn't any documentation other that what is in the individual device service repos, which in most cases is none. Best is to look at the example device files for each service to see what the service expects.

I agree this is a hole in the documentation. We should have a section for each service which describes what is expected in the device protocols section.