|
1 | 1 | # ActionCode Documentation ( 15.3.2026 ) |
2 | 2 |
|
3 | 3 | **AI_ANSWERE**: "This ActionCode generates a direct AI response to a user request." |
| 4 | + |
4 | 5 | **AI_RETURN_DATA**: "This ActionCode returns processed data from the system to the AI." |
| 6 | + |
5 | 7 | **AI_SAY**: "This ActionCode causes the AI to output a specific text via voice output." |
| 8 | + |
6 | 9 | **AI_STOP**: "This ActionCode cancels the current AI output via SPEECH_STOP." |
| 10 | + |
7 | 11 | **AI_SUMMARIZE**: "This ActionCode creates a concise summary of a longer text." |
| 12 | + |
8 | 13 | **AI_VISION_ANALYZE**: "This ActionCode analyzes visual data or images using AI image recognition." |
| 14 | + |
9 | 15 | **AICLEARHISTORY**: "This ActionCode clears the previous chat history of the AI model." |
| 16 | + |
10 | 17 | **CLUSTERRESTARTCLIENT**: "This ActionCode restarts a specific client connection within the computer cluster." |
| 18 | + |
11 | 19 | **CLUSTERSTREAMDESKTOP**: "This ActionCode starts transmitting the desktop screen to a cluster endpoint." |
| 20 | + |
12 | 21 | **CLUSTERSTREAMVIDEO**: "This ActionCode initiates a video stream to a cluster endpoint." |
| 22 | + |
13 | 23 | **CLUSTERSTREAMSTOP**: "This ActionCode terminates all active streaming processes in the cluster for a cluster endpoint." |
| 24 | + |
14 | 25 | **CLUSTERSTREAMNEXT**: "This ActionCode streams the next video to the client." |
| 26 | + |
15 | 27 | **CLUSTERLISTCLIENTS**: "This ActionCode lists all currently connected and available clients in the cluster." |
| 28 | + |
16 | 29 | **CLUSTERSTREAMCAMERA**: "This ActionCode starts streaming the camera to the cluster endpoint." |
| 30 | + |
17 | 31 | **SILENCEDISKWARNING**: "This ActionCode disables warning messages regarding low disk space." |
| 32 | + |
18 | 33 | **UNSILENCEDISKWARNING**: "This ActionCode reactivates notifications for critical disk space." |
| 34 | + |
19 | 35 | **HEALTHREPORT**: "This ActionCode generates a status report on the health of the assistant." |
| 36 | + |
20 | 37 | **SILENCELOADWARNING**: "This ActionCode suppresses warnings during high system or CPU load." |
| 38 | + |
21 | 39 | **UNSILENCELOADWARNING**: "This ActionCode turns warning messages for high system load back on." |
| 40 | + |
22 | 41 | **MATRIX_LISTROOMS**: "This ActionCode retrieves a list of all joined rooms in the Matrix messenger." |
| 42 | + |
23 | 43 | **MATRIX_RECEIVE_LLM_ANSWERE**: "Return code for AI_ANSWERE. Sends the response to the Matrix room." |
| 44 | + |
24 | 45 | **MATRIX_SEARCH_ROOMLIST**: "This ActionCode searches the list of Matrix rooms based on specific criteria." |
| 46 | + |
25 | 47 | **MATRIX_SENDMSG**: "This ActionCode sends a text message to a defined Matrix channel." |
| 48 | + |
26 | 49 | **MATRIX_SENDROOM**: "Synonym for MATRIX_SENDMSG." |
| 50 | + |
27 | 51 | **MATRIX_JOIN**: "This ActionCode lets the bot or user join a new Matrix room." |
| 52 | + |
28 | 53 | **MATRIX_LEAVE**: "This ActionCode leaves a currently joined Matrix room." |
| 54 | + |
29 | 55 | **MOOD_QUERY**: "This ActionCode requests the current mood status as a full text." |
| 56 | + |
30 | 57 | **MOOD_INCREASE**: "This ActionCode increases the numerical mood value by 10, up to a maximum of +100." |
| 58 | + |
31 | 59 | **MOOD_GET_SUFFIXS**: "This ActionCode retrieves all available suffixes corresponding to the current mood." |
| 60 | + |
32 | 61 | **MOOD_GET_SUFFIX**: "This ActionCode selects a suitable suffix from the text database based on the current mood." |
| 62 | + |
33 | 63 | **MOOD_GET_LEVEL**: "This ActionCode returns the current mood intensity level as a raw number." |
| 64 | + |
34 | 65 | **MOOD_DECREASE**: "This ActionCode decreases the numerical mood value by 10, down to a minimum of -100." |
| 66 | + |
35 | 67 | **MOOD_IMPULS**: "This ActionCode sets a short-term stimulus that immediately influences the mood. Format: +-INTEGER." |
| 68 | + |
36 | 69 | **NETFLIXHOME**: "This ActionCode navigates the Netflix interface back to the home screen." |
| 70 | + |
37 | 71 | **NETFLIXMYLIST**: "This ActionCode opens the personal watchlist ('My List') of the Netflix profile." |
| 72 | + |
38 | 73 | **NETFLIXSEARCH**: "This ActionCode activates the search function within the Netflix app." |
| 74 | + |
39 | 75 | **NETFLIXRETURN**: "This ActionCode executes the 'Back' action within Netflix navigation." |
| 76 | + |
40 | 77 | **NETFLIXPAUSE**: "This ActionCode pauses the current playback on Netflix." |
| 78 | + |
41 | 79 | **NETFLIXFORWARD**: "This ActionCode fast-forwards the current Netflix video by a fixed amount of time." |
| 80 | + |
42 | 81 | **NETFLIXBACKWARDS**: "This ActionCode rewinds the current Netflix video by a fixed amount of time." |
| 82 | + |
43 | 83 | **NETFLIXFULLSCREEN**: "This ActionCode toggles Netflix playback to fullscreen mode." |
| 84 | + |
44 | 85 | **NETFLIXSKIPINTRO**: "This ActionCode skips the intro of the currently playing Netflix series." |
| 86 | + |
45 | 87 | **NETFLIXPLAYMOVIE**: "This ActionCode starts playback of a specifically selected movie on Netflix." |
| 88 | + |
46 | 89 | **NETFLIXPLAY**: "This ActionCode resumes paused playback on Netflix." |
| 90 | + |
47 | 91 | **RECALLSEARCH**: "This ActionCode searches through stored recall data (past/memory)." |
| 92 | + |
48 | 93 | **RECALLERASE**: "This ActionCode deletes specific entries or time periods from the recall memory." |
| 94 | + |
49 | 95 | **RECALLINFO**: "This ActionCode provides metadata or status information about the recall system." |
| 96 | + |
50 | 97 | **SERVERWATCH_CHECK**: "*NOT IMPLEMENTED* This ActionCode performs an immediate check of the monitored server services." |
| 98 | + |
51 | 99 | **SERVERWATCH_STATUS**: "This ActionCode requests the current online status of the monitored servers." |
| 100 | + |
52 | 101 | **PLAYSOUND**: "This ActionCode plays a defined sound file immediately in a blocking manner." |
| 102 | + |
53 | 103 | **PLAYSOUNDASYNC**: "This ActionCode starts sound playback via a background queue without blocking the program flow." |
| 104 | + |
54 | 105 | **STOPSOUND**: "This ActionCode immediately stops all current sound playback." |
| 106 | + |
55 | 107 | **PLAYSOUNDASYNC_PRIO**: "This ActionCode starts sound playback via a background queue without blocking, but places the sound at position #1 in the queue." |
| 108 | + |
56 | 109 | **SHUTUP**: "This ActionCode silences the system for 10 minutes by disabling reactions." |
| 110 | + |
57 | 111 | **TALKTOME**: "This ActionCode activates reactions immediately." |
| 112 | + |
58 | 113 | **SPEAK**: "This ActionCode outputs text as speech and waits until the announcement is finished." |
| 114 | + |
59 | 115 | **ASYNCSPEAK**: "This ActionCode starts a voice output in the background (asynchronous)." |
| 116 | + |
60 | 117 | **ASYNCSPEAK_PRIO**: "This ActionCode starts a voice output in the background (asynchronous) and places it at the beginning of the queue." |
| 118 | + |
61 | 119 | **STOPSPEECH**: "This ActionCode cancels the current voice output and clears the speech queue." |
| 120 | + |
62 | 121 | **MAKE_TIMER**: "This ActionCode creates a new timer with an absolute timestamp." |
| 122 | + |
63 | 123 | **MAKE_TIMERRELATIVE**: "This ActionCode creates a timer that expires after a specific duration (e.g., in 5 minutes)." |
| 124 | + |
64 | 125 | **TIMER_SET**: "undefined" |
| 126 | + |
65 | 127 | **TIMER_CANCEL**: "This ActionCode cancels a specific active timer at the specified time." |
| 128 | + |
66 | 129 | **TIMER_CANCEL_RELATIVE**: "This ActionCode cancels a timer specified relative to the current time." |
| 130 | + |
67 | 131 | **TIMER_CONFIRM_INDEX**: "This ActionCode confirms the selection of a timer from a list via its index. Only required if there is more than one appointment in the timeframe." |
| 132 | + |
68 | 133 | **TIMER_LIST**: "This ActionCode provides an overview of all currently running timers." |
| 134 | + |
69 | 135 | **SHOWTIMER**: "Synonym for TIMER_LIST." |
| 136 | + |
70 | 137 | **TIMER_CLEAR_ALL**: "This ActionCode irrevocably deletes all active and scheduled timers." |
| 138 | + |
71 | 139 | **WATCHDOG_START**: "This ActionCode activates the monitoring function (Watchdog)." |
| 140 | + |
72 | 141 | **WATCHDOG_STOP**: "This ActionCode deactivates the active room monitoring." |
| 142 | + |
73 | 143 | **WATCHDOG_AI_RESPONSE**: "Return code for AI image analysis. It determines whether an alarm is triggered or not." |
| 144 | + |
74 | 145 | **WATCHDOG_AI_REPORT**: "Return code from DESCRIBESCENE for AI image analysis. It is spoken out directly." |
| 146 | + |
75 | 147 | **WATCHDOG_DESCRIBESCENE**: "This ActionCode lets the AI describe the current scene of a surveillance camera." |
| 148 | + |
76 | 149 | **WATCHDOG_REPEATINFO**: "This ActionCode repeats the important information (Config) for the called party (e.g., police)." |
| 150 | + |
77 | 151 | **WATCHDOG_REPORTLOCATION**: "This ActionCode reports the current location (Config) to the called party (e.g., police)." |
| 152 | + |
78 | 153 | **WIKI_SEARCH**: "This ActionCode performs a Wikipedia search for a specific term." |
| 154 | + |
79 | 155 | **WIKI_SUMMARY_READY**: "Return code for the AI-generated summary of a Wikipedia article." |
80 | 156 |
|
81 | 157 |
|
82 | 158 | # ActionCode Dokumentation (DE) |
83 | 159 |
|
84 | 160 | **AI_ANSWERE**: "Dieser ActionCode generiert eine direkte Antwort der KI auf eine Benutzeranfrage." |
| 161 | + |
85 | 162 | **AI_RETURN_DATA**: "Dieser ActionCode gibt verarbeitete Daten vom System an die KI zurück." |
| 163 | + |
86 | 164 | **AI_SAY**: "Dieser ActionCode lässt die KI einen spezifischen Text per Sprachausgabe ausgeben." |
| 165 | + |
87 | 166 | **AI_STOP**: "Dieser ActionCode bricht die aktuelle Ausgabe der KI via SPEECH_STOP ab." |
| 167 | + |
88 | 168 | **AI_SUMMARIZE**: "Dieser ActionCode erstellt eine prägnante Zusammenfassung eines längeren Textes." |
| 169 | + |
89 | 170 | **AI_VISION_ANALYZE**: "Dieser ActionCode analysiert visuelle Daten oder Bilder mithilfe von KI-Bilderkennung." |
| 171 | + |
90 | 172 | **AICLEARHISTORY**: "Dieser ActionCode löscht den bisherigen Gesprächsverlauf des KI-Modells." |
| 173 | + |
91 | 174 | **CLUSTERRESTARTCLIENT**: "Dieser ActionCode restartet eine spezifischen Clientverbindung innerhalb des Rechner-Clusters." |
| 175 | + |
92 | 176 | **CLUSTERSTREAMDESKTOP**: "Dieser ActionCode startet die Übertragung des Desktop-Bildschirms zu einem Clusterendpunkt." |
| 177 | + |
93 | 178 | **CLUSTERSTREAMVIDEO**: "Dieser ActionCode initiiert einen Videostream zu einem Clusterendpunkt." |
| 179 | + |
94 | 180 | **CLUSTERSTREAMSTOP**: "Dieser ActionCode beendet alle aktiven Streaming-Vorgänge im Cluster für einen Clusterendpunkt." |
| 181 | + |
95 | 182 | **CLUSTERSTREAMNEXT**: "Dieser ActionCode streamt das nächste Video an den Clienten" |
| 183 | + |
96 | 184 | **CLUSTERLISTCLIENTS**: "Dieser ActionCode listet alle aktuell verbundenen und verfügbaren Clients im Cluster auf." |
| 185 | + |
97 | 186 | **CLUSTERSTREAMCAMERA**: "Dieser ActionCode startet das Streaming der Kamera an den Clusterendpunkt." |
| 187 | + |
98 | 188 | **SILENCEDISKWARNING**: "Dieser ActionCode deaktiviert Warnmeldungen bezüglich geringen Speicherplatzes auf der Festplatte." |
| 189 | + |
99 | 190 | **UNSILENCEDISKWARNING**: "Dieser ActionCode reaktiviert die Benachrichtigungen für kritischen Festplattenspeicher." |
| 191 | + |
100 | 192 | **HEALTHREPORT**: "Dieser ActionCode generiert einen Statusbericht über den Zustand des Assistenten." |
| 193 | + |
101 | 194 | **SILENCELOADWARNING**: "Dieser ActionCode unterdrückt Warnungen bei hoher System- oder CPU-Last." |
| 195 | + |
102 | 196 | **UNSILENCELOADWARNING**: "Dieser ActionCode schaltet Warnmeldungen bei hoher Systemlast wieder ein." |
| 197 | + |
103 | 198 | **MATRIX_LISTROOMS**: "Dieser ActionCode ruft eine Liste aller betretenden Räume im Matrix-Messenger ab." |
| 199 | + |
104 | 200 | **MATRIX_RECEIVE_LLM_ANSWERE**: "Recturncode für AI_ANSWERE. Sendet die Antwort an den Matrix-Raum." |
| 201 | + |
105 | 202 | **MATRIX_SEARCH_ROOMLIST**: "Dieser ActionCode durchsucht die Liste der Matrix-Räume nach bestimmten Kriterien." |
| 203 | + |
106 | 204 | **MATRIX_SENDMSG**: "Dieser ActionCode versendet eine Textnachricht an einen definierten Matrix-Kanal." |
| 205 | + |
107 | 206 | **MATRIX_SENDROOM**: "Synonym für MATRIX_SENDMSG" |
| 207 | + |
108 | 208 | **MATRIX_JOIN**: "Dieser ActionCode lässt den Bot oder User einem neuen Matrix-Raum beitreten." |
| 209 | + |
109 | 210 | **MATRIX_LEAVE**: "Dieser ActionCode verlässt einen aktuell beigetretenen Matrix-Raum." |
| 211 | + |
110 | 212 | **MOOD_QUERY**: "Dieser ActionCode fragt den aktuellen Status des Stimmungs-Werts (Mood) als vollständigen Text ab." |
| 213 | + |
111 | 214 | **MOOD_INCREASE**: "Dieser ActionCode erhöht den numerischen Wert der aktuellen Stimmung um 10 auf maximal +100." |
| 215 | + |
112 | 216 | **MOOD_GET_SUFFIXS**: "Dieser ActionCode ruft alle verfügbaren Suffixe ab, die der aktuellen Stimmung entsprechen." |
| 217 | + |
113 | 218 | **MOOD_GET_SUFFIX**: "Dieser ActionCode wählt ein passendes Suffix der Textdatenbank basierend auf der momentanen Stimmung aus." |
| 219 | + |
114 | 220 | **MOOD_GET_LEVEL**: "Dieser ActionCode gibt die aktuelle Intensitätsstufe der Stimmung als reine Zahl zurück." |
| 221 | + |
115 | 222 | **MOOD_DECREASE**: "Dieser ActionCode verringert den numerischen Wert der aktuellen Stimmung um 10 auf minimal -100." |
| 223 | + |
116 | 224 | **MOOD_IMPULS**: "Dieser ActionCode setzt einen kurzzeitigen Reiz, der die Stimmung unmittelbar beeinflusst. Form: +-INTEGER" |
| 225 | + |
117 | 226 | **NETFLIXHOME**: "Dieser ActionCode navigiert die Netflix-Oberfläche zurück zur Startseite." |
| 227 | + |
118 | 228 | **NETFLIXMYLIST**: "Dieser ActionCode opens the personal watchlist ('My List') des Netflix-Profils." |
| 229 | + |
119 | 230 | **NETFLIXSEARCH**: "Dieser ActionCode aktiviert die Suchfunktion innerhalb der Netflix-App." |
| 231 | + |
120 | 232 | **NETFLIXRETURN**: "Dieser ActionCode führt die 'Zurück'-Aktion innerhalb der Netflix-Navigation aus." |
| 233 | + |
121 | 234 | **NETFLIXPAUSE**: "Dieser ActionCode pausiert die aktuelle Wiedergabe auf Netflix." |
| 235 | + |
122 | 236 | **NETFLIXFORWARD**: "Dieser ActionCode spult im aktuellen Netflix-Video eine feste Zeitspanne vor." |
| 237 | + |
123 | 238 | **NETFLIXBACKWARDS**: "Dieser ActionCode spult im aktuellen Netflix-Video eine feste Zeitspanne zurück." |
| 239 | + |
124 | 240 | **NETFLIXFULLSCREEN**: "Dieser ActionCode schaltet die Netflix-Wiedergabe in den Vollbildmodus." |
| 241 | + |
125 | 242 | **NETFLIXSKIPINTRO**: "Dieser ActionCode überspringt das Intro der laufenden Netflix-Serie." |
| 243 | + |
126 | 244 | **NETFLIXPLAYMOVIE**: "Dieser ActionCode startet die Wiedergabe eines spezifisch ausgewählten Films auf Netflix." |
| 245 | + |
127 | 246 | **NETFLIXPLAY**: "Dieser ActionCode setzt eine pausierte Wiedergabe auf Netflix fort." |
| 247 | + |
128 | 248 | **RECALLSEARCH**: "Dieser ActionCode durchsucht die gespeicherten Recall-Daten (Vergangenheit/Gedächtnis)." |
| 249 | + |
129 | 250 | **RECALLERASE**: "Dieser ActionCode löscht spezifische Einträge oder Zeiträume aus dem Recall-Speicher." |
| 251 | + |
130 | 252 | **RECALLINFO**: "Dieser ActionCode gibt Metadaten oder Statusinformationen über das Recall-System aus." |
| 253 | + |
131 | 254 | **SERVERWATCH_CHECK**: "*NICHT IMPLEMENTIERT* Dieser ActionCode führt eine sofortige Überprüfung der überwachten Server-Dienste durch." |
| 255 | + |
132 | 256 | **SERVERWATCH_STATUS**: "Dieser ActionCode fragt den aktuellen Online-Status der überwachten Server ab." |
| 257 | + |
133 | 258 | **PLAYSOUND**: "Dieser ActionCode spielt sofort blockend eine definierte Sounddatei ab." |
| 259 | + |
134 | 260 | **PLAYSOUNDASYNC**: "Dieser ActionCode startet die Soundwiedergabe via Warteschlange im Hintergrund, ohne den Programmfluss zu blockieren." |
| 261 | + |
135 | 262 | **STOPSOUND**: "Dieser ActionCode stoppt sofort alle laufenden Soundwiedergaben." |
136 | | -**PLAYSOUNDASYNC_PRIO**: "Dieser ActionCode startet die Soundwiedergabe via Warteschlange im Hintergrund, ohne den Programmfluss zu blockieren, aber der Sound kommt an Position #1 der Warteliste" |
| 263 | + |
| 264 | +**PLAYSOUNDASYNC_PRIO**: "Dieser ActionCode startet die Soundwiedergabe via Warteschlange im Hintergrund, ohne den Programmfluss zu blockieren, aber der Sound |
| 265 | +kommt an Position #1 der Warteliste" |
| 266 | + |
137 | 267 | **SHUTUP**: "Dieser ActionCode bringt das System dazu 10 Minuten zu schweigen in dem Reactions abgeschaltet werden." |
| 268 | + |
138 | 269 | **TALKTOME**: "Dieser ActionCode aktiviert die Reactions sofort." |
| 270 | + |
139 | 271 | **SPEAK**: "Dieser ActionCode gibt Text als Sprache aus und wartet, bis die Ansage beendet ist." |
| 272 | + |
140 | 273 | **ASYNCSPEAK**: "Dieser ActionCode startet eine Sprachausgabe im Hintergrund (asynchron)." |
| 274 | + |
141 | 275 | **ASYNCSPEAK_PRIO**: "Dieser ActionCode startet eine Sprachausgabe im Hintergrund (asynchron), packt die aber an den Anfang der Warteliste." |
| 276 | + |
142 | 277 | **STOPSPEECH**: "Dieser ActionCode bricht die aktuelle Sprachausgabe ab und leert die Sprachwarteschlange." |
| 278 | + |
143 | 279 | **MAKE_TIMER**: "Dieser ActionCode erstellt einen neuen Timer mit einem absoluten Zeitpunkt." |
| 280 | + |
144 | 281 | **MAKE_TIMERRELATIVE**: "Dieser ActionCode erstellt einen Timer, der nach einer bestimmten Zeitspanne (z. B. in 5 Minuten) abläuft." |
| 282 | + |
145 | 283 | **TIMER_SET**: "undefined" |
| 284 | + |
146 | 285 | **TIMER_CANCEL**: "Dieser ActionCode bricht einen spezifischen aktiven Timer an dem angebenen Zeitpunkt ab." |
| 286 | + |
147 | 287 | **TIMER_CANCEL_RELATIVE**: "Dieser ActionCode bricht einen Timer ab, die relative zum aktuellen Zeitpunkt angegeben wird." |
| 288 | + |
148 | 289 | **TIMER_CONFIRM_INDEX**: "Dieser ActionCode bestätigt die Auswahl eines Timers aus einer Liste über dessen Index. Wird nur benötigt, wenn es mehr als einen Termin im Zeitfenster um den Zeitpunkt gibt." |
| 290 | + |
149 | 291 | **TIMER_LIST**: "Dieser ActionCode gibt eine Übersicht aller aktuell laufenden Timer aus." |
150 | | -**SHOWTIMER**: "Synonym für TIMER_LIST" |
| 292 | + |
151 | 293 | **TIMER_CLEAR_ALL**: "Dieser ActionCode löscht alle aktiven und geplanten Timer unwiderruflich." |
| 294 | + |
152 | 295 | **WATCHDOG_START**: "Dieser ActionCode aktiviert die Überwachungsfunktion (Watchdog)." |
| 296 | + |
153 | 297 | **WATCHDOG_STOP**: "Dieser ActionCode deaktiviert die aktive Raumüberwachung." |
| 298 | + |
154 | 299 | **WATCHDOG_AI_RESPONSE**: "Returncode für die KI-Bildanalyse. Es wird entschiedne ob es Alarm gibt oder nicht." |
| 300 | + |
155 | 301 | **WATCHDOG_AI_REPORT**: "Returncode von DESCRIBESCENE die KI-Bildanalyse. Wird direkt ausgesprochen." |
| 302 | + |
156 | 303 | **WATCHDOG_DESCRIBESCENE**: "Dieser ActionCode lässt die KI die aktuelle Szene einer Überwachungskamera beschreiben." |
| 304 | + |
157 | 305 | **WATCHDOG_REPEATINFO**: "Dieser ActionCode wiederholt die wichtige Information(Config) für den angerufenen (Polizei)." |
| 306 | + |
158 | 307 | **WATCHDOG_REPORTLOCATION**: "Dieser ActionCode meldet den aktuellen Standort(Config) an den Angerufenen (Polizei)." |
| 308 | + |
159 | 309 | **WIKI_SEARCH**: "Dieser ActionCode führt eine Suche in der Wikipedia nach einem Begriff durch." |
| 310 | + |
160 | 311 | **WIKI_SUMMARY_READY**: "Returncode für die Zusammenfassung eines Wikipedia-Artikels durch die KI." |
161 | 312 |
|
| 313 | + |
0 commit comments