Skip to main content
Skip table of contents

Database

EIBPORT is able to establish a connection to a database to store information about switching operation, status and log-information.

Add Database Connection

With a right click on left column, context menu will open and a new „database connection“ can be created. Following parameters must enter in mask:

ConfigTool - Database connection

Description:

Under this name database connection in EIBPORT will be applied.

Enabled:

Activates and inactivates database connection.

DB-Type:

At the moment EIBPORT

Host:

IP-address of computer, on which the database server is installed.

Port:

Port for database communication. Standard port is 3306.

Database:

Name of database on specified database server.

Username:

The username for the database access.

Password:

The password for the database access.

Please note: User has to own the rights INSERT, DELETE, UPDATE, CREATE and DROP for administration of mySQL server.

Afterwards parameters must be saved, and database connection will be installed. To lay out spreadsheets, in which data must be written into, for every database connection required tables have to create by “Add Table” of context menu. Mask of table contain following parameters:

  • Description: Descriptive name of table.

  • Enabled: Table can be activated by this field.

  • Type: There are three types of tables, which EIBPORT can describe. Status-, telegram– and log information spreadsheet. The difference insists on kind of information, which it contains.

  • Name: Under this name, table will be applied in database.

Below it, listing will follow, describing which information will be written into database spreadsheet. If an information is not allowed, it can be disabled by a check mark.

Tabletypes

State table

This table collects actual states of EIB group addresses and their time stamps. This kind of table is necessary among others for CONTROL S (before version 0.8.5).

Telegrams

All EIB/KNX telegrams (group address, value and time) will be collected in this table.

Log Messages

In this table log information will be captured. For example, information about SMS dispatch. Recording depth of these log information can be set in ConfigTool (“System”).

Telegrams

State Table

Log Messages

System ID

Serial number

EIBPORT time

Serial number

Group address

Relevance

Group address

Data

Serial number

Data

Telegram ID

Source

Telegram ID

Process ID

Text

Process ID

EIBPORT time

Process ID

EIBPORT time

Initial time

Latest time

Latest time

Latest time

Log ID

Source type

Source type

Repetition counter

Source address

Source address

Routing counter

Routing counter

Update counter

Generate SQL Statement

By switch area „Generate SQL-Statement“ according statements will be created, which induces database server to apply a database with corresponding tables. With check marks in the upper part of the window statements can be changed, in case an existing database with a similar name has to be erased.

ConfigTool - Database connection- Generate SQL statement

JavaScript errors detected

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

If this problem persists, please contact our support.