Hello,
J’essaye d’envoyer une trame TCP pour commander un équipement.
Depuis Windows, cela fonctionne en python. J’essaye maintenant de faire fonctionner le script.
Avec un peu d’adaptation, je suis arrivé à ça :
#! /usr/bin/env python3
import socket
import sys
# Create a TCP/IP socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# Connect the socket to the port where the server is listening
server_address = ("192.168.1.71", 4998)
sock.connect(server_address)
message = b"sendir,1:1,1,38000,1,69,341,170,21,64,21,64,21,64,21,21,21,21,21,21,21,21,21,64,21,21,21,21,21,64,21,64,21,64,21,64,21,64,21,21,21,64,21,21,21,64,21,21,21,21,21,64,21,21,21,21,21,21,21,64,21,21,21,64,21,64,21,21,21,64,21,64,21,1517,341,85,21,3655\r"
sock.sendall(message)
sock.close()
Hors, l’équipement ne s’allume pas.
Aurais-je raté quelque chose?