WiFi Controller RGBWW

Begonnen von JVO, 13 März 2016, 19:29:49

Vorheriges Thema - Nächstes Thema

arthur_dent_2015

Hallo Jörg,
Danke für Deine Antwort. Gut zu wissen dass ich kein totes Pferd reite  8)
Danke für Deine Arbeit!!!
Gruß
Arthur

Owesle@outlook.de

#31
Hallo,

erst einmal vielen Dank für die Version für LD686. So kann ich wenigstens meinen Controller betreiben.

Eine Frage habe ich aber. Nämlich, ob folgendes Verhalten ein Bug oder Feature ist:
set Stripe RGB FFFFFF       ' LED auf Weiß -> funktioniert, WW und CW bleiben aus
set Stripe WWCW 20,10    ' die an WW und CW angeschlossenen Lampen leuchten
set Stripe WWCW 0,0        'die an WW und CW angeschlossenen Lampen gehen aus
set Stripe RGB 000000        'der RGB Stripe geht aus, aber auch WW und CW! Ist das so gewollt?

dieses Verhalten hätte ich eigentlich nur bei der Ansteuerung von RGBWW erwartet.

Wie kann ich den RGB-Stripe abschalten, ohne die LED's an CW und WW mitzuschalten?

reacend

#32
mir ist auch aufgefallen, wenn ich die Lampe mit
set LD686 dim 100 20 q
langsam hochdimmen will dimmt er nur die RGB und nicht die WW & CW Dioden

Kann man eigentlich auch folgendes?
set LD686 RGBWW FFFFFFFFFF 20 q


Kann man irgendwie die Helligkeit Kalibrieren? Wenn ich mit der Magic Home app die Helligkeit auf 100% stelle ist die WW LED heller als wenn ich über FHEM die Helligkeit einstelle.

klappt irgendwie nicht :(


BG

reacend

Zitat von: Horst12345 am 28 Oktober 2016, 21:26:10
Moin,

hier ist meine angepasste Version der 32_WifiLight.pm, um alle Kanäle des LD686 Controllers nutzen zu können. Es ist sicher keine perfekte Umsetzung, aber für meine Zwecke reicht es und evtl. kann es ja jmd. gebrauchen.

Die Bedienung funktioniert so:
Ein Device anlegen und dabei als LED-Typ RGBWW angeben, also z.B. "define <NAME> WifiLight RGBWW LD686:192.168.XXX.XXX"

Dann gibt es zwei neue Set-Befehle:
a) set RGBWW
b) set WWCW

zu a)
bei set RGBWW wird ein 10stelliger HEX-Wert erwartet, wobei die ersten sechs Stellen die RGB-LEDs ansteuern (genau wie im Originalmodul)
Die letzten vier Stellen stellen den Helligkeitswert der warmweissen und kaltweissen LEDs in HEX-Werten dar.
Also z.B. mit "set <NAME> RGBWW FF0000FF00" stellt die RGB-LEDs auf pures rot und die warmweissen LEDs auf volle Helligkeit und lässt die kaltweissen aus.

zu b)
mit set WWCW können die warmweissen und kaltweissen LEDs getrennt gesteuert werden.
Es wird jeweils ein Prozentwert zwischen 0-100 für die warmweissen und kaltweissen LEDs erwartet, die durch Komma getrennt werden.
Also z.B. "set <NAME> WWCW 20,60" stellt die warmweissen LEDs auf 20% Helligkeit und die kaltweissen auf 60%


Wie gesagt, es ist eine "Bastellösung" aber vielleicht kann sie jmd. hier gebrauchen.

Hi Horst, wollte bescheid geben wenn ich die Abfrage zur maximalwert abfrage von WWCW abschalte und den Wert 250 übermittle dann gehen die WW und CW auf 100% Leistung.

BG

Henrik Aalto

Hallo,

hab heute ein Update ausgeführt und anscheinend wird eine neuen 32_WifiLight verteilt.
War die LD686-Unterstützung nicht offiziell als Version 91 enthalten?
Jetzt steht unter #91 "milight colorcast fixed, more robust tcp re-connect" drin!?

Gruß Henrik.

herrmannj

nein, das offizielle WifiLight hat noch keine Unterstützung für 2 getrennte Weiß Kanäle. Für ld686 geht bisher nur die angepasste Version aus dem Forum. Kannst ja vorerst exclude für WifiLight verwenden.

Pieps89

Hallo zusammen,

ich bin noch recht neu bei FHEM, aber ich hab mal die WifiLight hier aus dem Forum noch ein bisschen erweitert. Konkret hab ich das setzen der einzelnen Werte für hue, sat, brightness und warmweiß implementiert. Damit kann man im ftui z.b. die Farbe mit einem Volume Regler einstellen.

Vielleicht hilfts ja sonst noch wem =)

Das Modul liegt im Anhang ;-)

ckbln

Hallo Pieps89
Die Magic Home App fragt beim Start der App den Status (Farbe, RGB Helligkeit in %, W Helligkeit in %) des Controllers ab. Wäre es möglich das WifiLight Modul um diese Funktion (z.B GET Status) zu erweitern?
Gruß

Pieps89

Wie gesagt, ich bin noch Recht neu in der Materie FHEM.... aber das klingt für mich doch nach einer größeren Anpassung. Ich selbst nutze die App nur für die einmalige Config des Gateways, danach mach ich alles über FHEM. Somit brauch ich dann auch die Funktion nicht ;-)

shamal2008

Hallo allerseits,

bin recht neu in dem Thema, habe mich aber "brav" durchgearbeitet   ::)

Habe den LD686 (so glaube ich zumindest) - siehe (https://www.amazon.de/gp/product/B01J5A7ABW/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 - die 5-Kanal "weisse" Version) und folgendes Problem:

Meine Leisten sind "Mono-Leisten", die ich an den entsprechenden Kanälen (Rot, Blau) CW und WW angehängt habe. Grün wird nicht verwendet. Wenn ich jetzt dimmen möchte, noch dazu zeitgesteuert, dann macht er das nur mit den RGB Kanälen, die WWCW reagieren überhaupt nicht bzw. schalten sofort aus, wenn sie ein Dim bekommen und die RGB gehen an.

Meine Konfig:

define Aqua WifiLight RGBWW LD686:192.168.0.95
attr Aqua colorCast 0, -25, -15, -25, 0, -20
attr Aqua dimStep 1
attr Aqua gamma 1.0
attr Aqua verbose 5
attr Aqua whitePoint 1.0, 0.6, 0.065

Gewünschtes Verhalten: Die LED-Streifen sollen sich getrennt ein/aus und dimmen lassen (Aquarium-Steuerung).

Fragen:
1. Ist das der richtige Controller? - wenn nein, woher bekomme ich den Mi-Light V3 (der dürfte ja via FHEM die Kanäle getrennt ansteuern)?
2. Wie kann ich WW bzw. CW (möglichst getrennt) zum Dimmen mit Zeitangabe bringen?

Danke für eure Hilfe,
lg aus Wien
Thomas
FHEM auf RasPiI 3+, MapleCUL 868+433MhZ, MAX! via CUL, LD686 LED-Controller, GHoma Plugins,, Shelly, ConbeeII + IKEA + Xiaomi, div. Infodienste & Google Assistant via FHEM;

arthur_dent_2015

Hallo Jörg,
ich habe heute mal den Nachfolger vom LD686, den SU794, getestet. Lässt sich problemlos als LD686 einbinden  8)
Gruß
Arthur

Michi1978

Zitat von: herrmannj am 03 September 2017, 21:29:59
ja, das wird geschehen und ich habe das in Arbeit (noch nicht fertig->Zeitmangel as usual).

Wifilight kann aktuell nicht mit dem zweiten Weißkanal umgehen, es spricht keine Colortemp. (War aber an der Zeit es Wifilight beizubringen). Von daher übernehme ich den code nicht 1 zu 1 sondern bringe den anderen controllern auch ct bei. Ist also aufwendiger als nur den 686 aufzunehmen. Ich habe 2 Stück gekauft und entwickle damit die CT wir 5 Kanal Steifen.

Soweit ich weiß funktioniert die von Horst12345 dankenswerterweise angepasst Version ausreichend.

vg
joerg

Es es noch in Arbeit oder auf Eis gelegt? nutze zurzeit noch die angepasste Versio.
LD686

herrmannj

noch in Arbeit. vmtl eher ein Modul nur für den ld686

nanostrukturtechniker

Kaltweiß ist jetzt auch noch drin.

arthur_dent_2015

Fehlermeldung/Warning im 32_wifilight.pm von nanaostrukturtechniker:

2019.04.23 21:49:29 5: Triggering Strip3_ntfy
2019.04.23 21:49:29 4: Strip3_ntfy exec set Strip3 RGB 00FF00
2019.04.23 21:49:29 1: PERL WARNING: substr outside of string at ./FHEM/32_WifiLight.pm line 3857.
2019.04.23 21:49:29 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/32_WifiLight.pm line 3857.
2019.04.23 21:49:29 3: Strip3 set HSV 120, 100, 100 with ramp: 0, cw 100 ww 100 flags:
2019.04.23 21:49:29 3: Strip3 set HSV 120, 100, 100 with ramp: 0, cw 100 ww 100 flags:
2019.04.23 21:49:29 3: Strip3 RGBWW LD686 set h:120, s:100, v:100, ww:100, cw:100
2019.04.23 21:49:29 3: Strip3 RGBWW LD686 set r:0, g:255, b:0, ww:100, cw:100

Gruß
Arthur