Ich kann mit meinem Python-Code keinen LED-Streifen steuern
Posted: 06 Jan 2025, 22:12
Ich habe mit der App LED Shop einen LED-Streifen mit einem SP108E-Controller gekauft, der wie erwartet funktioniert. Allerdings ist es nicht möglich, einen Timer einzustellen und alle anderen Apps, die ich verwendet habe, funktionierten nicht. Aus diesem Grund erstelle ich eine App (mit Unity C# für mein Telefon, aber ich mache zuerst einige Tests in Python), aber ich konnte meinen LED-Streifen nicht steuern. Dank PCAPdroid konnte ich bei der Nutzung von LED Shop die folgenden Daten abrufen:


Und hier ist der Code, den ich habe:
Und ich habe diese Antwort bekommen, die ich nicht wirklich verstehe (eine Bestätigung?): b'\x01\x02\x03\x04\x05w'
Aber keine LED hat sich geändert color und ich habe nichts auf Wireshark gesehen...
Wenn jemand helfen kann...


Und hier ist der Code, den ich habe:
Code: Select all
import socket
IP = "192.168.4.1"
PORT = 8189
command = bytes([0x38, 0xCB, 0x8B, 0x6F, 0xD5, 0x83])
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((IP, PORT))
s.sendall(command)
answer = s.recv(1024)
print("answer :", answer)
Aber keine LED hat sich geändert color und ich habe nichts auf Wireshark gesehen...
Wenn jemand helfen kann...