Versionen im Vergleich

Schlüssel

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

...

Lesen eines speziellen Generators:

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

Filtern von Generatoren:

Codeblock
languagebash
themeRDark
{
	"method":"cable.generator.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"title": "LWL %LWL%"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintOptional: ID des Generatorsab Version 1.0
filterarray

Optional: Filter für Generatoren

Der Filter unterstützt alle Eigenschaften des Generators (siehe Rückgabewerte).

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

ab Version 1.0

...

ID des referenzierten Generator-Objektes
WertTypBeschreibungVersion
idintID des Generatorsab Version 1.0obj_idintab Version 1.0
titlestringTitel des Generatorsab Version 1.0
descriptionstringBeschreibung des Generatorsab Version 1.0
maskstring

Maske der Generator-Vorlage

z.B.: #/#/#

ab Version 1.0
counter_minstring

kleinster möglicher WertStartwerte der einzelnen Segmente

z.B.: 01/01/1

ab Version 1.0
counter_maxstring

größter möglicher WertEndwerte der einzelnen Segmente

z.B.: 01/04/9

ab Version 1.0

...

cable.generator.create

Beschreibung

Legt eine neue Strecke einen neuen Generator an.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.generator.create",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"title":"Generatore A",
			"mask": "#/#/#",
			"objcounter_idmin": 14"01/01/1",
			"titlecounter_max":"Generatore A "02/24/4"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

der Strecke
ParameterTypBeschreibungVersion
obj_idtitleintID des referenzierten Strecken-ObjektesstringTitel des Generatorsab Version 1.0
descriptionstringOptional: Beschreibung des Generatorsab Version 1.0
maskstring

Maske der Generator-Vorlage

z.B.: #/#/#

ab Version 1.0
channelcounter_countintOptional: Anzahl logischer Kanäleminstring

Startwerte der einzelnen Segmente

z.B.: 01/01/1

ab Version 1.0current_channel_countint
Optional: Aktuelle Anzahl logischer Kanälecounter_maxstring

Endwerte der einzelnen Segmente

z.B.: 01/04/9

ab Version 1.0

Rückgabewert

...

cable.generator.update

Beschreibung

Aktualisiert eine bestehende Streckeeinen bestehenden Generator.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.generator.update",
	"params":{
		"apikey":"24174j3tqj",
		"id":4,
		"data": {
			"description":"Generator A"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID
der Strecke
des Generatorsab Version 1.0
titlestringTitel des Generatorsab Version 1.0
descriptionstringBeschreibung
der Strecke
des Generatorsab Version 1.0
maskstring

Maske der Generator-Vorlage

z.B.: #/#/#

ab Version 1.0
counter_minstring

Startwerte der einzelnen Segmente

z.B.: 01/01/1

ab Version 1.0
counter_maxstring

Endwerte der einzelnen Segmente

z.B.: 01/04/9

ab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0
channel_countintAnzahl logischer Kanäle


...

cable.generator.generate

Beschreibung

Führt den Generator mit den konkreten Start- und Endwerten aus.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.generator.generate",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"id":4,
			"start_pattern": "01/02/1",
			"end_pattern": "02/04/4"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID des Generatorsab Version 1.0
start_patternstring

Startwert

z.B.: 01/02/1

ab Version 1.0
current_channel
end_patternstring

Optional: Endwert

z.B.: 02/04/4

ab Version 1.0
max_countint
Aktuelle Anzahl logischer Kanäle
Optional: Anzahl der Elemente, welche generiert werden sollenab Version 1.0

Rückgabewert

...

Auflistung der generierten Werte.


...

cable.generator.count

Beschreibung

Gibt die Anzahl der generierten Werte eines Generators aus.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
	"method":"cable.generator.count",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"id":4,
			"start_pattern": "01/02/1",
			"end_pattern": "02/04/4"
		}
	},
	"version":"2.0",
    "id": 1
}

Parameter

ParameterTypBeschreibungVersion
idintID des Generatorsab Version 1.0
start_patternstring

Startwert

z.B.: 01/02/1

ab Version 1.0
end_patternstring

Optional: Endwert

z.B.: 02/04/4

ab Version 1.0
max_countintOptional: Anzahl der Elemente, welche generiert werden sollenab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
countintAnzahl der generierten Elementeab Version 1.0
message
end_elementstringZuletzt generiertes Elementab Version 1.0


...

cable.generator.delete

Beschreibung

Löscht eine Streckeeinen Generator.

Beispielaufruf

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

Parameter

ParameterTypBeschreibungVersion
idintID der des zu löschenden Streckelöschenden Generatorsab Version 1.0

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0

...