INSIDETecBaseVirtuelle Kanäle, Programme und Szenen

Virtuelle Kanäle, Programme und Szenen

So flexibel man einen Ablauf über eigene Programme steuern kann, spätestens beim Erstellen von so genannten "Szenen" kommt man an die Grenzen der Ausführungsgeschwindigkeit der HomeMatic-Zentrale (CCU). Das Problem: Die Ansteuerung der Aktoren geschieht sequentiel, d.h. nacheinander. Für eine Ambient-Szene für einen gemütlichen Fernsehabend sollen z.B. einige Lampen komplett ausgeschaltet, ein paar andere leicht gedimmt, der Fernseher eingeschaltet und die Rolläden heruntergefahren werden. Führt man das Programm nun aus, dauert dieser Vorgang mehrere Sekunden - besonders auffällig beim Ausschalten und Dimmen der Lampen.

Nutzt man statt der Programmierung direkte Verknüpfungen zwischen einer Fernbedienung und den Aktoren, werden die Aktionen zwar nahezu gleichzeitig ausgeführt, die flexible Auslösung über Programmbedingungen geht aber verloren. Hier kommen nun wiederum die virtuellen Kanäle ins Spiel, von denen es insgesamt 100 Stück gibt. Diese Kanäle können flexibel für eigene Zwecke verwendet werden. Der Vorteil:

Virtuelle Kanäle können sowohl über eigene Programme ausgelöst als auch für direkte Verknüpfungen verwendet werden.

Um nun also eine Szene zu programmieren, die beim Auslösen (über ein Programm) nahezu direkt ausgeführt wird, erstellt man neue Direktverknüpfungen zwischen einem virtuellen Kanal und den entsprechenden Aktoren.

Tipp

Um einem Sender mehrere Empfänger zuzuordnen, sortiert man die Liste der Direktverknüpfungen nach Sendern, indem man auf die entsprechende Spaltenüberschrift...

virtualprg_01
und anschließend auf die Schaltfläche "Empfänger hinzufügen" klickt:

virtualprg_02

Um also eine erste Verknüpfung herzustellen, wechselt man in den Bereich "Programme & Verknüpfungen -> Direkte Geräteverknüpfungen". Nun klickt man auf die Schaltfläche "Neue Verknüpfung" und dann "Virtuelle Kanäle einblenden", um die Sonderkanäle erst sichtbar zu machen. Aus der nun erscheinenden Liste wählt man einen freien, virtuellen Kanal aus (in diesem Beispiel den Kanal "BidCoS-RF:3". Als zweiten Verknüpfungspartner wählt man nun den entsprechenden Aktor aus, der mit dieser Szene verbunden werden soll. Dabei sollten man nicht nur die Geräte berücksichtigen, die eingeschaltet oder gedimmt, sondern auch diejenigen, die ausgeschaltet werden sollen.

In den Verbindungseigenschaften wählt man nun das gewünschte Profil (z.B. Ein/Heller, Aus, ...) aus und bearbeitet die Parameter (z.B. Einschaltdauer) so, wie man sie gerne hätte. Nach dem gleichen Schema fügt man nun alle weiteren Verknüpfungen hinzu (siehe Tipp oben) und konfiguriert diese. Je nach Anzahl bereits angelernter Sensoren & Aktoren kann dieser Vorgang durchaus einige Zeit in Anspruch nehmen - das Resultat entschädigt aber dafür 8-)

Abschließend erstellt man noch ein neues Programm, das die Direktverknüpfungen über den virtuellen Kanal auslöst. Im einfachsten Fall kann dies durch eine Taster auf einer Fernbedienung geschehen. Alternativ kann man wiederum eine direkte Verknüpfung zwischen einer Fernbedienung und dem virtuellen Kanal herstellen mit dem Vorteil, sämtliche Konfigurationen über die Zentrale einstellen zu können.

Bleiben wir aber bei dem Programm, das z.B. wie folgt aussehen könnten (hier wurde der virtuelle Kanal bereits in den Geräteeinstellungen mit einem sinnvollen Namen belegt):

virtualprg_03

Bei einem Druck auf die Fernbedienung wird nun die virtuelle Taste "CCU:Szene:Ambient" gedrückt, die wiederum sämtliche Direktverknüpfungen auslöst - und dies nahezu direkt 8-)

Kommentare  

+4 # Harti 2011-04-04 23:17
:sad:
Hallo, diese Nutzung der Funktion der Virtuellem Kanäle hat mich zuerst begeistert und ich habe sie in meinen Nachtruhe-Schalter alles aus integriert. Leider scheint der Status eines so geschalteten Schalters (hauptsächlich Funk-Zwischenstecker) nicht ausgelesen zu werden. Die Favoritenanzeige der WebUI und auch "pocket control hm" zeigen nach dem Schaltvorgang weiterhin an, dass einzelne Schalter AN seien, nicht aber ausgeschaltetbwurden. Schade, da muss ich alle Lampen und Standby-Geräte wieder sequentiell abschalten lassen.
Antworten Antworten mit Zitat Zitieren

Neue Kommentare:

  • Hallo zusammen, ich versuche seit Tagen verzweifelt, für die Einbindung von FS20 Komponenten an der Homematic Zentrale (1.505), den CUL-Stick (V3.3) von BUSWARE zu konfigurieren. Ich bin streng nach Anleitung aus dem Net... Weiter lesen
  • Hallo, ich habe nun den cux Daemon installiert und die Firmware des CUL geschrieben, bei Status wird folgendes angezeigt: ======================================== USB 1-2 - {CUX} CUL868 [COMM] - /dev/ttyACM0 - V 1.44 CUL... Weiter lesen
  • Hallo, ich habe bei mir den Dimmer HM-LC-Dim1TPBU-FM in Betrieb. Soweit funktioniert alles.Wie komme ich aber an die weiteren Känäle des Dimmers. Bei mir werden in den Geräteeinstellungen die Kanäle Ch:2 und Ch:3 nicht a... Weiter lesen
Kommentare