Skip to main content
Skip table of contents

Datenbank

Der EIBPORT kann eine Verbindung zu einer Datenbank aufbauen um Informationen über Schaltvorgänge, Zustände und Log- Informationen einzutragen.

Eine Datenbankverbindung anlegen

Mit einem Rechtsklick in die linke Spalte öffnet sich ein Kontext Menü und eine „Neue Datenbankverbindung“ kann angelegt werden. Folgende Parameter müssen in die Maske eingetragen werden:

ConfigTool - Datenbankverbindung

Beschreibung:

Unter diesem Namen wird die Datenbankverbindung im EIBPORT angelegt.

Aktivieren:

Aktiviert und deaktiviert die Datenbankverbindung.

Datenbank-Typ:

Zurzeit unterstützt der EIBPORT nur MySQL Datenbanken.

Host:

IP-Adresse des Rechners auf dem sich die Datenbank befindet.

Port:

Port für die Datenbankkommunikation. Standard Port ist 3306.

Datenbank:

Namen der Datenbank auf dem angegebenen Datenbankserver.

Benutzername:

Tragen Sie hier den Benutzernamen der Datenbank ein.

Passwort:

Tragen Sie hier das dazugehörige Passwort für die Datenbank ein.

Der Benutzer muss bei der Administration des MySQL Servers die Rechte INSERT, DELETE, UPDATE, CREATE und DROP besitzen.

Anschließend müssen die Parameter gespeichert werden. Damit ist eine Datenbankverbindung eingerichtet. Um die Tabellen anzulegen, in welche die Daten geschrieben werden sollen, müssen mit „Tabelle hinzufügen…“ über das Kontextmenü für jede Datenbankverbindung die erforderlichen Tabellen angelegt werden. Die Tabellenmaske hat folgende Parameter:

  • Beschreibung: Beschreibender Name für diese Tabelle.

  • Aktivieren: Tabelle kann mit diesem Feld deaktiviert werden.

  • Typ: Es gibt drei Typen von Tabellen, die der EIBPORT beschreiben kann. Status-, Telegramm- und Lognachrichten- Tabelle. Der Unterschied besteht in den Informationen, die enthalten sind.

  • Name: Unter diesem Namen wird die Tabelle in der Datenbank angelegt.

Darunter folgt eine Auflistung welche Informationen in die Datenbanktabelle geschrieben werden sollen. Ist eine Information nicht erwünscht kann Sie mittels des Kontrollhakens deaktiviert werden.

Tabellentypen

Statustabelle

Diese Tabelle sammelt die aktuellen Zustände der KNX-Gruppenadressen und deren Zeitstempel. Dieser Tabellentyp ist unter anderem für die Home Information Center (vor Version 0.8.5) Visualisierung erforderlich.

Telegrammtabelle

Alle EIB/KNX-Telegramme (Gruppenadresse, Wert und Zeit) werden in dieser Tabelle erfasst.

Logtabelle

In diese Tabelle werden Log Informationen erfasst. Zum Beispiel Informationen über den Versand von SMS. Die Aufzeichnungstiefe dieser Lognachrichten kann im ConfigTool eingestellt werden.

Telegramm Tabelle

Status Tabelle

Log Nachrichten

System ID

Seriennummer

EIBPORT Zeit

Seriennummer

Gruppenadresse

Relevanz

Gruppenadresse

Daten

Seriennummer

Daten

Telegramm ID

Ursprung

Telegramm ID

Prozess ID

Text

Prozess ID

EIBPORT Zeit

Prozess ID

EIBPORT Zeit

Initialzeit

Jüngste Zeit

Jüngste Zeit

Jüngste Zeit

Log ID

Quell Typ

Quell Typ

Wiederholungszähler

Quelladresse

Quelladresse

Routingcounter

Routingcounter

Update Zähler

Generiere SQL-Anweisung

Mit der Schaltfläche “Generiere SQL-Anweisung“ werden entsprechende Anweisungen erzeugt die einen Datenbankserver veranlassen die Datenbank mit den dazugehörigen Tabellen anzulegen. Über die Kontrollkästchen im oberen Teil des Fensters kann die Anweisung verändert werden, falls eine existierende Datenbank gleichen Namens gelöscht werden soll.

image-20240712-113922.png

ConfigTool - Datenbankverbindung- Generiere SQL-Anweisung

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.