Referenzen und Ressourcen
Integrierte Konstanten
Jedes Szenario stellt in Ausdrücken ein Dictionary CONSTANTS bereit – in
Variable erstellen, Bedingung, Prüfen und Python-Code. Alle Werte werden einmal
ausgewertet, wenn der Lauf startet.
| Schlüssel | Wert |
|---|---|
FULL_DATE | Das Datum des Laufs als date-Objekt – formatieren Sie es mit .strftime(...). |
YEAR | Vierstellige Jahreszahl, z. B. 2026. |
MONTH | Zweistelliger Monat, z. B. 08. |
DAY | Zweistelliger Tag des Monats. |
DAY_OF_WEEK | Wochentag als Zahl, Sonntag = 0. |
DAY_OF_WEEK_NAME | Name des Wochentags, z. B. Wednesday. |
START_TIME | Vollständiger Zeitstempel des Laufstarts. |
IS_WORK_DAY | True von Montag bis Freitag, False am Wochenende. |
QUARTER | Kalenderquartal, 1–4. |
WEEK_NUMBER | ISO-Kalenderwoche. |
Beispiel:
f"Report_{CONSTANTS['YEAR']}_Q{CONSTANTS['QUARTER']}.xlsx"
AIVIRO_NOTIFICATIONS enthält die bisher mit Nachricht hinzufügen gesammelten Meldungen.
So kann ein Block Python-Code oder eine Bedingung darauf reagieren, was der Lauf bereits
gemeldet hat.
Mit IS_WORK_DAY lässt sich ein täglicher Zeitplan elegant an Wochenenden überspringen, ohne den
Cron-Ausdruck anzufassen: Umschließen Sie den Inhalt mit einer Bedingung auf
CONSTANTS['IS_WORK_DAY'].
Auf Variablen verweisen
In jedem Wertfeld fügt $ gefolgt von einem Variablennamen den Wert dieser Variable ein:
$Helios_path
$project_name
Genau das zeigen der Baum Befehle und die Ansicht Diagramm in ihren einzeiligen
Zusammenfassungen der Aktionen – Command: $Helios_path, Subject: $project_name.
Das $ gilt auch in Ausdrücken – $amount * 1.21, $record['state'] == "OK". Die beiden
Ausnahmen sind die geschweiften Klammern eines selbst geschriebenen f-Strings (f"Hello {name}",
nicht {$name}) und die Aktion Python-Code, die gewöhnliches Python ist.
Die vollständigen Regeln – Text mit Variablen, Arithmetik, Datumswerte, Operatoren, Umgang mit Listen – finden Sie unter Werte, Variablen und Ausdrücke.
Platzhalter für Geheimnisse
Verweisen Sie aus einem beliebigen Textparameter auf einen Eintrag im Tresor:
{{SECRET:MY_KEY}}
Dokumentation des Python-SDK (Kernprodukt)
Das Aiviro Python SDK steht hinter jedem Aktionsblock in Aiviro Editor. Hier beginnen Sie, wenn Sie ein Szenario mit einem Knoten Python-Code erweitern oder ganze Roboter headless aus Ihren eigenen Skripten ausführen möchten.
API-Referenz und Beispiele: docs.core.aiviro.com
Behandelt Suchobjekte, die Befehlssyntax, den Lebenszyklus des Roboters und vieles mehr.
Alles, was Sie im Editor visuell tun, entspricht 1:1 SDK-Aufrufen, und Datei → Als Python exportieren zeigt Ihnen diese Entsprechung für Ihr eigenes Szenario. Die SDK-Dokumentation beschreibt außerdem erweiterte Parameter und Integrationsmöglichkeiten, die die Low-Code-Oberfläche nicht anbietet.
Video-Tutorials
Praktische Demos des Editors sind in der YouTube-Playlist gesammelt:
Aiviro Editor tutorialsDie Videos wurden mit einer früheren Version des Editors aufgenommen, daher sehen Symbolleiste und Menüs etwas anders aus als heute. Die gezeigten Arbeitsabläufe und Konzepte sind aber unverändert – das aktuelle Design ist lediglich ausgefeilter.
Hilfe in der Anwendung
| Ressource | Wo |
|---|---|
| Handbuch | Hilfe → Manuell |
| Versions- und Build-Informationen | Hilfe → Über |
| Konfigurationsordner | Einstellungen → Konfigurationsordner öffnen – Logs, Profile und Einstellungen auf der Festplatte |
Oberflächensprachen
Die Oberfläche des Editors ist auf Englisch, Tschechisch und Deutsch verfügbar (Einstellungen → Allgemein → Sprache). Als Berichtssprache bietet Als E-Mail senden zusätzlich Slowakisch an.
Diese Dokumentation wird auf Englisch und Tschechisch gepflegt.