PocketHook 1.4 — Serverauswahl: Aktionen mit Serverzugriff und lokale Nachrichten bieten einen gespeicherten Server als Ziel. Bestehende Aktionen ohne Auswahl behalten das ursprüngliche Profil. Ein Wechsel des aktiven Chats ändert ihr Ziel nicht. Ein gesperrtes oder entferntes Profil führt zu einem Fehler. Anleitung für mehrere Server.
PocketHook 1.3: siehe Kompatibilität, Zustellung und Anhänge.
PocketHook bietet sechs App Intents, die sich mit Siri und der iOS-Kurzbefehle-App integrieren. Sie können damit leistungsfähige Automatisierungen erstellen, die per Sprache, Zeit, Standort oder anderen iOS-Auslösern gestartet werden.
Nachricht senden#
Intent: SendMessageIntent
Senden Sie eine Nachricht an Ihren Server und warten Sie optional auf die Antwort.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Nachricht | string | Die zu sendende Nachricht |
| Auf Antwort warten | boolean | Wenn aktiviert, wartet bis zu 5 Minuten |
Beispiel: “Hey Siri, sende ‘Server prüfen’ mit PocketHook”
Gibt den Antworttext des Servers zurück, wenn das Warten aktiviert ist.
Daten an Server senden#
Intent: SendDataToServerIntent
Senden Sie eine Nachricht still an Ihren Server — ohne sie zum Chatverlauf hinzuzufügen. Nützlich für Hintergrundautomatisierungen.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Nachricht | string | Die zu sendende Nachricht |
Beispiel: Erstellen Sie eine Kurzbefehle-Automatisierung, die jeden Morgen läuft und “daily-report” an Ihren Server sendet.
Nachricht extrahieren#
Intent: ExtractMessageIntent
Extrahiert das Feld msg aus einem PocketHook-Antwort-JSON-String.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Antwort-JSON | string | Die rohe JSON-Antwort |
Gibt zurück: Den msg-String aus der Antwort.
Daten extrahieren#
Intent: ExtractDataIntent
Extrahiert das data-Objekt aus einem PocketHook-Antwort-JSON-String.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Antwort-JSON | string | Die rohe JSON-Antwort |
Gibt zurück: Das data-Objekt als JSON-String.
Kurzbefehl-Namen extrahieren#
Intent: ExtractShortcutIntent
Extrahiert den shortcut-Namen aus einem PocketHook-Antwort-JSON-String.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Antwort-JSON | string | Die rohe JSON-Antwort |
Gibt zurück: Den Kurzbefehl-Namensstring.
Lokale Nachricht hinzufügen#
Intent: AddLocalMessageIntent
Fügt eine Nachricht zum lokalen Chatverlauf hinzu, ohne etwas an den Server zu senden. Nützlich zur lokalen Protokollierung von Automatisierungen.
| Parameter | Typ | Beschreibung |
|---|---|---|
| Nachricht | string | Der hinzuzufügende Nachrichtentext |
| Absender | enum | user oder server |
Kurzbefehle-Automatisierungen erstellen#
Einfach: Senden und Anzeigen#
- Fügen Sie die Aktion Nachricht senden hinzu (auf Antwort warten: ein)
- Fügen Sie Ergebnis anzeigen mit der Ausgabe hinzu
Fortgeschritten: Analysieren und Handeln#
- Nachricht senden → Rohantwort erhalten
- Daten extrahieren → Datenpaket erhalten
- Die extrahierten Daten in anderen Kurzbefehle-Aktionen verwenden (Helligkeit einstellen, App öffnen usw.)
Hintergrundautomatisierung#
- Erstellen Sie eine Tageszeit-Automatisierung
- Fügen Sie Daten an Server senden mit Ihrem Auslösebefehl hinzu
- Der Server verarbeitet es und kann über PocketHook Kurzbefehle zurückauslösen
Verkettung mit anderen Apps#
PocketHook-Intents funktionieren mit jeder Kurzbefehle-Aktion. Kombinieren Sie sie mit:
- Home-Aktionen zur Steuerung smarter Geräte
- Kalender/Erinnerungen zum Lesen oder Erstellen von Ereignissen
- Dateien zur Verarbeitung von Dokumenten
- Health zur Protokollierung von Trainingsdaten
- Jeder anderen Kurzbefehle-kompatiblen App