KI-Edge-Assistent
Innerhalb des Gateway-Bildschirms können Sie Edge-Daten in Ihrer Sprache abfragen. Fragen Sie beispielsweise: „Gibt es Verbindungen, die gerade keine Daten erfassen?" – und die KI wählt die erforderlichen Abfragen selbst aus und beantwortet sie.
ai.enabled ist false. Um sie zu nutzen, müssen Sie sie in den Einstellungen aktivieren und die Modelladresse sowie den Schlüssel eingeben
(siehe Aktivieren).
Was Sie abfragen können
Was im Edge vorhanden ist – Edge-Status · OPC-Verbindungen · Tags · Erfassungsstatus. Die Anlagenhierarchie oder Alarme der übergeordneten Plattform fallen nicht in den Bereich dieses Assistenten.
| Wenn Sie so fragen | Was die KI verwendet |
|---|---|
| „Zeig mir die Verbindungsliste" | Verbindungsliste abfragen |
| „Wie geht es Verbindung 3 gerade?" | Verbindungsdetails · Erfassungsstatus |
| „Was ist der aktuelle Wert dieses Tags?" | Tag-Aktuellwert (mehrere auf einmal) |
| „Die Werte sind seit einer Weile komisch, zeig mir die letzte Stunde" | Tag-Verlauf |
| „Werden die Daten korrekt nach oben übertragen?" | Sende-Warteschlangenstatus |
| „Wie ist die aktuelle Gateway-Last?" | Überwachungskennzahlen |
Sie können auch Fotos anhängen – fotografieren Sie ein Messgerät oder einen Bildschirm und fragen Sie dazu.
🔴 Steuerung erfordert «Freigabe»
Von den Werkzeugen, die die KI verwenden kann, ändern drei den Zustand.
| Werkzeug | Funktion |
|---|---|
start_opc | Verbindung starten |
stop_opc | Verbindung stoppen |
write_tag | Wert in ein Tag schreiben |
Diese drei führt die KI nicht allein aus. Es erscheint „Soll diese Steuerungsaktion freigegeben werden?" und eine Person muss Freigabe drücken, damit sie ausgeführt wird. Bei Abbruch passiert nichts.
Wenn Sie eine Freigabeanfrage längere Zeit offen lassen und dann drücken, erscheint „Freigabe abgelaufen oder ungültig". Fragen Sie dann erneut.
Tags, bei denen client_access auf R gesetzt ist, kann die KI auch mit Freigabe nicht beschreiben. Der Kanal, den der Assistent
verwendet, ist derselbe wie die bestehende API, und die dort geltenden Schutzmechanismen greifen ebenfalls →
Tag hinzufügen
Abfragewerkzeuge (Liste·Wert·Verlauf·Status) ändern den Zustand nicht und werden daher sofort ohne Freigabe ausgeführt.
Aktivieren
Wird in app.properties konfiguriert → Web-Benutzeroberfläche Systemkonfiguration
| Einstellung | Standardwert | Beschreibung |
|---|---|---|
ai.enabled | false | Ein/Aus |
ai.api.base_url | (leerer Wert) | Adresse des Modellservers – internes Gateway oder lokaler Server |
ai.api.key | (leerer Wert) | Schlüssel für diesen Server |
ai.model | gpt-4o-mini | Modellname |
ai.max_tool_steps | 8 | Maximale Anzahl von Werkzeugaufrufen pro Frage |
ai.timeout_ms | 30000 | Antwort-Timeout |
ai.bulk_read_limit | 50 | Obergrenze für Tags, die auf einmal gelesen werden |
„Der KI-Assistent ist deaktiviert. Bitte geben Sie ai.enabled und ai.api.base_url in den Einstellungen an." – Beide müssen vorhanden sein.
Wenn ai.api.base_url auf das externe Internet zeigt, verlassen Vor-Ort-Daten das System.
Für Air-Gap-Netzwerke oder Standorte mit blockiertem Datenexport weisen Sie auf ein internes Gateway oder ein lokales Modell hin, das im Gateway läuft. Der Schlüssel wird nicht in Logs gespeichert.
Bei Problemen
| Symptom | Ursache |
|---|---|
| „Deaktiviert" | ai.enabled ist ausgeschaltet oder ai.api.base_url ist leer |
| „Keine Antwort möglich" | Der Modellserver ist nicht erreichbar – Adresse·Schlüssel·Firewall |
| „Zu komplex" | Die Frage ist schwer auf einmal zu beantworten. Grenzen Sie den Bereich ein und fragen Sie erneut |
| „Freigabe abgelaufen oder ungültig" | Die Freigabeanfrage ist zu alt. Fragen Sie erneut |
| Steuerung abgelehnt | client_access des Tags ist auf R gesetzt |