Auslesen ob eine Schnittstelle als fehlerhaft markiert ist

Sorry falsche Kategorie. Bitte Verschieben !!!:banghead:

Hallo Leute,

wie kann ich auslesen ob eine Schnittstelle als fehlerhaft markiert ist ?
Im speziellen Fall einen Client Socket.

mit IPS_GetProperty(ID,„Open“); bekomm ich leider nicht die Info, ob die Schnittstelle grad als fehlerhaft markiert ist.

Warum hätt ich das gern :
Arduino ist über Client Socket mit IPS verbunden.
Wenn der Arduino restartet, dann springt der Client Socket auf fehlerhaft und braucht mir zu lange bis er wieder verbunden ist.
Ich möchte nun alle 5 Sekunden prüfen ob der Socket OK ist und falls notwendig deaktivieren und wieder aktivieren falls der Arduino pingbar ist.

Danke und noch schönes WE

Du kannst in der Kern Instanz Events direkt auf den Fehler reagieren lassen.

Oder schau dir IPS_GetInstance($id) und das Feld InstanceStatus an.

paresy

Muchas gracias für die blitzschnelle Antwort