Seite 1 von 1

[V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Mi Mär 17, 2021 5:25 pm
von Sensej
Hallo zusammen,
ich versuche ein paar Sachen von der Logik-Engine zu verstehen, finde aber diese Infos hier Forum nicht.

Gibt es irgendwo eine Dokumentation zur Beschreibung der Struktur(JSON) einer Logik in TWS?
Z.B. welche Elemente darf eine Logik haben?
Welche Unter-Elemente dürfen levels, modules, inputPorts, outpuPorts haben?
Was wird alles unter levels gespeichert usw.?

Logik1.jpg
Was wird im JSON-Abschnitt 1 und 2 beschrieben?

Logik2.jpg

Kann mir jemand verraten wo im JSON-Code die Zuweisung eines Eingangs zum KNX-Objekt findet -> z.B Eingang K-166 ?
K-166 steht nirgendwo im JSON

Was wird in der Spalte "Stat" der Tabelle LS_X abgespeichert und was bedeuten hier die Werte 807, 295, 773, 775, 263 usw. ?

MfG Juri

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Mi Mär 17, 2021 5:32 pm
von gbglace
Das mit den Objektzuordnungen passiert erst wenn der JSON in der Zelle aktiviert ist und Du dann in der GUI die Zuordnungen machst. So ein JSON als austauschbares Element wäre ja blöd wenn da immer User/Logikspezifische Objekte codiert sind, das würde dann ja bei anderen Usern auf deren TWS nicht funktionieren.

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Mi Mär 17, 2021 6:41 pm
von Sensej
gbglace hat geschrieben: Mi Mär 17, 2021 5:32 pm Das mit den Objektzuordnungen passiert erst wenn der JSON in der Zelle aktiviert ist und Du dann in der GUI die Zuordnungen machst.
Hi Göran,
Danke für die Info

MfG Juri

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Mi Mär 17, 2021 10:54 pm
von Eraser
Hier ist eine Beschreibung der JSON-Bereiche:

app.php/kb/viewarticle?a=84

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Fr Mär 19, 2021 9:08 pm
von Sensej
Hi Wolfgang,
Danke

Weißt du wozu der zweite JSON-Abschnitt ist?
MfG Juri

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Fr Mär 19, 2021 10:41 pm
von Eraser
Welcher 2. Abschnitt? Der mit Module? Da kommt die Logik rein.

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: Fr Mär 19, 2021 11:36 pm
von Sensej
Eraser hat geschrieben: Fr Mär 19, 2021 10:41 pm Welcher 2. Abschnitt? Der mit Module?
JSON-Struktuk auf dem Bild oben rechts.
Da wo die Elemente Level, LevelTypes, MnemonicMap usw. sind.

MfG Juri

Re: [V2.0 IP2.0] Fragen zum TWS-Logikformat(JSON) und der Logik-Engine

Verfasst: So Mär 21, 2021 11:25 pm
von Eraser
Levels, Modules, Input und Output werden bei Custom-Logiken verwendet. Die zusätzlichen Bereiche rechts im 2. Bild sind dann zusätzlich noch bei den anderen Standard-Logikbausteinen. Was es genau damit auf sich hat, hab ich mir selber noch nicht genau angeschaut.