Installation/Konfiguration
Benötigt im Baustein | Quelle | Wo genau |
---|---|---|
Baustein-ZIP | WooCommerce-Shop | Mein Konto → Downloads |
Lizenzschlüssel | WooCommerce-Shop | Mein Konto → Lizenzen (oder Bestellungen / Bestell-E-Mail) |
API-Zugangsdaten (Voice Monkey) | Voice Monkey | Dashboard → API / Account (Token/Key/Secret) |
Ziel-ID (Monkey/Device) | Voice Monkey | Monkeys / Devices → jeweilige ID/Alias kopieren |
Hinweis Bezeichner bei Voice Monkey heißen je nach UI ‘Access Token’, ‘Secret’, ‘API Key’, ‘Monkey ID’ o. ä. – im Zweifel exakt so übernehmen, wie im Dashboard angezeigt.
-
Anmelden im Shop → Mein Konto.
-
Downloads öffnen → „Gira X1 Logikbaustein: Alexa TTS“ als ZIP herunterladen. ZIP nicht umbenennen; nicht entpacken (sofern nicht anders in der Readme beschrieben).
-
Lizenzschlüssel abrufen:
- Menü Lizenzen (oder Bestellungen → Bestellung öffnen)
-
Alternativ in der Bestellbestätigung per E-Mail.
-
Lizenzschlüssel in die Zwischenablage kopieren.
-
Bei Voice Monkey anmelden/registrieren.
-
API-Zugangsdaten im Dashboard anzeigen/kopieren (z. B. Access Token und Secret).
-
Ziel auswählen:
-
Entweder einen Monkey anlegen (z. B. „WohnzimmerEcho“) und dessen ID/Alias notieren,
-
oder ein Device/eine Routine als Ziel konfigurieren und ID/Name übernehmen.
-
-
Optional Standardwerte merken (Sprache, Stimme, Lautstärke).
-
GPA (Gira Project Assistant) starten, Projekt mit X1/XS öffnen.
-
Logik-Editor öffnen → links Katalog → Logikbausteine.
-
Importieren wählen (Kontextmenü ⋯ oder Drag-&-Drop).
-
Die heruntergeladene ZIP auswählen → Import bestätigen. → Der Baustein erscheint unter Benutzer (oder deiner Kategorie).
-
Baustein aus dem Katalog auf die Arbeitsfläche ziehen.
-
Eingänge verbinden (typisch):
-
Text
(string) → Meldung, die gesprochen werden soll Beispiel: „Die Haustür wurde geöffnet.“ -
Senden
(bool/trigger) → Impuls zum Auslösen (über Flanken-Detektor / Taster / Szene) -
Optional:
Lang
(de-DE
),Voice
,Volume
,Device/MonkeyId
,RateLimit
, …
-
-
Tipp: Entprellung/Monoflop einfügen, um Flut bei schnellen Sensoren zu vermeiden.
Parameter im Baustein | Beispielwert | Kommt von |
---|---|---|
LicenseKey | XXXX-XXXX-XXXX-XXXX |
WooCommerce Mein Konto → Lizenzen |
ApiToken / AccessKey | vm_xxx… |
Voice Monkey Dashboard |
ApiSecret (falls vorhanden) | vmsec_xxx… |
Voice Monkey Dashboard |
MonkeyId / Device | wohnzimmer_echo |
Voice Monkey (Monkeys/Devices) |
Language | de-DE |
eigene Wahl/Voice Monkey |
Voice (optional) | z. B. Vicki |
eigene Wahl/Voice Monkey |
Volume (optional) | 0–100 oder default |
eigene Wahl |
Timeout / RateLimit | z. B. 10 s / 30 s |
Empfehlung (Stabilität) |
Wichtig: API-Version v2 wählen, falls im Baustein konfigurierbar.
1- Simulation starten.
-
Text
auf einen Wert setzen (z. B. „Achtung: Haustür geöffnet.“). -
Senden
kurz triggern. -
Ausgänge beobachten:
-
Status/OK
= erfolgreich, -
StatusCode
(z. B.200
), -
Error
(Fehlermeldung, falls vorhanden).
-
-
Wenn alles passt → weiter mit Deployment.
-
Projektprüfung ohne Fehler durchführen.
-
Projekt übertragen → X1/XS.
-
Auslöser real testen (z. B. Türkontakt) → Alexa sollte sprechen.
-
Türkontakt (binär) → Flanke (steigend) → Monoflop 30–60 s →
**Senden**
-
Text per Formatierer zusammensetzen: „Achtung, Haustür wurde um {Zeit} geöffnet.“
-
Optional Diagnose:
Status/Fehler
auf eine Systemmonitor-Seite führen.
-
Neue Version verfügbar? Im Shop unter Mein Konto → Downloads liegt die aktuelle ZIP.
-
Update im GPA: Baustein neu importieren (gleiche Kategorie). Je nach Baustein:
-
In-place-Update: Parameter bleiben erhalten,
-
oder neue Instanz einfügen → Parameter/Linien kurz übernehmen.
-
-
Lizenz bleibt gleich (sofern Laufzeit/Plan nicht geändert).
Symptom | Ursache | Lösung |
---|---|---|
401/403 |
Token/Secret falsch oder abgelaufen | API-Daten im Voice-Monkey-Dashboard prüfen/erneuern |
404 |
Falsche Monkey/Device-ID | ID/Alias exakt wie im Dashboard übernehmen |
429 |
Rate-Limit erreicht | RateLimit im Baustein erhöhen, Events entprellen |
Timeout |
X1 ohne Internet/DNS-Problem | DNS/NTP/Firewall prüfen; ggf. Gateway/Proxy einstellen |
Lizenz ungültig | Falscher Schlüssel / Tippfehler / abgelaufen | Lizenzschlüssel aus Mein Konto → Lizenzen neu kopieren |
Umlaute klingen falsch | Sprache/Voice nicht passend | de-DE setzen; ggf. andere Stimme testen |
-
Kurz & prägnant sprechen lassen (bessere Verständlichkeit).
-
Ereignisse drosseln (Monoflop / Mindestabstand).
-
Standardwerte (Lang/Voice/Volume) hinterlegen, nur bei Bedarf überschreiben.
-
Diagnose aktiv nutzen (Status/Errors an Anzeige binden).
Download & Lizenz gibt’s jederzeit im Kundenkonto.
API-Änderungen bei Drittanbietern (z. B. Voice Monkey) können Anpassungen erfordern. Wir halten den Baustein für API v2 bereit; bei größeren API-Änderungen informieren wir im Shop/Change-Log.