- Jelina-Überblick
- EMS Builder
- KI und Skills
KI-Konfigurations-Skills für EMS Builder
Stellen Sie einem KI-Agenten die Skills sowie Verbindung, Konto und Konfigurationsanforderungen des Zielgeräts bereit. Er kann damit die aktuelle Version von Edge-EMS Builder anhand der mitgelieferten Unterlagen konfigurieren. Das Skill-Paket enthält Schnittstellenfelder, Enumerationen, vollständige Abläufe, Anfragebeispiele und Aufrufwerkzeuge. Zugriff auf den Backend-Quellcode ist nicht erforderlich.
Einstieg
Abschnitt betitelt „Einstieg“Laden Sie für den ersten Einsatz vorzugsweise das vollständige Paket herunter und lassen Sie den Agenten die Anforderungen mit aems-configure aufschlüsseln. Dieser Einstieg ist auch separat verfügbar und enthält Leitfäden für sämtliche Konfigurationsbereiche sowie Verträge für die derzeit 196 registrierten Schnittstellen.
- Entpacken Sie die Skill-Ordner; legen Sie sie für Claude Code unter
.claude/skills/und für Codex unter.agents/skills/im Projekt ab. - Geben Sie die Basisadresse von Edge-EMS Builder an: im LAN
http://<Geräteadresse>:8988(ohne/api) oder über den Proxyhttps://<Geräte-UUID>.proxy.jelina.wise-iot-cloud.com/api. Maßgeblich ist der am Gerät konfigurierte Port. - Stellen Sie Anmeldedaten oder ein Token in der aktuellen Umgebung bereit und beschreiben Sie Ziel, Umfang sowie vorhandene Geräte und Datenpunkte.
- Der Agent prüft zunächst Istzustand und Abhängigkeiten, validiert Anfragen, konfiguriert in der erforderlichen Reihenfolge und liest die Ergebnisse zurück. Bei asynchronen Aufgaben verfolgt er auch den endgültigen Status.
Zugangsdaten müssen nicht in Skill-Dateien eingetragen werden. Jeder Konfigurations-Skill enthält die Verträge und Aufrufwerkzeuge seines Fachbereichs und benötigt auch bei einzelnem Download keine anderen Skill-Ordner. Die Werkzeuge unterstützen die Offline-Abfrage und -Validierung von Feldern. Tatsächliche HTTP-Aufrufe verwenden die Standardbibliothek von Python 3.10+; für Echtzeit-Lese- und Schreibzugriffe steht zusätzlich ein Client für Node.js 22+ bereit.
Einstieg mit vollständigem Funktionsumfang
Abschnitt betitelt „Einstieg mit vollständigem Funktionsumfang“| Skill | Zweck | Download |
|---|---|---|
aems-configure |
Vollständige Konfigurationsorchestrierung mit allen Schnittstellen, Fachleitfäden und Aufrufwerkzeugen | ZIP |
Daten und Gerätevorlagen
Abschnitt betitelt „Daten und Gerätevorlagen“| Skill | Zweck | Download |
|---|---|---|
point-table-to-commbridge-excel |
Datenpunktlisten in eine Excel-Importdatei für CommBridge umwandeln; derzeit Schwerpunkt Modbus Client | ZIP |
aems-collection-config |
Erfassungskonfiguration synchronisieren sowie Kennungen, Aliase, Einheiten und Bereinigungsumfang verwalten | ZIP |
aems-add-aggregation |
Aggregationsausdrücke, Anfangswerte und Laufzeitvariablen konfigurieren | ZIP |
aems-time-schedule |
Datumsabhängige oder täglich wiederkehrende Zeitpläne konfigurieren | ZIP |
aems-data-groups |
Hierarchische Gruppen, Datenpunktzuordnungen, Sortierung und Verschiebungen verwalten | ZIP |
aems-ude |
Typen, Instanzen, Aggregations-, Gruppen- und Freigabevorlagen sowie Materialisierung vollständig konfigurieren | ZIP |
aems-ude-placeholders |
Regelsätze, Platzhalter und Zuordnungsregeln konfigurieren, simulieren, Auswirkungen vorab anzeigen und abgleichen | ZIP |
Strategien und Kommunikation
Abschnitt betitelt „Strategien und Kommunikation“| Skill | Zweck | Download |
|---|---|---|
aems-lua-script |
Skripte für Aggregation, Trigger, MQTT und Alarme schreiben und validieren | ZIP |
aems-add-trigger-plan |
Trigger, Bedingungen, Aktionen, Nachverarbeitung sowie Aktivierung und Deaktivierung konfigurieren | ZIP |
aems-alarm-lifecycle |
Alarmtypen, Einträge sowie Wiederherstellungs- und Lösungsabläufe von Ereignissen verwalten | ZIP |
aems-add-mqtt |
Verbindungen, Veröffentlichungen, Abonnements und Antworten konfigurieren | ZIP |
aems-device-sharing |
Geräte, Freigabeziele und die Zuordnung mehrerer Freigabekonfigurationen konfigurieren | ZIP |
aems-write-data |
Echtzeitabonnements, Lese- und Schreibzugriffe sowie Ergebnisse entfernter Steueraktionen prüfen | ZIP |
Analyse und Aufbewahrung
Abschnitt betitelt „Analyse und Aufbewahrung“| Skill | Zweck | Download |
|---|---|---|
aems-history-chart |
Detaildaten, Statistiken und begrenzte Trenddiagramme abfragen | ZIP |
aems-forecast |
Trends auf Agentenseite abschätzen und Methode sowie Fehler erläutern | ZIP |
aems-history-export |
Asynchrone Exporte historischer Daten erstellen, verfolgen und herunterladen | ZIP |
aems-history-archive |
Mehrere Archivierungspläne, Speicherziele und Wiederholungen nach Fehlern verwalten | ZIP |
Konten, Betrieb und Wartung
Abschnitt betitelt „Konten, Betrieb und Wartung“| Skill | Zweck | Download |
|---|---|---|
aems-account-management |
Benutzer erstellen, Rollen zuweisen sowie Konten und Passwörter verwalten | ZIP |
aems-runtime-config |
Unterstützte Laufzeitparameter ändern sowie Umgebungsüberschreibungen und Aufbewahrungsregeln prüfen | ZIP |
aems-backup-restore |
Konfiguration sichern, unter Wartungssperre wiederherstellen und kategorieweise bereinigen | ZIP |
aems-display-config |
JSON-Anzeigekonfiguration gemäß der vorhandenen Frontend-Struktur lesen und schreiben | ZIP |
aems-system-maintenance |
Kapazität, Konfiguration, Wartungszustand und Steuerungsprotokolle umfassend prüfen | ZIP |
Grenzen von Konfiguration und Validierung
Abschnitt betitelt „Grenzen von Konfiguration und Validierung“Maßgeblich sind die auf dem Zielgerät implementierten APIs und Kontoberechtigungen. Die Protokolltreiber werden im externen CommBridge konfiguriert; Anzeigeeinstellungen erfordern das tatsächliche Frontend-Format. Noch nicht bereitgestellte Schnittstellen werden nicht als verfügbare Funktionen behandelt. Strategien, Steuerung und Datenbereinigung müssen innerhalb eines klar festgelegten Umfangs validiert werden. Eine angenommene Anfrage bedeutet nicht, dass das Gerät oder eine asynchrone Aufgabe bereits fertig ist.
Das öffentliche Paket enthält ausschließlich allgemeine Beispiele, keine kundenspezifischen Datenpunktlisten, Strategien oder Zugangsdaten. Weiterführend: UDE, Alarme, Historie und Archivierung, Systemwartung.