Seite 1 von 1

[V4.1] WLED Http json - Wie Farbe verstellen?

Verfasst: Fr Jan 10, 2025 5:40 pm
von Ziegelstein1
Hallo,

mache gerade meine ersten Meter mit Modbus, MQTT und HTTP-API.

Ich spiele gerade mit einem WLED-Kontroller rum.
Ich kann bereits ein/aus schalten und Dimmen! und voreingestellte Beleuchtungsszenen abrufen (fx..) :)

Ich scheitere dabei, Farben einstellen zu können.
Json Aufbau wäre hier einsehbar: hier

Habe dazu in der Comet Visu 3 Slider für rgb und mit entsprechendem TW Objekt.
Die Kommunikation passt. allerdings ist vermutlich mein Selektor nicht korrekt.
So habe ich es versucht:
Bild

so kommt es an:
Bild

Ich vermute, die 1. eckige Klammer fehlt ?
Bild

Kann es daran liegen - wenn ja, wie bekomme ich die dahin formatiert?

Hat wer ein Plan?

Vielen Dank!

Re: WLED Http json - Wie Farbe verstellen?

Verfasst: Fr Jan 10, 2025 7:23 pm
von StefanW
Hi Steve,

bitte die Bilder im Text einbetten, damit diese gleich sichtbar sind. Ich für meinen Teil mag nicht mehrere Links anzuklicken und dann immer hin und herschalten zum Text um alles zu erfassen.

lg

Stefan

Re: WLED Http json - Wie Farbe verstellen?

Verfasst: Fr Jan 10, 2025 7:43 pm
von MrWilson
Moin,

ich würde es mal mit

state.seg[0].col[0][0]

probieren.

[0][0] entspricht in deinem Beispiel 255. [0][1] dann 160. [0][2] und [0][3] entsprechen dann die beiden "0".
[1][0] wäre dann die nächste Zeile usw.

Grüße Willy

Bitte Firmware im Titel angeben!

Re: WLED Http json - Wie Farbe verstellen?

Verfasst: Fr Jan 10, 2025 9:13 pm
von blaubaerli
Hallo Steve,

bitte ergänze den Betreff des Threads um die aktuell auf dem TWS installierte Version der Software.

Danke :handgestures-salute:

Beste Grüße
Jens

Re: TW Version 4.1: WLED Http json - Wie Farbe verstellen?

Verfasst: Fr Jan 10, 2025 10:15 pm
von Ziegelstein1
Hallo an alle,

Anmerkungen berücksichtigt und eingearbeitet.
@MrWilson :

Klasse! so funktioniert es..
Bild

für blau: seg[0].col[0][2]
für grün: seg[0].col[0][1]

Tolle Sache so ein Server. Sollte jeder haben! :D

Vielen Dank! - Toll wie schnell das ging! :handgestures-thumbsup: