Seite 1 von 2

#1 vom LCN RGB-Stripes über DMX dimmen

Verfasst: Di 18. Dez 2012, 20:34
von Dirk.S
Ansteuern der RGB-Stripes durch LCN

Der erste Versuch:
Ein Taster für den Raum hängt am UP24, es gibt für jede Farbe (rot grün blau) eine Taste welche ein Relais schaltet.
In der Base werden die Daten auf der D-Ader das LCN überwacht. Dazu werden im Register "Events" die folgende Daten eingetragen:

[img]1[/img]

Hier ist im Kanal:

E. - für Event
LCN. - Überwachung LCN
relay. - Relais
0. - Segment
36. - Modul
3 - drittes Relais

Daten:
1 - Das Relais wurde eingeschaltet

Actionen:
C. -
DMX. - DMX-Kanäle
103 - Kanal 103
value=100 - 100%
binary=false - ?

Die Reaktion der LED ist leicht verzögert (ca. 0,5 sek.) aber akzeptabel.

Leider kann man so nur die einzelnen Farben Ein- oder Ausschalten.
Nun würde ich die LED lieber dimmen, etweder über Lichtzehnen oder über das Nachführen der LED nach den 3 Ausgängen.
Ich habe mehrere Versuche unternommen das einzurichten, leider ist es mir bisher nicht gelungen das in der Base so einzurichten.

Wer hat das schon geschafft und kann mir ein Beispiel geben.

p.s. sollten wir einige Beispiele für die Einrichtung in der wiki ablegen?

Gruß Dirk

#2 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Di 18. Dez 2012, 21:11
von Uwe
[zitat]Wer hat das schon geschafft und kann mir ein Beispiel geben. [/zitat]
Mit einer Vorlage von Thomas ... ICH:w00t: .
30 Min. beim Kunden und der Stripe dimmte über 3 Ausgänge.

Hier die Vorlage für 2 Stripes (ist schon wieder 3 Monate her ... :huh: )

Code: Alles auswählen

------------------------------------------------------------------------
--
-- LCN2DMX
--
D1 = use 'LCN.output.0.15.1'
D2 = use 'LCN.output.0.15.2'
D3 = use 'LCN.output.0.15.3'
D1_1= use 'DMX.1'
D2_1= use 'DMX.2'
D3_1= use 'DMX.3'
function DMX_LCN()
   print("D1: " .. D1.value)
   print("D2: " .. D2.value)
   print("D3: " .. D3.value)
   D1_1:set(D1.value)
   D2_1:set(D2.value)
   D3_1:set(D3.value)
end
D1.onchange = DMX_LCN
D2.onchange = DMX_LCN
D3.onchange = DMX_LCN
------------------------------------------------------------------------
--
-- LCN2DMX
--
D4 = use 'LCN.output.0.16.1'
D5 = use 'LCN.output.0.16.2'
D6 = use 'LCN.output.0.16.3'
D4_1= use 'DMX.114'
D5_1= use 'DMX.115'
D6_1= use 'DMX.116'
function DMX_LCN()
   print("D4: " .. D4.value)
   print("D5: " .. D5.value)
   print("D6: " .. D6.value)
   D4_1:set(D4.value)
   D5_1:set(D5.value)
   D6_1:set(D6.value)
end
D4.onchange = DMX_LCN
D5.onchange = DMX_LCN
D6.onchange = DMX_LCN
------------------------------------------------------------------------


Grüße, Uwe

#3 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: So 23. Dez 2012, 10:27
von Thomas
Moin,
dann will ich auch noch einen...
LCN Szenen (1-10) an das Base senden, und im Base auswerten über Events :

Code: Alles auswählen

 
   
     
     
     
   
   
     
     
     
   
   
     
     
     
   
   
     
     
     
   
   
     
     
     
   
   
     
     
     
   
   
     
     
     
   
 


DMX 5-6, da hängt die LEDbar dran.

gruss thomas

#4 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: So 23. Dez 2012, 12:39
von Dirk.S
Danke Uwe,
danke Thomas,

die erste Varialnte habe ich getestet und diese funktioniert. :thumbup:
Mir ist noch nicht ganz klar warum in der funktion DMX_LCN() alle drei Werte berechnet werden und dann die Funktion drei mal aufgerufen wird?
Aber damit werde ich noch etwas experimentieren und wenn es mir gelingt, weiterentwickeln :rolleyes:
Außerdem ist die Reaktion etwas verzögert, was mich aber nich so stören würde.
Jetzt habe ich es so eingerichtet, dass über die bekannte Lösung mit den Schwellwerten 5 Lichtszenen über eine Taste geschaltet werden können.

bei der 2. Variante wird vom LCN eine Lichtszene an das Modul 254 gesendet?
Ist das richtig Thomas?
Kann ich dann die 100 möglichen Lichtszenen auf das Haus verteilen und so mehrere DMX-Leuchtmittel ansteuern?
Sollte man vielleicht für jedes DMX-Leuchmittel eine Register benutzen?
Dann sind immerhin 10 möglich.

p.s. noch eine Frage zum ersten Skript oder Chunks wie es wohl in Lua heißt, was macht das Print? Visu?

Gruß Dirk

#5 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: So 23. Dez 2012, 14:09
von Thomas
Hallo Dirk,

ja, die Lichtszenen werden an das Base gesendet (Modul254) und im Event ausgewertet.

Das Print ist nur eine Ausgabe auf der Konsole von der Logic unten, zum testen der Werte.

gruss thomas

#6 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Do 28. Mai 2015, 02:33
von frids
Huhu, ich hänge mich hier einfach mal dran. :blush:

Habe bei mir in der Wohnung 2 LED Stripes und 1x RGB Deckeneinbaustrahler verbaut, die über Domiq Base -> 4DX -> Dagon SPL-1 angesteuert werden.
Ansteuerung klappt wunderbar, über die Domiq I-Phone App. Ich bin jedoch gerade auf der Suche nach einer Möglichkeit, die LED Farbe über einen LCN-Taster einstellbar zu machen. Mir schwebt vor, dass man den Taster vor Ort gedrückt hält (Lang). Solange der Taster betätigt wird, laufen die Farben nach einem bestimmten Muster kontinuierlich (Farbwechsel). Lässt man die Taste LOS, behält der Controller die Werte für RGB. Habe nun den halben Abend damit verbracht, leider ist nichts zählbares dabei herausgekommen
Lässt sich das denn überhaupt so umsetzen. Hätte jemand einen Ansatz für mich? Oder eine andere komfortable Möglichkeit der Farbwahl (möglichst mit einem Taster)

Merci,
Grüße frids

#7 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Do 28. Mai 2015, 08:48
von Beleuchtfix
Ich würde folgendes versuchen:
Du löst mit dem LANG einen Event aus. Eine Funktion, die einen langsamen RGB Wechsel durchführt (ca 5 Sekunden) (z.B. von 0,0,0, --> 0,0,255). Diese Funktion muss dann nach 5 Sekunden die nächste Stufe (Schleife) auslösen --> 0,255,255. Du könntest dann die gewünschten Endfarben in einem passenden Array festlegen z.B.(0,0,255/0,255,255/0,255,0/255,255,0/255,0,0/255,0,255). Bei der Taste LOS musst du diese Funktion anhalten und gleichzeitig ein DMX.stop an das DMX Modul senden.
Viel Erfolg
Florian

#8 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Do 28. Mai 2015, 18:25
von Thomas
Ein Tip von mir,
LEDNet im Modul nutzen, und die 3 Ausgänge an DOMIQ bringen.
Da am besten mit einem UPS-SHS, da die Ausgänge nur "virtuell" gebaucht werden.
Mit dem passendem Lua Code (den müsst Ihr euch selbst schreiben), geht dann einiges...

lg Thomas - die Code Daten habe ich leider verloren ....

#9 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Mo 1. Jun 2015, 08:32
von DOMIQ-Support
@Frids - can you give some more details about color change you want to achieve? Do you want it to change each time in the same way?

#10 RE: vom LCN RGB-Stripes über DMX dimmen

Verfasst: Sa 13. Jun 2015, 17:58
von frids
Danke Florian und Thomas, ich muss mich mal noch genauer mit der Mateire befassen denke ich.

Piotr:
I have a LED-Stripe, connected to Domiq Base via Dagon SPL-1 & 4DX. It is working well controlling the status and color with the iPhone App.
What I now want to do is controlling status and color by pressing one harware pushbutton via LCN T8 -> UPP.
Maybe in the following way:
User is pushing and holding the pushbutton LONG. During button is pressed, the stripe is chaning its colors in a defined sequence. If the user releases the button, the actual color keeps. By pressing the pushbutton short, LED Stripe is switching off