You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Variablen für letzte Aktivität anlegen (zum Aktualiseren der Variablen muss die Funktion ECHOIO_GetLastActivity() aufgerufen werden)
Experteneinstellungen
Eigenschaft
Typ
Beschreibung
UpdateInterval
NumberSpinner
Aktualisierungsintervall
LogMessageEx
CheckBox
Erweiterte Log Meldungen
Statusvariablen und Profile
Ident
Typ
Profil
Beschreibung
CookieExpirationDate
int
~UnixTimestamp
Ablaufdatum des Cookies
LastActivityPerson
string
Letzte Aktivität: Person (Anzeige ca. 20 Sekunden verzögert)
LastActivityTimestamp
int
~UnixTimestamp
Letzte Aktivität: Zeit
LastActivityResponse
string
Letzte Aktivität: Antwort
LastAction
string
Letzte Aktivität: Befehl
LastDevice
string
Echo.LastDevice.<InstanceID>
Letzte Aktivität: Gerät
LastActivityIntent
string
Letzte Aktivität: Intent
PHP-Befehlsreferenz
LogIn
ECHOIO_LogIn( int $InstanceID );
Parameter
Typ
Beschreibung
$InstanceID
int
GetLastActivity
Funktion liefert Informationen über die letzte Aktivität als Array und aktualisiert die Statusvariablen der letzten Aktivität.
Wichtig: nicht zyklisch aufrufen, da zu häufige Anfragen vom Server blockiert werden.
ECHOIO_GetLastActivity( int $InstanceID );
Parameter
Typ
Beschreibung
$InstanceID
int
TriggerEchoBot
Fragt die letzte Aktivität mittels GetLastActivity ab und triggert dadurch den EchoBot. Diese Funktion bietet im Vergleich zu GetLastActivity zusätzlich die Möglichkeit als Parameter eine Wartezeit zu übergeben, nach der GetLastActivity aufgerufen wird. Dies kann sinnvoll sein, wenn der EchoBot manchmal nicht korrekt getriggert wird, bzw. die letzte Aktivität noch nicht abgerufen werden konnte.
Wichtig: nicht zyklisch aufrufen, da zu häufige Anfragen vom Server blockiert werden.
ECHOIO_TriggerEchoBot( int $InstanceID, int $delayMilliSeconds );
Parameter
Typ
Beschreibung
$InstanceID
int
$delayMilliSeconds
int
Wartezeit in Millisekunden
CheckLoginStatus
ECHOIO_CheckLoginStatus( int $InstanceID );
Parameter
Typ
Beschreibung
$InstanceID
int
LogOff
ECHOIO_LogOff( int $InstanceID );
Parameter
Typ
Beschreibung
$InstanceID
int
GetDeviceList
ECHOIO_GetDeviceList( int $InstanceID );
Parameter
Typ
Beschreibung
$InstanceID
int
GetDevice
ECHOIO_GetDevice( int $InstanceID, string $deviceSerial, string $deviceType );