Stimmt. Unvollständige Informationen und ich war nicht achtsam genug
LEDs sind WS2801. Modul ist ein LoLin 0.1, dass kompatibel zum NodeMCU V3 sein sollte.
Der Rainbow-Effekt (Fading zwischen Farben?) läuft nun beim Starten.
Farben versuche ich über Hyperion auf dem PI zu setzen, momentan mittels Console und dem Befehl:
/storage/hyperion/bin/hyperion-remote.sh --priority 50 --color red --duration 5000
Ausgabe der Console des PI ist daraufhin:
New json connection
Black border threshold set to 0.01 (3)
DETECTION MODE:default
Json connection closed
Und Ausgabe des ESP wie schon geschrieben:
I: TCP-Client connected
D: Received data: {"color":[0,0,255],"command":"color","duration":5000,"priority":0}
D: LED color wipe: r=0, g=0, b=255
I: TCP-Client disconnected
Die Farbe ändert sich aber nicht, wie gegeben. ABER: Der Rainbow-Effekt stoppt bzw. bleibt in der Farbe, in der er eben war, stehen.
Der Versuch mittels iOS-App direkt auf den ESP zuzugreifen funktioniert auch nicht. Versuche ich zum JSON-Port zu verbinden erhalte ich auf dem iPhone die Fehlermeldung
Die Daten konnten nicht gelesen werden, da sie nicht das korrekte Format haben."
Die Konsole des ESP zeigt:
I: TCP-Client connected
D: Received data: {"command":"serverinfo"}
I: serverinfo
I: TCP-Client disconnected
Also kann es an der PIN-Belegung doch nicht liegen.
[font="Consolas, Liberation Mono, Menlo, Courier, monospace"][/font]