| Zur Nutzung der Automation Services befindet sich auf dem DvISE Server unterhalb von »Archive - System - DvISE« ein spezielles Archive mit dem Namen »Automation«. Ebenso wie bei allen anderen Archives unterhalb von »System« besitzt standardmäßig ausschließlich der Administrator Zugriffsrechte auf dieses Archive.
Die Schalt- und Kontrollvorgänge können z.B. durch die Ausführung von JavaScripts erreicht werden, die unterhalb des Automation Archives abzulegen sind. Hierzu sind Kenntnisse im Umgang mit und in der Erstellung von JavaScripts hilfreich.
Automation Archive
Das Automation Archive enthält eine Übersichts-Seite (Portal), die generell angezeigt wird, sobald das Archive im David InfoCenter geöffnet wird. Darüber hinaus sind standardmäßig die folgenden drei Sub Archives enthalten, die zur Bereitstellung der Automation Services benötigt werden:
- Sub Archive »Scripte«
Dieses Archive dient zur Ablage der JavaScripts, mit denen die Steuerungsfunktionen vorgenommen werden. Die Einträge ähneln eMail-Nachrichten. Im Betreff kann ein Name für das Script vergeben werden, das Textfeld enthält den Code des Scripts. Dieses Archive enthält einige Beispieleinträge, die den Aufbau und die Funktion der Scripte erläutern.
- Sub Archive »State«
Im State Archive werden alle Meldungen, die der DvISE Server über den Automation-Port vom Bus empfängt, verwaltet. Hier existiert für jede der bisher angesprochenen Bus-Adressen ein Eintrag, der die jeweils zugehörige Adresse als Bezeichnung trägt. Zur leichteren Unterscheidung oder zum
schnellen Auffinden bestimmter Adressen kann in das Feld »Bezeichnung« auch ein beliebiger Text geschrieben werden. Die Spalte »Adresse« beinhaltet in jedem Fall die korrekte Adresse in der Form x/x/x. Vergeben Sie für wichtige Adressen, auf die ein schneller Zugriff möglich sein soll, manuell die
Priorität »hoch«. Diese Adressen werden dann in einem gesonderten Bereich des Automation Portals aufgelistet (s.u.).
Der aktuelle Schaltzustand wird durch das Eintragssymbol angezeigt. Eine gelbe Glühbirne signalisiert den Zustand »eingeschaltet«, eine weiße Glühbirne steht für »ausgeschaltet«. Die Spalte »Wert« enthält den zuletzt vom Bus für diese Adresse empfangenen Wert, in der Regel »1« oder »0«. Die Spalte »Letzte Änderung« enthält den Zeitpunkt, an dem die letzte Änderung am Wert der zugehörigen Adresse vorgenommen wurde. Die Anzahl der bisherigen Zugriffe auf eine Adresse wird in der Spalte »Anzahl« angegeben.
Im State Archive können spezielle Regeln definiert werden, durch die, abhängig von den Schaltzuständen bestimmter Adressen, Scripte oder auch Einzelanweisungen ausgeführt werden. Hierzu steht für alle Regeln, die für dieses Archive erstellt werden, die zusätzliche Option »Ausführen einer
Automation« zur Verfügung. Auf diese Weise können Sie per Regel die Ausführung eines Scripts veranlassen oder einzelne Kommandos an bestimmte Bus-Adressen senden.
- Sub Archive »Timer«
Das Timer Archive dient zur Verwaltung von Scripten, die zeitgesteuert entweder zu einem bestimmten Termin oder zu regelmäßig wiederkehrenden Zeitpunkten (Timerserie) ausgeführt werden sollen. Einträge in diesem Archive sind vergleichbar mit Kalender-Einträgen. Der Betreff ist frei wählbar, in das Textfeld des Eintrags ist der Code des auszuführenden JavaScripts einzufügen.
Bei Erreichen des in dem Timer-Eintrag festgelegten Zeitpunktes wird dann das dort hinterlegte Script automatisch ausgeführt.
Automation Portal
Sobald das Automation Archive im David InfoCenter geöffnet wird, erscheint das Automation Portal, das einen kompletten Überblick über alle relevanten Informationen zur Automation ermöglicht. So haben Sie hier Zugriff auf nähere Informationen zum Umgang mit JavaScript, wobei auch einige Beispiele zu den in den Scripten und Timern verwendbaren Befehlen enthalten sind.
In der Sektion »Archive« werden direkte Links zu den drei Sub Archives des Automation Archives angeboten. Die Zahl hinter den Links gibt die aktuelle Anzahl von Einträgen in dem jeweiligen Archive an. Unterhalb des Punktes »Regeln« befindet sich ein Link mit der Bezeichnung »Regel
bearbeiten«. Dieser Link ruft direkt den Regeln Dialog des State Archives auf. Auf diese Weise lassen ich sehr schnell Regeln erstellen oder bearbeiten, ohne zuvor in das State Archive wechseln zu müssen.
In der Mitte des Automation Portals wird eine Liste der im State Archive befindlichen Einträge angezeigt, wobei die Anzahl der darzustellenden Einträge individuell festgelegt werden kann. Vor jedem Eintrag befindet sich ein Kontrollkästchen, das den aktuellen Zustand der zugehörigen Adresse symbolisiert. Durch einen Klick auf eines der Kontrollkästchen kann ein direktes Umschalten ausgelöst werden. Hinter jedem Eintrag wird die Gesamtanzahl der bisherigen Schaltvorgänge angezeigt.
Der Punkt »Befehl senden« ermöglicht das direkte Ansprechen einer beliebigen Adresse. Dabei kann die gewünschte Adresse sowohl in der Form x/x/x angegeben werden, als auch unter Verwendung der Bezeichnung, sofern eine solche vergeben wurde. Achten Sie bei der Angabe der Bezeichnung unbedingt auf korrekte Schreibweise inklusive Groß-/Kleinschreibung. Für den an die Adresse zu sendenden Wert können Sie entweder »0« bzw. »1« oder aber »ein«/»an«
bzw. »aus« eintragen.
Im unteren Teil des Automation Portals werden alle wichtigen Adressen aufgelistet, um einen schnellen Zugriff zu ermöglichen. Diese Liste enthält alle Einträge des Sub Archives »State«, die mit einer hohen Priorität gekennzeichnet sind. Auch hier befindet sich vor jedem Eintrag ein Kontrollkästchen, mit dem der Schaltzustand der zugehörigen Adresse direkt geändert werden kann. |