import socket
server_address = ('192.168.4.1', 8200) # Adresse IP et port du serveur dans la carte ESP32
try:
# Création du socket client TCP
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
#client_socket.bind(('', 50200)) # pour eviter une reutilisation du port client
# Connexion au serveur
client_socket.connect(server_address)
print("Connecté au serveur TCP", server_address)
# Envoi d'une requête au serveur
message = "JE DEMANDE UN ID CLIENT"
client_socket.sendall(message.encode())
# Réception de la réponse du serveur
data = client_socket.recv(1024)
print("Réponse du serveur :", data.decode())
finally:
# Fermeture propre du socket
client_socket.close()
print("Connexion fermée")