SystemService - Manual - Industrial Edge - Industrial Edge - Industrial Edge - Documentation of the Industrial Edge Platform - IEM - Hub - Industrial - Device - IED - Edge - IEH

Industrial Edge Platform Operation - APIs & Referenzen

Portfolio
Industrial Edge
Product
Industrial Edge
Product Version
v25.04
Edition
04/2025
Language
de-DE

System Service, nutzt einen UNIX-Domain-Socket "/var/run/devicemodel/system.sock" für die GRPC-Kommunikation. protoc generiert sowohl eine Client- als auch eine Serverinstanz für diesen Service. GRPC-Statuscodes : https://developers.google.com/maps-booking/reference/grpc-api/status_codes.

Methodenname Request-Typ Antwort-Typ Beschreibung
RestartDevice . google.protobuf.Leer . google.protobuf.Leer Startet das Gerät neu
ShutdownDevice . google.protobuf.Leer . google.protobuf.Leer Fährt das Gerät herunter.
HardReset . google.protobuf.Leer . google.protobuf.Leer Führt Host-seitige Aktionen zusätzlich zu Edge-Core für Hard Reset aus, z. B.: Reinigen des Hard-Reset-Flags (obligatorisch), benutzerdefinierte Device Builder-Schritte (optional) und schließlich Neustart des Systems (obligatorisch).
GetModelNumber . google.protobuf.Leer Modellnummer Gibt die Modellnummer (MLFB) für Siemens-Geräte bzw. eine Modellinformation für Fremdgeräte zurück.
GetFirmwareInfo . google.protobuf.Leer FirmwareInfo Gibt Informationen zur aktuell installierten Firmware zurück
GetResourceStats . google.protobuf.Leer Statistiken Gibt die aktuelle CPU-, RAM-, Uptime- und Speicherbelegung zurück
GetLimits . google.protobuf.Leer Limits Gibt Grenzwerte für Anzahl der Apps und Bedarf an CPU, RAM und Speicherkapazität für Apps zurück.
GetCustomSettings . google.protobuf.Leer . google.protobuf.Beliebig Gibt gerätespezifische Einstellungen des Benutzers zurück.
ApplyCustomSettings . google.protobuf.Beliebig . google.protobuf.Leer Wendet gerätespezifische Einstellungen des Benutzers an.
GetLogFile LogRequest (Englisch) Log-Antwort Erfasst und komprimiert alle Journald-Protokolle (obligatorisch) vom Host (sowie optionale gerätespezifische Protokolle/Berichte) und gibt einen einzelnen Dateipfad für dieses neue Protokollarchiv zurück.
AktualisierenHostname Hostname . google.protobuf.Leer Aktualisiert den Hostnamen des Geräts mit der angegebenen Zeichenfolge.
GetHostname . google.protobuf.Leer Hostname Ruft den aktuellen Hostnamen des Geräts ab.