LCN_GetStatus()

Hallo,

ist die Funktion LCN_GetStatus() schon implementiert?

Grüße, Gerhard

Seit der 2.6 wird LCN_GetStatus nur noch emuliert. Du kannst folgende Hilfsfunktion verwenden, oder dein Skript direkt auf den Instanz Status umbauen.


	function LCN_GetStatus($InstanceID)
	{
		$i = IPS_GetInstance($InstanceID);
		switch($i['InstanceStatus'])
		{
			case 102: //LCN_Loggedin
				return 2;
			case 201: //LCN_Connected
				return 1;
			case 202: //LCN_Disconnected
				return 0;
			case 203: //LCN_AuthError
				return 3;
			case 204: //LCN_LicenseError
				return 4;
			case 205: //LCN_UnknownError
				return 5;
		}
		return -1;
	}

paresy

Hallo paresy,

ich habe erst mal die Hilfsfunktion genommen. Funktioniert!

Danke, Gerhard