- Présentation de Jelina
- EMS Builder
- IA et Skills
Skills de configuration IA EMS Builder
Fournissez les Skills à un agent IA avec la connexion à l’équipement cible, le compte et les besoins. Il pourra configurer la version actuelle d’Edge-EMS Builder à l’aide de la documentation fournie. Les paquets comprennent champs d’API, énumérations, processus complets, exemples de requête et outils d’appel, sans accès au code source backend.
Par où commencer
Section intitulée « Par où commencer »Pour une première utilisation, téléchargez le paquet complet et laissez l’agent décomposer les besoins avec aems-configure. Cette entrée est aussi disponible séparément et comprend les guides de tous les domaines et les contrats des 196 interfaces actuellement enregistrées.
- Décompressez le dossier du Skill ; placez-le dans
.claude/skills/pour Claude Code ou.agents/skills/pour Codex. - Fournissez l’adresse de base Edge-EMS Builder :
http://<adresse-équipement>:8988sur le réseau local, sans/api, ouhttps://<UUID-équipement>.proxy.jelina.wise-iot-cloud.com/apivia le proxy. Le port dépend de la configuration. - Fournissez les identifiants de connexion ou un token dans l’environnement courant, puis décrivez objectif, périmètre, équipements et points existants.
- L’agent examine l’état et les dépendances, valide les requêtes, configure dans l’ordre et relit les résultats. Pour les tâches asynchrones, il suit aussi l’état final.
Les identifiants n’ont pas à être enregistrés dans les fichiers des Skills. Chaque Skill de configuration contient les contrats et outils de son domaine, sans dépendre d’autres dossiers. Les outils permettent de consulter et valider les champs hors ligne. Les appels HTTP utilisent la bibliothèque standard Python 3.10+ ; un client Node.js 22+ est également fourni pour la lecture/écriture temps réel.
Entrée complète
Section intitulée « Entrée complète »| Skill | Usage | Téléchargement |
|---|---|---|
aems-configure |
Orchestration complète avec toutes les interfaces, guides par domaine et outils d’appel | ZIP |
Données et modèles d’équipements
Section intitulée « Données et modèles d’équipements »| Skill | Usage | Téléchargement |
|---|---|---|
point-table-to-commbridge-excel |
Convertir les listes de points en Excel CommBridge, actuellement centré sur Modbus Client | ZIP |
aems-collection-config |
Synchroniser l’acquisition, maintenir identifiants, alias, unités et périmètre de nettoyage | ZIP |
aems-add-aggregation |
Configurer expressions d’agrégation, valeurs initiales et variables d’exécution | ZIP |
aems-time-schedule |
Configurer des programmes par date ou répétés quotidiennement | ZIP |
aems-data-groups |
Gérer groupes hiérarchiques, mappages, tri et déplacements | ZIP |
aems-ude |
Configurer types, instances, modèles d’agrégation/groupes/partage et matérialisation | ZIP |
aems-ude-placeholders |
Configurer ensembles de règles, espaces réservés et correspondances ; tester, prévisualiser l’impact et réconcilier | ZIP |
Stratégies et communication
Section intitulée « Stratégies et communication »| Skill | Usage | Téléchargement |
|---|---|---|
aems-lua-script |
Écrire et valider les scripts d’agrégation, déclenchement, MQTT et alarmes | ZIP |
aems-add-trigger-plan |
Configurer déclencheurs, conditions, actions, post-traitement et activation | ZIP |
aems-alarm-lifecycle |
Gérer types d’alarmes, enregistrements et processus de rétablissement/résolution des événements | ZIP |
aems-add-mqtt |
Configurer connexions, publications, abonnements et réponses | ZIP |
aems-device-sharing |
Configurer équipements, cibles de partage et liaisons de plusieurs configurations | ZIP |
aems-write-data |
Abonnements et lecture/écriture temps réel, vérification des résultats de contrôle distant | ZIP |
Analyse et conservation
Section intitulée « Analyse et conservation »| Skill | Usage | Téléchargement |
|---|---|---|
aems-history-chart |
Consulter détails, statistiques et graphiques de tendance limités | ZIP |
aems-forecast |
Estimer les tendances côté agent en expliquant méthode et erreurs | ZIP |
aems-history-export |
Créer, suivre et télécharger des exports historiques asynchrones | ZIP |
aems-history-archive |
Gérer plusieurs plans d’archivage, destinations et nouvelles tentatives | ZIP |
Comptes, exploitation et maintenance
Section intitulée « Comptes, exploitation et maintenance »| Skill | Usage | Téléchargement |
|---|---|---|
aems-account-management |
Créer des utilisateurs, attribuer les rôles et maintenir comptes et mots de passe | ZIP |
aems-runtime-config |
Modifier les paramètres pris en charge, vérifier substitutions d’environnement et rétention | ZIP |
aems-backup-restore |
Sauvegarder, restaurer sous gel de maintenance et nettoyer par catégorie | ZIP |
aems-display-config |
Lire/écrire le JSON d’affichage selon la structure réelle de l’interface | ZIP |
aems-system-maintenance |
Vérifier capacité, configuration, état de maintenance et journaux de contrôle | ZIP |
Limites de configuration et de validation
Section intitulée « Limites de configuration et de validation »Les Skills respectent les API réellement implémentées et les droits du compte sur l’équipement cible. Les pilotes de protocole relèvent de CommBridge ; l’affichage exige le format réel de l’interface ; une API indisponible n’est pas présentée comme une fonction utilisable. Stratégies, contrôle et nettoyage doivent être validés dans un périmètre défini. Une requête acceptée ne signifie pas qu’un équipement ou une tâche asynchrone a terminé.
Les paquets publics contiennent uniquement des exemples génériques, sans listes de points, stratégies ou identifiants de clients. Suite : UDE, Alarmes, Historique et archivage, Maintenance système.