Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Gibt alle konfigurierten Anschlüsse eines Objektes zurück.

Beispielaufruf

Lesen eines speziellen Anschlusses:

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.read",
	"params":{
		"apikey":"24174j3tqj",
		"id": 4
	},
	"version":"2.0",
    "id": 1
}

Filtern nach Anschlüssen:

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"description": "PIN %"
		}
	},

...


	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintOptional: ID des Datenbankeintragesab Version 1.0
filterarray

Optional: Filter für Anschlüsse

Der Filter unterstützt alle Eigenschaften der Anschlüsse (siehe Rückgabewerte).

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

ab Version 1.0

...

WertTypBeschreibungVersion
idintID des Datenbankeintragesab Version 1.0
isys_obj_idintID des referenzierten KabelsObjektesab Version 1.0
descriptionstringBeschreibung des Anschlussesab Version 1.0numberintNummer des Anschlussesab Version 1.0
typestring

Typ des Anschlusses

(zulässige Werte: "in" oder "out")

ab Version 1.0
numberintNummer des Anschlussesab Version 1.0
internal_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

intern verbunden ist

(bspw. wenn ein Eingang mit einem Ausgang eines Gerätes verbunden ist)

ab Version 1.0
patch_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

über einen Patch verbunden ist

(bspw. wenn Verbindungen an einem Gerät per Patch verbunden sind)

ab Version 1.0
connected_wire_pin_idintReferenz auf einen verbundenen Ader-Anschlussab Version 1.0
connector_idintReferenz auf einen verbundenen Anschluss aus der Verkabelungab Version 1.0
classificationstringAnschluss-Typab Version 1.0


...

cable.pin.create

Beschreibung

Legt einen neuen Anschluss an.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.create",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"obj_id":19,
			"description":"Anschluss 1",
			"number":1,
			"type":"in"
		}

...


	},
	"version":"2.0",
    "id": 1
}

Parameter

Nummer
ParameterTypBeschreibungVersion
obj_idintID des referenzierten KabelsObjektesab Version 1.0
descriptionstringBeschreibung des Anschlussesab Version 1.0numberint des Anschlussesab Version 1.0
typestring

Typ des Anschlusses

(zulässige Werte: "in" oder "out")

ab Version 1.0
numberintOptional: Nummer des Anschlussesab Version 1.0
internal_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

intern verbunden ist

(bspw. wenn ein Eingang mit einem Ausgang eines Gerätes verbunden ist)

ab Version 1.0
patch_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

über einen Patch verbunden ist

(bspw. wenn Verbindungen an einem Gerät per Patch verbunden sind)

ab Version 1.0
connected_wire_pin_idintOptional: Referenz auf einen verbundenen Ader-Anschlussab Version 1.0
connector_idintReferenz auf einen verbundenen Anschluss aus der Verkabelungab Version 1.0
classificationstringOptional: Anschluss-Typab Version 1.0

Rückgabewert

...

Aktualisiert einen bestehenden Anschluss.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.update",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":4,
		"data": {
			"description":"Anschluss 1",
			"number":1,
			"type":"in"
		}
	},

...


	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
pin_idintID des Datenbankeintragesab Version 1.0
descriptionstringBeschreibung des Anschlussesab Version 1.0
numberintNummer des Anschlussesab Version 1.0
typestring

Typ des Anschlusses

(zulässige Werte: "in" oder "out")

ab Version 1.0
internal_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

intern verbunden ist

(bspw. wenn ein Eingang mit einem Ausgang eines Gerätes verbunden ist)

ab Version 1.0
patch_pin_idint

Optional: Referenz auf einen anderen Anschluss, mit welchem dieser Anschluss

über einen Patch verbunden ist

(bspw. wenn Verbindungen an einem Gerät per Patch verbunden sind)

ab Version 1.0
connected_wire_pin_idintReferenz auf einen verbundenen Ader-Anschlussab Version 1.0
connector_idintReferenz auf einen verbundenen Anschluss aus der Verkabelungab Version 1.0
classificationstringAnschluss-Typab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0


...

cable.pin.

...

find_usages

Beschreibung

Löscht einen bestehenden AnschlussFindet die Objekte, die mit dem angegebenen Anschluss verbunden sind.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.

...

find_usages",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":4
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID des Anschlussesab Version 1.0

Rückgabewert

Auflistung der Objekte, in denen die Ader verwendet wird.

WertTypBeschreibungVersion
idintKategorie-ID des Objektesab Version 1.0
obj_idintID des Objektesab Version 1.0
titlestringName des Objektesab Version 1.0
type_idint

ID des Objekttyps

ab Version 1.0
type_titlestring

Name des Objekttyps

ab Version 1.0


...

cable.pin.delete

Beschreibung

Löscht einen bestehenden Anschluss.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.pin.delete",
	"params":{
		"apikey":"24174j3tqj",
		"id":4
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
pin_idintID des zu löschenden Anschlussesab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0

...