Glossar
Eine Referenz der wichtigsten Begriffe in CoCoCo.
AI Adapter — Eine konfigurierte Verbindung zu einem Anbieter für KI-Modelle (OpenAI, Claude, Apple Native, XGBoost). Speichert die Zugangsdaten, damit Workflows und AI Agents das Modell nutzen können, ohne API-Keys im Code zu haben.
AI Agent — Ein konfigurierter KI-Assistent, der einen AI Adapter mit einer definierten Rolle, einem Ziel und einer Backstory sowie optionalen Tools kombiniert. Wird aus Workflows heraus aufgerufen.
API Token — Ein persönliches Zugangsdatum zur Authentifizierung von Anfragen an die CoCoCo-API. An ein Benutzerkonto gebunden und trägt dessen Berechtigungen.
Bot — Ein User-Typ für automatisierte Service-Konten. Hat kein Login — nur API-Zugriff über ein Token.
Capability — Ein Attribut eines Work Centers, das beschreibt, was es kann — welche Job-Typen, welche Medienformate usw. Wird von Planungswerkzeugen zur Job-Zuordnung genutzt.
Config — Ein nicht-sensibler Schlüssel-Wert-Eintrag in der Tenant Config. Der Wert bleibt nach dem Speichern in der UI sichtbar.
Controller — Eine Brücke zwischen einem physischen Gerätenetz und CoCoCo, die Protokollübersetzung und Nachrichten-Routing übernimmt.
Custom Action — Eine gespeicherte, wiederverwendbare Lua-Funktion, aufrufbar aus einer Workflow-Custom-Action-Node.
Custom App — Eine maßgeschneiderte Oberfläche auf CoCoCo mit Vue.js (Template), JavaScript (Script) und optional Lua (Server API). Erscheint als Page, Dashboard-Tab, Kiosk oder Job View.
Custom Data Table — Eine benutzerdefinierte Datenbanktabelle in CoCoCo für strukturierte Daten, die nicht ins eingebaute Datenmodell passen.
Dashboard App — Eine Custom-App-Art, die als Tab auf dem CoCoCo-Dashboards-Bildschirm erscheint.
DENY — Ein IAM-Statement-Effekt, der eine Aktion blockiert. DENY überschreibt ALLOW immer, unabhängig von anderen Policies.
Device — Eine physische Maschine, ein Sensor oder System, das in CoCoCo registriert ist und Daten über MQTT, HTTP, JMF oder SQL sendet.
Device Token — Ein Zugangsdatum, das an ein bestimmtes Device (nicht an einen User) gebunden ist, zur Authentifizierung von Geräteanfragen an CoCoCo.
Edge App — Ein Programm, das auf einem Controller am Edge läuft und über die bridge.*-Runtime lokale Maschinen und Protokolle (MQTT, OPC-UA, Modbus) an CoCoCo anbindet.
Estimate — Ein kaufmännisches Angebot, das einem Kunden zur Freigabe geschickt wird, bevor eine Order entsteht.
Execution — Ein einzelner Lauf eines Workflows, vom Trigger bis zum Abschluss oder Fehler.
HITL — Human-in-the-Loop. Ein Workflow-Muster, bei dem die Automatisierung pausiert, damit eine Person eine Task erledigt, bevor es weitergeht.
HTTP — Ein Geräteprotokoll zum Verbinden von Systemen über Web-Requests. Unterstützt eingehende und ausgehende Kommunikation.
IAM — Identity and Access Management. Das System aus Users, Policies, Statements und Teams, das steuert, wer in CoCoCo was darf.
Incoming Webhook — Eine eindeutige URL, an die externe Systeme per POST senden, um einen CoCoCo-Workflow auszulösen.
Integration — Eine paketierte, serverseitige Erweiterung, die externe Systeme und Geräte anbindet, gebaut mit der ctx.integration.*-Runtime.
Invoice — Ein Abrechnungsdokument. CoCoCo unterstützt Standard-Rechnungen, Gutschriften (Credit Notes) und Proformas.
JDF — Job Definition Format. Ein XML-basierter Standard zur Übergabe von Job-Parametern an CIP4-kompatible Druckmaschinen.
JMF — Job Messaging Format. Ein Messaging-Protokoll für JDF-kompatible Geräte. Nur ausgehend.
Job — Die zentrale Produktionseinheit in CoCoCo — ein Arbeitsstück, das durch den Shopfloor läuft.
Job View App — Eine Custom App, eingebettet im Job-Detailbereich.
Kiosk App — Eine Vollbild-Custom-App für geteilte Shopfloor-Terminals. Nur für Kiosk-User zugänglich.
Kiosk User — Ein User-Typ für geteilte Shopfloor-Terminals mit vereinfachter Oberfläche und Zugriff nur auf Kiosk Apps.
Lua — Die Skriptsprache für CoCoCo Scripts, Custom Actions und Server-API-Code.
MCP — Model Context Protocol. Ein offener Standard, um KI-Assistenten mit externen Tools zu verbinden. CoCoCo stellt einen MCP-Server unter /mcp bereit.
Metric — Ein strukturierter Datenpunkt, den ein Device während der Produktion sendet — Maschinenstatus, Geschwindigkeit, Fehlercodes usw.
ML Model — Ein Machine-Learning-Modell, in CoCoCo mit XGBoost trainiert. Unterstützt Regression und Klassifikation.
MQTT — Ein leichtgewichtiges Publish/Subscribe-Protokoll für Echtzeit-Maschinendaten. Unterstützt eingehende und ausgehende Kommunikation.
Network — Ein logischer Container für verbundene Devices, der ihren Kommunikationskanal bereitstellt.
Node — Ein einzelner Verarbeitungsschritt in einem Workflow — Transformation, API-Aufruf, Bedingung, Benachrichtigung usw.
Notification Group — Eine benannte Empfängerliste, an die Workflows Nachrichten senden können.
Order — Ein bestätigter Produktionsauftrag, der einen Job auf dem Shopfloor erzeugt.
Page App — Eine Custom App, die als eigenständige Seite in der linken Seitenleiste erscheint.
Policy — Ein Satz von IAM-Statements (ALLOW/DENY-Regeln), der Usern oder Teams zur Berechtigungssteuerung zugewiesen wird.
Production Cell — Eine benannte Gruppe von Work Centers, die einen funktionalen Bereich des Shopfloors abbildet (z. B. Digital Printing).
Purchase Order (PO) — Ein Dokument, das an einen Lieferanten geschickt wird, um Waren oder Leistungen anzufordern.
Script — Eine gespeicherte, wiederverwendbare Lua-Funktion. Rollen: Script, JDF Template, JMF Template, ML Data Query.
Secret — Ein sensibler Schlüssel-Wert-Eintrag in der Tenant Config. Der Wert ist nach dem Speichern verborgen und nicht mehr auslesbar.
Server API — Die Lua-Komponente einer Custom App, die serverseitig läuft, für privilegierte Datenoperationen.
Shift Definition — Ein Zeitplan, der festlegt, wann ein Work Center betriebsbereit ist.
SQL — Ein Protokoll zur Anbindung von CoCoCo an externe Datenbanken. Nur ausgehend.
Statement — Eine IAM-Regel, die einen Effekt (ALLOW oder DENY), Actions und Resources innerhalb einer Policy festlegt.
Task — Ein menschliches Action-Item, das ein HITL-Workflow erzeugt. Erscheint in der My-Tasks-Ansicht des Zugewiesenen.
Team — Eine benannte Gruppe von Usern, die Policies und Berechtigungen teilen.
Template — In Custom Apps: das Vue.js-HTML-Fragment, das die UI definiert. Bezeichnet auch JDF/JMF-Template-Scripts zur Erzeugung von Maschinen-Job-Tickets.
Tenant Config — Ein sicherer Schlüssel-Wert-Speicher für plattformweite Einstellungen (Config) und Zugangsdaten (Secrets).
Trigger — Das Startereignis eines Workflows — Job Event, Device Metric, Schedule, Webhook oder Manual.
User — Eine Person oder ein Service-Konto mit Zugriff auf CoCoCo. Typen: Human, Kiosk, Bot.
Work Center — Jede Produktionsressource — Maschine, Person, Werkzeug oder Ort —, die Arbeit leistet oder unterstützt.
Workflow — Ein automatisierter Prozess, ausgelöst durch Ereignisse, bestehend aus einem Trigger und einer Abfolge von Nodes.
XGBoost — Der Machine-Learning-Algorithmus hinter CoCoCos eingebauten ML-Modellen. Unterstützt Regressions- und Klassifikationsaufgaben.
Verwandte Artikel
Abschnitt betitelt „Verwandte Artikel“- Einen Controller hinzufügen
- Ein Gerät hinzufügen
- Was sind KI-Adapter?
- Einen KI-Agenten einrichten
- API-Tokens erstellen und verwalten
- Einem Arbeitsplatz Fähigkeiten zuweisen
- Ein Angebot erstellen
- Eine Rechnung erstellen
- Ein Netzwerk erstellen
- Einen Auftrag erstellen
- Eine Produktionszelle erstellen
- Ein Team erstellen
- Einen Arbeitsplatz erstellen
- Einen Workflow erstellen
- Eigene Datentabellen erstellen
- Eine Dashboard-Tab-App bauen
- Geräte-Tokens erstellen und verwalten
- Human-in-the-Loop-Workflows (HITL)
- Eingehende Webhooks verwenden
- Teammitglieder einladen
- Eine Job-View-App bauen
- Eine Kiosk-App bauen
- Lua-Playground: Erste Schritte
- Was ist der CoCoCo-MCP-Server?
- Workflow-Ausführungen überwachen