> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/aip-6.0/neuerungen-in-aip.md).

# Neuerungen in AIP

## Version:

6.0

## Systemanforderungen:

Finden Sie [hier](/aip-6.0/systemanforderungen-und-geraeteunterstuetzung.md).

## Was ist neu?

* Die Kommunikation erfolgt über MQTTs mit zertifikatsbasierter Authentifizierung und Verschlüsselung. Die Verwaltung der Zertifikate ist vollständig automatisiert.
* Ein MQTT Broker stellt zentrale Systeminformationen bereit. Drittsysteme können unter anderem Lizenzstatus, Heartbeat, Zustände der Sendemedien inklusive ausstehender Nachrichten, Agenten- und Stationsdaten sowie die letzten fünfzig Ereignisse und fehlgeschlagenen Übertragungen abrufen.
* Die Webanwendungen wurden mit einem neuen UX/UI ausgestattet. Der Konfigurationsbereich umfasst nun zusätzlich Monitoring, Agenten, Ereignisse, Meldeschwall und Serviceeinheiten.
* Durch die Aktualisierung auf moderne Standards wurden zahlreiche bekannte Schwachstellen beseitigt.
* Der neue WinCC Unified Agent ermöglicht die Anbindung an das gleichnamige Leitsystem von Siemens.
* Der Verbindungsstatus der Agenten zum Leitsystem wird ermitteln und im AIP Configurator angezeigt, bzw. im MQTT Broker bereitgestellt.
* Agenten wurde auf .NET und 64-Bit umgestellt.
* Agenten aktualisieren sich automatisch bei Veröffentlichung neuer Versionen. Die Software wird zentral über den AIP Server bereitgestellt.
* Die Integration von OAuth2-Authentifizierung ermöglicht eine sichere Anbindung an moderne E-Mail-Dienste.
* Verbindungsstatus und Signalqualität eines Edge AIP sind überwachbar.
* Verbindungseinstellungen inklusive TLS sind direkt über die Oberfläche konfigurierbar. Der Registrierungsstatus zum Provider ist sichtbar.
* Passwörter können im AIP Configurator und AIP Web Configuration aus Sicherheitsgründen nur noch gesetzt und nicht mehr eingesehen werden.
* Ein Messenger Setup-Code wird mit einer Gültigkeit von 24 Stunden erstellt. Dieser Zeitraum kann manuell angepasst werden.
* Die Schnittstelle des AIP Messenger Servers zur Registrierung neuer Messenger ist gegen Brute-Force Attacken geschützt.
* SQL Server Express 2022 ist neuer Standard. Bestehende LocalDB-Datenbanken werden automatisch migriert.
* Die Projektverwaltung erfolgt unabhängig von lokalen Benutzerrechten. Projekte können direkt aus Sicherungsdateien wiederhergestellt werden.
* Ein Projekt kann direkt aus einer Sicherung wiederhergestellt werden.
* Die Länge der Itemnamen für Alarme wurde auf 4000 Zeichen erhöht. Sie werden optimiert in der Datenbank gespeichert.

## Änderungen

### Version 6.0

{% hint style="info" %}
**Aktualisierung eines AIP Projekts Version 5.0 oder früher**

Bei der Aktualisierung eines Projekts von Version 5.0 oder älter muss zunächst mindestens AIP-Version 5.1 installiert werden. Anschließend ist für jeden Benutzer eine erfolgreiche Anmeldung erforderlich.

Dieser Schritt ist notwendig, da sich Benutzer sonst in Version 6.0 trotz gültigem Passwort nicht anmelden können.

Alternativ kann die Anmeldung nur mit dem Administrator-Benutzer erfolgen. In diesem Fall müssen die Passwörter der übrigen Benutzer nach der Installation von AIP-Version 6.0 zurückgesetzt werden.
{% endhint %}

{% hint style="info" %}
**Neue Kommunikation und Ports**\
Mit AIP 6.0 wird MQTTs für die Kommunikation zwischen Agenten und Server sowie weitere Programmteile verwendet. Der MQTT Broker für diese Kommunikation verwendet mit der Standardeinstellung den MQTTs-Standardport 8883. Stellen Sie sicher, dass dieser Port beim Start des AIP-Projektes verfügbar ist. Verwendet ein anderes Programm den Port bereits, ist dieses zu beenden, damit der AIP Server gestartet und der Port angepasst werden kann.

Zusätzlich wird ein [Öffentlicher MQTT-Broker](/aip-6.0/oeffentlicher-mqtt-broker.md) auf Port 8884 gestartet.

Der Port 28205 wird nicht mehr verwendet.
{% endhint %}

{% hint style="info" %}
**Aktualisierung eines AIP Projekts: Agenten Installation**\
Die Agenten müssen bei einer Aktualisierung einer bestehenden AIP Installation neu installiert werden. Hierfür kann die Setup-Datei inklusive Konfigurationsdatei über den AIP Configurator heruntergeladen werden.
{% endhint %}

{% hint style="info" %}
**Aktualisierung eines AIP Projekts mit Server Redundanz**\
Bei einem redundanten AIP Projekt sind folgende Schritte durchzuführen:

1. AIP Version 6 auf beiden AIP Servern installieren
2. Projekt auf PRIMARY Server mit dem AIP Projekt Management aktualisieren.
3. AIP Server auf PRIMARY Server starten
4. Sicherung des Projekts auf dem PRIMARY Server erstellen
5. Erstellte Projektsicherung auf den BACKUP Server kopieren und wiederherstellen
6. AIP Server auf dem BACKUP Server starten
7. [Funktion der Server Redundanz überprüfen](/aip-6.0/redundanz/server-redundanz/konfigurieren-einer-server-redundanz/schritt-3-redundanzbetrieb-ueberpruefen.md)
   {% endhint %}

{% hint style="info" %}
**Aktualisierung eines AIP Projekts mit Redundanz Architektur 3.4**\
Bei einem bestehendem Projekt, das die Redundanz Architektur 3.4 verwendet, sind unter 'Projekt -> Allgemein -> Server -> Redundanzeinstellungen für die lokale Station' folgende Einstellungen vorzunehmen:

* Redundanz Architektur: 3.4

* Station Primary Server: Die Station, die auf dem Primary Server ausgeführt werden soll

* Station Backup Server: Die Station, die auf dem Backup Server ausgeführt werden soll
  {% endhint %}

* Bei den Agenten wurde die Kapazität sowie Option für persistente Speicherung des Ereignispuffers entfernt.

* Mit AIP 6.0 wird der SQL Server Express 2022 installiert und als Standard verwendet. Bei einer Projektaktualisierung wird eine bestehende SQL LocalDB Datenbank automatisch in die AIP-Instanz des SQL Server Express 2022 migriert.

* Die Struktur der Daten im Verzeichnis 'C:\ProgramData\VIDEC\AIP\\' wurde überarbeitet. Das Verzeichnis 'C:\ProgramData\VIDEC\AIP Agent\\' wird nicht mehr verwendet.

* Die wichtigsten Änderungen im Überblick:

| Bis AIP 5.3                                 | Ab AIP 6.0                                                |
| ------------------------------------------- | --------------------------------------------------------- |
| 'C:\ProgramData\VIDEC\AIP\import\_export    | C:\ProgramData\VIDEC\AIP\data\configurator\import\_export |
| 'C:\ProgramData\VIDEC\AIP\log\\             | C:\ProgramData\VIDEC\AIP\logs\\                           |
| C:\ProgramData\VIDEC\AIP Agent\data\\       | C:\ProgramData\VIDEC\AIP\data\agent\\                     |
| C:\ProgramData\VIDEC\AIP Agent\inputfiles\\ | C:\ProgramData\VIDEC\AIP\data\agent\inputfiles\\          |
| C:\ProgramData\VIDEC\AIP Agent\log\\        | C:\ProgramData\VIDEC\AIP\logs\\                           |
| C:\ProgramData\VIDEC\AIP Agent\pki\\        | C:\ProgramData\VIDEC\AIP\data\agent\pki\\                 |

* Das Programm AIP Log Viewer ist nicht mehr verfügbar.
* Persistierung der Agenten Ereignisbuffer nicht mehr verfügbar.

### Version 5.2

* Das Kommunikationsprokoll zwischen Agenten und AIP Server wurde verändert. Es ist zwingend notwendig, dass die Schritte des [Aktualisierung einer AIP Installation](/aip-6.0/update.md) (Aktualisierung eines AIP System mit Agenten im Netzwerk) berücksichtigt werden.
* OPC UA AC Agent: Es können nur Alarme von den Empfängern quittiert werden, die nach der Installation von AIP 5.2 (oder höher) aufgetreten sind.

### Version 5.1

* Das Format der Datei für die Ereigniskonfiguration der Agenten wurde geändert. Der AgentGuard muss die aktuelle Konfiguration vom AIP Server abfragen, bevor die Agenten gestartet werden können. Agenten vor Version 5.1 sind nicht kompatibel mit einem AIP Server der Version 5.1.
* Das Format der CSV Dateien für den Import und Export wurde geändert. Dateien, die mit einer älteren AIP Version wurden, können nicht mehr eingelesen werden.

### Version 3.1

* Der Pfad der Agent Heartbeat-Dateien wurde von '\[*AGENT\_DATEN\_PFAD*]\outputfiles\\' auf '\[*AGENT\_DATEN\_PFAD*]\control\_state\\' geändert.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.videc.de/aip-6.0/neuerungen-in-aip.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
