Hallo Zusammen,
mein erster Beitrag bei euch. Ich freue sehr mich euch und diesen Rahmen gefunden zu haben!
Bisher bin ich mit passivem mitlesen sehr gut zurecht gekommen. Meine Probleme passen zu euren und eure Lösungen sind sehr gut nachvollziehbar. Die KB hilft natürlich auch. Nun komme ich aber an eine organisatorische Grenze:
Ich binde gerade unsere Beleuchtung per DMX in die Steuerung ein. Mit diesem Beitrag von vor zwei Jahren und
diesem zum Softsdimmer konnte ich schon erste Erfolge erzielen. In der KB finde ich nur unter
ToDo etwas zu DMX (abgesehen von dem
knx2dmxdocker-Thread). Vermutlich weil des hier genutzten DMX_Test-Modul nur eine Temporärlösung bis zur Lightengine ist. Das stört auch nicht, man findet ja Infos. Im KB-ToDo wird auf einen
Thread verwiesen in dem sehr wahrscheinlich alle Infos stehen die mir fehlen um effektiv weiter zu kommen, leider habe ich "keine Berechtigung, dieses Forum zu lesen". Vermutlich weil ich bisher nichts aktiv beigesteuert habe. Komme ich automatisch in den Genuss dieser Infos, wenn ich etwas aktiver werde oder darf ich auf diese weiße um Einweihung bitten.
Ganz konkret habe ich folgendes Problem:
Es geht um diesen Code
Code: Alles auswählen
{
"Level": [
["$Brightness_1", "float", 0],
["$Brightness_2", "float", 0],
["$DMX_Val_1", "float", 0],
["$DMX_Val_2", "float", 0],
["$Delay", "float", 1.0]
],
"Module": [
["Interpolation","$Brightness_1", "$DMX_Val_1",[ [0,0],[31,5],[59,25],[78,76],[92,161],[100,255] ] ],
["Interpolation","$Brightness_2", "$DMX_Val_2",[ [0,0],[31,5],[59,25],[78,76],[92,161],[100,255] ] ],
["DMX_Test",["$DMX_Val_1","$DMX_Val_2"], "$Delay", 0]
],
"Input": [
["Delay", "Zeit für Lichtübergang [0,0s .. 1,0s]", "$Delay", "u"],
["Channel_1","Helligkeits-Wert [0 .. 100]","$Brightness_1", "c"],
["Channel_2","Helligkeits-Wert [0 .. 100]","$Brightness_2", "c"]
],
"Output": [
]
}
Ziel ist es, die beiden Testkanäle separat anzusteuern. Simultan ist es mir gelungen mit:
(da aber mit nur einem Input, einfachen Variablensatz und ohne die "_1" bzw. "_2" Notation)
Ich möchte auch noch anmerken, das ich einen "unerwarteten Fehler" bekomme, sobald ich die "_1" ergänze. Wenn ich also folgenden Code eingebe und aktualisiere, wechselt der Status der Logik auf "Modified". Nach dem Speichern wechselt der Status in "Error". Leider ohne Angabe wo ich suchen soll.
Code: Alles auswählen
{
"Level": [
["$Brightness_1", "float", 0],
["$DMX_Val_1", "float", 0],
["$Delay", "float", 1.0]
],
"Module": [
["Interpolation","$Brightness_1", "$DMX_Val_1",[ [0,0],[31,5],[59,25],[78,76],[92,161],[100,255] ] ],
["DMX_Test",["$DMX_Val_1","$DMX_Val_1"], "$Delay_1", 0]
],
"Input": [
["Delay", "Zeit für Lichtübergang [0,0s .. 1,0s]", "$Delay", "u"],
["Channel_1","Helligkeits-Wert [0 .. 100]","$Brightness_1", "c"]
],
"Output": [
]
}
Ob das jetzt ein Problem mit dem DMX_Test-Modul ist oder ich allgemein etwas bei den Custom-Logiken missverstanden habe weiß ich nicht. Da bin ich ehrlich gesagt gerade noch in der Einarbeitung.
Ich hätte auch noch ein paar Fragen z.B. ob ich die "0" richtig als Startadresse Interpretiere. Auch eine Angabe zu verschiedenen Universen wäre interessant (wenn auch aktuell noch nicht wirklich relevant). Aber hier würde ich erst den o.g. Thread studieren wollen, bevor ich unnötige Fragen stelle.
Ich danke vielmals und wünsche ein schönes Wochenende.
Viele Grüße aus Sachsen
Tobias
TWS 950Q ID:458, vormals 960Q mit FreshUp, VPN offen, Reboot erlaubt nach Rücksprache
TWS 950Q ID:488, offline
PBM SN 1048