· Zen HuiFer · Tutorial  · 1 min read

TCP/IP Access Device

This article details how to use the TCP/IP protocol to access devices in the Go IoT development platform, including access processes, authentication methods, and data transmission examples, helping developers quickly get started and achieve efficient device access.

This article details how to use the TCP/IP protocol to access devices in the Go IoT development platform, including access processes, authentication methods, and data transmission examples, helping developers quickly get started and achieve efficient device access.

Access Process

  1. Assuming you are now using a Linux system, you can try using the following command to establish communication with the TCP service
nc -v 127.0.0.1 3332
  1. The authentication method is to enter uid:${device id}:{username}:{password}, the test example is as follows.
Connection to 127.0.0.1 port 3332 [tcp/mcs-mailsvr] succeeded!
uid:1:admin:admin
成功识别设备编码.

Note that the username and password cannot contain :

  1. After the connection is completed, the user can perform TCP/IP communication. If you are using the nc command, you only need to directly enter the relevant content and press Enter to complete the message sending. Here is an example of data sending
Connection to 127.0.0.1 port 3332 [tcp/mcs-mailsvr] succeeded!
uid:1:admin:admin
成功识别设备编码.
1
数据已处理.
2
数据已处理.
3
数据已处理.
4
数据已处理.
5
数据已处理.
Back to Blog

Related Posts

View All Posts »
Multi-protocol Support

Multi-protocol Support

This article introduces how to use WebSocket, MQTT, TCP/IP, COAP protocols for data transmission in the Go IoT development platform, and provides relevant port configuration and Nginx configuration examples to help developers better achieve multi-protocol support.

Device Access via COAP

Device Access via COAP

This article details how to use the COAP protocol to access devices on the Go IoT development platform, including access procedures, code examples, and precautions to help developers quickly get started and achieve efficient device access.

WebSocket Access Device

WebSocket Access Device

This article details how to access devices through WebSocket in the Go IoT development platform, including login authentication and client creation steps, suitable for IoT developers.

MQTT Client Management Solution

MQTT Client Management Solution

This article details the solution for designing and managing a large number of MQTT clients in IoT projects, including constraints, solution design, load balancing, and failover, helping developers optimize system performance and ensure stable operation.