Versionen im Vergleich

Schlüssel

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

Verwaltung von Anschlüssen Anschluss-Status einer Ader.

Hinweis: Die Anschlüsse einer Ader werden automatisch beim Anlegen einer Ader erzeugt. Zudem werden die Anschlüsse beim Löschen einer Ader automatisch wieder entfernt.

Seitenverzeichnis:

Inhalt
maxLevel2
indent10px
stylesquare

...

cable.wire_pin_status.read

Beschreibung

Gibt die Anschlüsse einer Ader die Anschluss-Status zurück.

Beispielaufruf

Lesen eines speziellen AderAnschluss-AnschlussesStatus:

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

...

Codeblock
languagebash
themeRDark
{
	"method":"cable.wire_pin_status.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"wire_id": 123
		}
	},
	"version":"2.0",
    "id": 1
}

...

ParameterTypBeschreibungVersion
idintOptional: ID des Datenbankeintragesab Version 1.0
filterarray

Optional: Filter für AderAnschluss-AnschlüsseStatus

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

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

ab Version 1.0

Rückgabewert

Liste aller Adern zum angegebenen KabelAnschluss-Status.

Status des Ader-Anschlüsses

zulässige Werte:

  • H = hängend
  • VH = vorbereitet, hängend
  • R = reserviert
    WertTypBeschreibungVersion
    idintID des Datenbankeintragesab Version 1.0
    wire_idconstintID der referenzierten AderKonstante des Anschluss-Statusab Version 1.0
    descriptionstringBeschreibung des AderAnschluss-AnschlussesStatusab Version 1.0statestring


    ...

    cable.wire_pin_status.create

    Beschreibung

    Erstellt einen Anschluss-Status.

    Beispielaufruf

    Codeblock
    languagebash
    themeRDark
    {
    	"method":"cable.wire_pin_status.create",
    	"params":{
    		"apikey":"24174j3tqj",
    		"data": {
    			"const": "H"
    			"description": "hängend"
    		}
    	},
    	"version":"2.0",
        "id": 1
    }

    Parameter

    ParameterTypBeschreibungVersion
    idintID des Datenbankeintragesab Version 1.0
    sibling_idconstintstringID Konstante des dazugehörigen zweiten Ader-AnschlussesHinweis: Ist die sibling_id größer der ID des Ader-Anschlusses, handelt es sich bei diesem Anschluss um den Eingang bzw. die "linke Seite"Anschluss-Statusab Version 1.0
    descriptionstringOptional: Beschreibung des Anschluss-Statusab Version 1.0

    Rückgabewert

    WertTypVersion
    current_datestringab Version 1.0
    connected_pin_
    idint
    ID des verbundenen Anschlusses eines Objektes.
    ab Version 1.0
    messagestringab Version 1.0


    ...

    cable.wire_pin_status.update

    Beschreibung

    Aktualisiert eine bestehende Ader zu einem Kabeleinen bestehenden Anschluss-Status.

    Beispielaufruf

    Codeblock
    languagebash
    themeRDark
    {
    	"method":"cable.wire_pin_status.update",
    	"params":{
    		"apikey":"24174j3tqj",
    		"id":4,
    		"data": {
    			"descriptionconst": "Ader-Anschluss 1H",
    			"statedescription": "Hhängend"
    		}
    	},
    	"version":"2.0",
        "id": 1
    }

    Parameter

    state
    ParameterTypBeschreibungVersion
    idintID des Datenbankeintragesab Version 1.0
    conststringKonstante des Anschluss-Statusab Version 1.0
    descriptionstringBeschreibung des AderAnschluss-AnschlussesStatusab Version 1.0

    Rückgabewert

    WertTypVersion
    current_datestring

    Optional: Status des Ader-Anschlüsses

    zulässige Werte:

  • H = hängend
  • VH = vorbereitet, hängend
  • R = reserviert
    ab Version 1.0
    idintab Version 1.0
    messagestringab Version 1.0
    connected_pin_idintOptional: ID des verbundenen Anschlusses eines Objektes.


    ...

    cable.wire_pin_status.delete

    Beschreibung

    Löscht einen bestehenden Anschluss-Status.

    Beispielaufruf

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

    Parameter

    ParameterTypBeschreibungVersion
    idintID des Datenbankeintragesab Version 1.0

    Rückgabewert

    WertTypVersion
    current_datestringab Version 1.0
    idintab Version 1.0
    messagestringab Version 1.0

    ...