Ausgabeplugin-Spielerei: Gira HomeServer / FacilityServer

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hi!

    Unser diesjähriges DMXControl-Treffen (http://www.dmxcontrol.de/wiki/Anwenderb…ol-Treffen_2012) fand (teilweise) in einem Haus statt, dass mit einem netten Installationsbus ausgestattet ist. Dazu gibt es auch einen zentralen Server, der im Netzwerk hängt und die Steuerung von freigegebenen Komponenten des Hauses erlaubt.
    Für das Treffen ist genau dafür ein kleines DMXC-Ausgabeplugin entstanden, mit dem wir ein Lauflicht durch das Wohnzimmer laufen lassen konnten. :D
    Da das Ausgabeplugin eigentlich nur eine kleine Spielerei ist, wird es nicht mit in das offizielle Installationsprogramm kommen. Da es aber zum wegwerfen eigentlich zu schade ist (sogar mit Konfigurationsfenster), stelle ich es hier zur Verfügung.
    Wer also zu Hause einen Gira HomeServer oder FacilityServer stehen hat und den schon immer mal mit DMXC steuern wollte: Bitte schön! 8)

    Viele Grüße,
    Stefan

  • Hallo,
    ich würde das Plugin für den Gira Homeserver gerne dauerhaft in der von dir genannten Konstellation einsetzen.
    Allerdings bedeutet das einen zusätzlichen Rechner nur für DMXControl, der immer laufen müsste. Gibt es aus deiner Sicht eine Lösung das Problem eleganter in den Griff zu bekommen?

    DMXControl direkt mit auf dem Homeserver laufen zu lassen fällt dabei IMHO flach, da es sich bei dem System um ein speziell angepasstes Linux handelt...

    Viele Grüße und Respekt für diese tolle Plugin :thumbup:
    mf

  • Hi!

    Das heißt, Du willst DMXControl als (zusätzliche) Haussteuerung verwenden? Verstehe ich das richtig?
    Dann wirst Du wohl oder übel nicht um irgend einen dauerlaufenden PC rumkommen. Denn irgendwo muss ja auch mal was angezeigt oder eingegeben werden.
    Welche Szenarien hast Du denn da vor? Mir persönlich fällt da bis auf eine Audioplayershow (z.B. zu Weihnachtsbeleuchtung) nichts besonderes ein was nicht der Homeserver von sich aus auch könnte.
    Außer jetzt vielleicht noch die Eingabe eines EIB-Tasters abfangen und damit dann die RGB-Strahler am DMX-out zu steuern. Das geht mit dem Plugin nämlich auch... :D

    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Ein Ausgabe Plugin zu Gira ist imho sicher KEINE Spielerei.

    Ich denke da an Saallicht, Vorhang- und Jalousiesteuerungen in Mehrzweckhallen.

    Wenn man denn schon mal eine Halle mit dimmbarem Saallicht hat, steht meistens jemand mit Handquetsche im Schaltraum und dimmt zu Beginn der VA runter und am Schluss wieder rauf - von Wegen die Möglichkeit im Problemfall mal schnell den Saal hochzufahren. DMX-Schnittstellen dafür sind meist Fehlanzeige und die vorhandene FB hat leere Batterien oder funktioniert gerade am Pultplatz nicht (Viele Elektriker und noch mehr Architekten halten DMX für ein Fahrrad). Gut, die Bereitschaft, einen "fremden" in den Server zu lassen muss natürlich vom Betreiber her vorhanden sein...

    Ich weiß, in einem anderen Thread habe ich etwas gegen DMXC in Schulen gewettert (auch wenn das nicht auf DMXC oder PC-basierte Lösungen an sich bezogen war, sondern auf die Idee, eine Pult-Replik mit Schnick und Schnack zu basteln und das dann den nachfolgenden Generationen als Standard vorzuschreiben).
    Aber DAS hier kann eine Hog oder eine GrandMA nicht, geschweige denn ein billiges DMX-Pult.
    So sähe ich in der Tat eine Möglichkeit, mit DMXC auch eine "Raumpflegerinnen-taugliche" Installation zu machen.

    Und das mit dem Rechner, der immer laufen muss ist vielleicht unschön, aber der kann auch mehr als nur DMXC laufen haben (Medienserver, Wetterstation auslesen...). Und es muss kein hochgerüsteter Gamer-PC sein. An einigen Stellen im Forum ist schon diskutiert, wie sparsam DMXC mit Ressourcen umgeht. Ich denke da an günstige gebrauchte Marken-Office-PCs, die meist schon auf energiesparend und geräuscharm getrimmt sind, als Rückläufer von Vermietern aber billiger zu haben sind als ein legal erworbenes OS. Oder die immer mehr angebotenen Hutschienen-PCs (sogar im c't sind Anzeigen dazu drin) - wenn's etwas mehr kosten darf, aber dafür um so "Elektriker-Kompatibler" ist.

    Absolutes "Thumbs up" für diese Idee!
    Leider kann ich es in Ermangelung eines GIRA-Systems zu Hause nicht testen...

  • Außer jetzt vielleicht noch die Eingabe eines EIB-Tasters abfangen und damit dann die RGB-Strahler am DMX-out zu steuern. Das geht mit dem Plugin nämlich auch... :D

    Genau in diese Richtung geht meine Überlegung.
    Ich habe eine EIB-Umgebung (mit Gira Homeserver) in der zusätzlich einige RGB-LED Elemente gesteuert werden sollen. Idealerweise per DMX. DMX Control würde einen EIB->DMX Umsetzer sparen (300-400€) und hätte noch ein paar andere Vorteile.

    1. könnte man über die Visualisierung des Homeservers elegant die RGB-Steuerung einbinden
    2. könnte man somit auch vom EIB(KNX) Bus über den Homeserver die RGB-LEDs steuern (wenn auch in vereinfachter Form)

    Allerdings möchte ich deshalb ungern einen zweiten Server-Rechner am Dauerlaufen haben.

    Grüße
    mf

  • Linux? Was für eins?

    Spontan würde ich sagen mit KVM/Xen/VMware Windows virtualisieren und darin DMXControl laufen lassen.


    Dennis

    Edited once, last by fisl (July 16, 2012 at 2:22 PM).

  • Hi!

    Ich verstehe die Befürchtungen mit dem zusätzlichen Server. Aber ich fürchte wenn der Lösungsansatz von Dennis ausgeschlossen werden muss, dann bleibt nix anderes übrig. Außer es findet sich irgend ein anderes Projekt das voll auf Linux setzt und ein ähnliches EIB-Input, DMX-Output bietet... :(

    Das mit den vielen Servern kenn ich irgendwo her. Bei mir werkelt im Keller auch noch ein zusätzlicher Windows-Knecht mit steigenden Aufgabengebieten. Immerhin findet sich da immer wieder was das die Kiste "weil sie schonmal da ist" noch zusätzlich machen kann. Lese mittlerweile auch den eHZ (elektronischen Haushalts(strom)zähler) mit aus und lasse über einen billigen Videoconverter eine einfache Kamera als IP-Cam einbinden. Als potentieller Webcam-Server ist die Kiste auch schon vorbereitet, aber da muss ich noch auf eine anständige DSL-Leitung warten. 384kBit ist halt jetzt nicht wirklich so der Hammer.....

    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Da unser Bürgerhaus grade einen Homeserver bekommt und wir eh demnächst einen dedizierten Licht-PC in die Regie packen werden (Movinglight-Steuerung mit dem Bullfrog ist einfach irgendwie nix), wäre es natürlich der Hammer, das über EIB laufende Saallicht irgendwie mit zu integrieren und so DMX-steuerbar zu machen (käme v.a. den Fremdtechnikern mit FOH im Saal zugute).

    Ich hab mir das Plugin mal angesehen und habe vorab eigentlich nur eine Frage: Kann das Ding auch zweistufige Gruppenadressen verarbeiten? Wenn ich z.B. 5/127 eingebe springt das Feld nach Bestätigung sofort auf 5/0/127...

  • Gut, das mit den zweistufen Adressen hat sich erledigt. Ich hatte da was falsch im Hinterkopf, es werden in dem Haus ohnehin dreistufige verwendet.

    Allerdings habe ich ein anderes Problem festgestellt: Nehmen wir an, ich habe irgendeine Gruppenadresse mit Kanal 512 verknüpft. Jetzt möchte ich die auch per Pult am DMX-In steuern können, auf eben dieser Adresse. Kein Problem, Softpatch 512->512. Da entsteht dann aber das Problem, dass der Homeserver mir auf dem Kanal auch wieder eine Rückmeldung liefert, weil das Plugin ja immer in beide Richtungen arbeitet. Das ergibt eine "wunderschöne" Schleife, weil diese Rückmeldung dann natürlich wieder auf den DMX-Out weitergeleitet wird, und von da wieder zum Homeserver, und von da wieder zum DMX-In,...

    Ergo muss man in diesem Szenario eigentlich immer zwei DMX-Adressen verbraten. Eine, auf der DMCX und Homeserver kommunizieren, und eine, auf der DMXC und Pult kommunizieren.

    Schön wäre, wenn man im Plugin für jedes Element auswählen könnte, ob gesendet und/oder empfangen werden soll.
    Als nachteilig hat sich auch erwiesen, dass wirklich _jede_ Änderung sofort zum Homeserver weitergeleitet wird, der Homeserver bzw. vor allem der Bus der dahinterhängt ist aber einfach viel zu langsam dazu. In Verbindung mit der oben beschriebenen Loop-Problematik habe ich das ganze System schon des Öfteren für mehrere Minuten komplett lahmgelegt.
    Ich habe das dann aber mit einem DDF lösen können, welches per Dropdown-Menü nur bestimmte Prozentwerte annehmen kann, und habe auch die DMX-In-Werte über getrennte Steuerelemente dementsprechend verknüpft.
    Eine anderweitige Abhilfe könnte wohl nur geschaffen werden, wenn man das Plugin so umbaut, dass es die DMX-Werte einfach nur zwei Mal pro Sekunde ausliest oder so. Die meisten Dimmaktoren führen eh von sich aus einen Fade aus, wenn sich Werte abrupt ändern, da muss der Homeserver also gar nicht alle 255 Änderungen mitbekommen.

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.