2017-08-18 1 views
0

Comment enrouler une interface locale (ampoule intelligente) avec des données binaires provenant de mon réseau local?Interface locale CURL (ampoule intelligente)

Depuis le terminal mac

curl --request POST --data-binary "31000014aff56f57d073d521437000000000000000000249000000000000000066000000007d92e1ba852bac0d00000000" 10.0.0.29:56700 

ne fonctionne pas.

Le paquet binaire est correct selon l'interface binaire api. L'adresse et le port sont de l'ampoule intelligente.

Y a-t-il des en-têtes ou des propriétés spéciales à définir lors du bouclage d'une interface wifi?

Merci Asaf

+0

C'est une longue chaîne ascii, pas de données binaires ... (et '- POST' est superflue ici) –

Répondre

0

** Edité

Commuté à netcat. Ce cmd a fonctionné pour moi

echo "\x2a\x00\x00\x34\xb4\x3c\xf0\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x75\x00\x00\x00\x00\x00\xe8\x03\x00\x00" | socat - udp-datagram:255.255.255.255:56700,broadcast 

Merci pour le commentaire.