Versionen im Vergleich

Schlüssel

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

...

Gibt die Anschlüsse einer Ader zurück.

Beispielaufruf

Lesen eines speziellen Ader-Anschlusses:

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

Filtern von Ader-Anschlüssen:

Codeblock
languagebash
themeRDark
{
	"method":"cable.wire_pin.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"wire_id": 123
		}
	},

...


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

Parameter

ParameterTypBeschreibungVersion
idintOptional: ID des Datenbankeintragesab Version 1.0
filterarray

Optional: Filter für Ader-Anschlüsse

Der Filter unterstützt alle Eigenschaften der Ader-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
wire_idintID der referenzierten Aderab Version 1.0
descriptionstringBeschreibung des Ader-Anschlussesab Version 1.0
statestatus_idstringint

ID des Status des Ader-Anschlüsses

zulässige Werte:

  • H = hängend
  • VH = vorbereitet, hängend
  • R = reserviert

    Anschlusses

    Siehe: https://smdocu.atlassian.net/l/c/eG1h5aT4
    ab Version 1.01
    sibling_idint

    ID des dazugehörigen zweiten Ader-Anschlusses

    Hinweis: Ist die sibling_id größer der ID des Ader-Anschlusses, handelt es sich bei diesem Anschluss um den Eingang bzw. die "linke Seite"

    ab Version 1.0
    connected_pin_idintID des verbundenen Anschlusses eines Objektes.ab Version 1.0

    ...

    Aktualisiert eine bestehende Ader zu einem Kabel.

    Beispielaufruf


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

    ...

    
    		"id":4,
    		"data": {
    			"description":"Ader-Anschluss 1",

    ...

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

    Parameter

    ParameterTypBeschreibungVersion
    wire_pin_idintID des Datenbankeintragesab Version 1.0
    descriptionstringBeschreibung des Ader-Anschlussesab Version 1.0
    statestatus_idstringint

    Optional: ID des Status des Ader-Anschlüsses

    zulässige Werte:

    • H = hängend
    • VH = vorbereitet, hängend
    • R = reserviert

    Anschlusses

    Siehe: https://smdocu.atlassian.net/l/c/eG1h5aT4

    ab Version 1.01
    connected_pin_idintOptional: ID des verbundenen Anschlusses eines Objektes.ab Version 1.0

    Rückgabewert

    WertTypVersion
    current_datestringab Version 1.0
    idintab Version 1.0
    messagestringab Version 1.0


    ...

    cable.wire_pin.batch_reconnect_pins

    Beschreibung

    Verbindet eine Auswahl bestehender Adern mit neuen Objekt-Anschlüssen, während dabei bestehende Verbindungen, Strecken und Netzwege erhalten bleiben.

    Beispielaufruf

    Codeblock
    languagebash
    themeRDark
    {
    	"method":"cable.wire_pin.batch_reconnect_pins",
    	"params":{
    		"apikey":"24174j3tqj",
    		"data": {
            	"mapping": {
        			"1544801": "546665",
            		"1544807": "546671"
        		}
            }
    	},
    	"version":"2.0",
        "id": 1
    }

    Parameter

    ParameterTypBeschreibungVersion
    mappingarray

    Mapping der neuen Ader-Verbindungen.

    Auf der linken Seite werden der IDs der Objekt-PINs angegeben.

    Auf der rechten Seite werden die IDs der Ader-Anschlüsse angegeben, welche auf die korrespondierenden Objekt-PINs umgezogen werden.

    Hinweis: Bestehende Verbindungen über die Adern bleiben bei der neuen Zuweisung erhalten.

    ab Version 1.0

    Rückgabewert

    WertTypVersion
    current_datestringab Version 1.0
    idintab Version 1.0
    messagestringab Version 1.0