EIB Zugriff per Web Client?

EIB und Konsorten

EIB Zugriff per Web Client?

Neuer Beitragvon christian netzer » Sa Jan 29, 2005 6:48 am


Hallo,

hat jemand eine Möglichkeit gefunden EIB Skripte auch über Web zu aktivieren bzw. die Automation Portal Seite über Web zu bekommen?

Gruß

Christian
christian netzer
 
Beiträge: 0
Registriert: Do Jun 04, 2009 5:51 am

Advertisement

Re: EIB Zugriff per Web Client?

Neuer Beitragvon nickautomation » Di Jul 12, 2005 4:01 pm


Hallo Christian,

aber klar ist das Möglich, man muss halt nur eins und eins zusammenzählen
und ein wenig Phantasie haben. Am einfachsten ist das ganze noch, wenn du
die WEbbox verwendest, die ja sogar ab V8+ kostenlos mitgliefert wird.
Versuch es mal mit folgender Anleitung:
Füge zum beispiel einfach unterhalb von Archive --> www in der Datei
webindex ein Formular ein, das ein Formularfeld mit dem Namen
"AUTO-NameNachWahl_CTRL" enthält.
Der HTML-Code könnte dann folgendermaßen aussehen:

Ein Beispiel zu diesem Thema ist im Systemhandbuch, Abschnitt "Auto Formular
für Versand" zu finden.
Damit das ganze nun irgendwie für den Anwender sichtbar ist und von David
verarbeitet werden, muss noch ein Submit-Button ins im Formular-Abschnitt
eingebaut werden.
Um einen bestimmten Ausgang zu schalten müssen noch zwei weitere
input-Felder angelegt werden. Eins für die Adresse und eins für den Wert.
Der Formularabschnitt im HTML-Quelltext würde dann folgendermaßen aussehen:








Weitere Variablen sind im Systemhandbuch, Abschnitt "Server Side Includes"
zu finden. Damit ließe sich auch eine Log-Funktion realisieren.

Das ganze könnte natürlich auch mit JavaScript über ein onClick-Event
realisiert werden. Über Javascript könnten auch Werte in die Formularfelder
geschrieben werden und das Formular abgesendet werden.

Damit nun von David beim Versenden des Formulars etwas ausgeführt wird,
müssen im gleichen Verzeichnis, in dem der Eintrag der "HTML-Seite" abgelegt
wurde noch folgende Dateien angelegt werden:
DefOk-NameWieDasVersteckteFormularfeld_CTRL
DefError-NameWieDasVersteckteFormularfeld_CTRL
NameWieDasVersteckteFormularfeld_CTRL

Diese Dateien müssen dem Namen des versteckten Formularfeldes entsprechen,
zum Beispiel:
DefOk-CREATE_CTRL
DefError-CREATE_CTRL
CREATE_CTRL

Der Inhalt der DefOK-CREATE_CTRL und der DefError-CREATE_CTRL kann mit alles
HTML-, JavaScript- und DAVID-Befehlen frei gestaltet werden. Die
DefOK-CREATE_CTRL Seite wird aufgerufen, wenn ein Befehl erfolgreich von
David empfangen wurde, die DefError-CREATE_CTRL Seite wird aufgerufen, wenn
ein Fehler aufgetreten ist.

Der Inhalt der CREATE_CTRL könnte im einfachsten Fall folgendermaßen
aussehen:
@@dataformat automation
@@an ##module##
@@value ##value##

Hier werden nur die beiden Werte aus dem Formular ausgelesen und als Job von
DAVID verarbeitet.

Soll direkt eine Log-Funktion eingebaut werden, könnte der Inhalt der Datei
folgendermaßen aussehen:
@@JobAnfang
@@dataformat email
@@an Name@Domain.de
@@von ##DistantIP##
@@betreff Statusaenderung an "##Ausgang##", Wert: "##value##"
Dieser Befehl wurde von folgendem PC gesendet: ##DistantIP##
an folgendem Datum: ##Date##
und um folgende Uhrzeit gesendet: ##Time##
Folgendes Modul wurde geschaltet: ##Ausgang##
Folgender Wert wurde gesendet: ##value##
@@JobEnde

@@JobAnfang
@@dataformat automation
@@an ##module##
@@value ##value##

Hoffe, dass ich mich einigermaßen verständlich ausgedrückt habe. Es war eine
etwas längere Antwort, aber wenn du alle Punkte genauestens liest, müsste es
eigentlich funktionieren.

NickAutomation


"Christian Netzer" schrieb im Newsbeitrag
news:1000400041FB5BD000001207@news.tobit.com...
Hallo,

hat jemand eine Möglichkeit gefunden EIB Skripte auch über Web zu
aktivieren bzw. die Automation Portal Seite über Web zu bekommen?

Gruß

Christian


nickautomation
 
Beiträge: 0
Registriert: Mi Jun 24, 2009 5:55 pm


Zurück zu Gebäude-Automation mit Tobit

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast