Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »

Verwaltung von Anschluss-Layouts.

Seitenverzeichnis:


patch.port_layout.read

Beschreibung

Gibt alle konfigurierten Anschluss-Layouts zurück.

Beispielaufruf

Lesen eines speziellen Anschluss-Layouts:

{
	"method":"patch.port_layout.read",
	"params":{
		"apikey":"24174j3tqj",
		"id": 4
	},
	"version":"2.0",
    "id": 1
}

Filtern nach Anschluss-Layouts:

{
	"method":"patch.port_layout.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"title": "Port %"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintOptional: ID des Datenbankeintragesab Version 1.0
filterarray

Optional: Filter für Anschluss-Layouts

Der Filter unterstützt alle Eigenschaften des Anschluss-Layouts (siehe Rückgabewerte).

Als Suchkriterium kann das Prozent-Zeichen "%" als Wildcard verwendet werden.

ab Version 1.0

Rückgabewert

Eigenschaften eines Anschluss-Layouts.

WertTypBeschreibungVersion
idintID des Datenbankeintragesab Version 1.0
device_layout_idintID des dazugehörigen Geräte-Layoutsab Version 1.0
connector_idintID des zugewiesenen Anschlussesab Version 1.0
titlestringTitel des Anschlussesab Version 1.0
numberint

Nummer des Anschlusses

ab Version 1.0
row_titlestringName der Port-Zeileab Version 1.0
pos_xintPosition horizontalab Version 1.0
pos_yintPosition vertikalab Version 1.0
label_orientationstringPosition der Beschriftung am Anschlussab Version 1.0
statusstringStatus des Anschlussesab Version 1.0



patch.port_layout.create

Beschreibung

Legt ein neues Anschluss-Layout an.

Beispielaufruf

{
	"method":"patch.port_layout.create",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"device_layout_id": 4,
            "connector_id": 14,
			"pos_x": 4,
            "pos_y": 1,
            "title": "Port 1"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
obj_idintID des referenzierten Objektesab Version 1.0
column_countintAnzahl der Spaltenab Version 1.0
row_countint

Anzahl der Zeilen

ab Version 1.0
descriptionstringOptional: Titel des Layoutsab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0



patch.port_layout.update

Beschreibung

Aktualisiert ein bestehendes Anschluss-Layout.

Beispielaufruf

{
	"method":"patch.port_layout.update",
	"params":{
		"apikey":"24174j3tqj",
		"id":4,
		"data": {
			"description":"Panel 2",
			"column_count": 8
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID des Datenbankeintragesab Version 1.0
descriptionstringTitel des Layoutsab Version 1.0
column_countint

Anzahl der Spalten

ab Version 1.0
row_countintAnzahl der Zeilenab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0



patch.port_layout.delete

Beschreibung

Löscht ein bestehendes Anschluss-Layout.

Beispielaufruf

{
	"method":"patch.port_layout.delete",
	"params":{
		"apikey":"24174j3tqj",
		"id":4
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID des zu löschenden Anschluss-Layoutsab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0
  • Keine Stichwörter