Hallo zusammen,
ich möchte gerne mit dem Logikeditor des eibPorts Werte von meinem Rasenmäher abrufen, um diese dann in der Control L Visualisierung anzuzeigen.
Der Rasenmäher ist mit dem Robonect Modul ausgestattet und liefert mir per Webabfrage ein JSON Objekt.
Ich habe nun zwei Fragen/Probleme rund um diese Thematik:
1. Wenn ich die Logik aktiviere erhalte ich immer nur die ersten beiden Ausgaben aus dem Text Prozessor (Werteabfrage).
Gehe ich in den Prozessor und hinterlege dort manuell das abgefragte JSON Objekt werden die Einzelwerte sauber aus dem Objekt extrahiert.
Wo kann mein Fehler liegen?
Logik.png
TextProzessor.png
2. Wie bekomme ich die Einzelwerte in die Visualisierung?
Ich habe im Logikeditor neue Datenpunkte erstellt. Die sind aber im Editor für die Visualisierung nicht verfügbar. Dann habe ich zusätzlich noch Gruppenadresse (Hauptgruppe 18, weil ich diese eigentlich ja nur intern verwenden will) zu den Datenpunkten erstellt. Damit komme ich auch nicht weiter.
Führt mich zu dem Schluss, dass ich in der ETS die benötigten Gruppenadressen anlegen und diese dort einem Dummy-Objekt verbinden muss. Dann kann ich die Projektdatei in den Logikeditor laden und in meiner Logik verwenden.
Dann muss ich die Gruppenadressen aber auch noch in den "alten" Editor des eibPort Laden, damit mir diese für die Visualisierung zur Verfügung stehen? Das wirkt echt gruselig auf mich.
Habe ich hier einen Denkfehler, eine Wissenslücke etc.?
Danke für die Unterstützung!
ich möchte gerne mit dem Logikeditor des eibPorts Werte von meinem Rasenmäher abrufen, um diese dann in der Control L Visualisierung anzuzeigen.
Der Rasenmäher ist mit dem Robonect Modul ausgestattet und liefert mir per Webabfrage ein JSON Objekt.
Ich habe nun zwei Fragen/Probleme rund um diese Thematik:
1. Wenn ich die Logik aktiviere erhalte ich immer nur die ersten beiden Ausgaben aus dem Text Prozessor (Werteabfrage).
Gehe ich in den Prozessor und hinterlege dort manuell das abgefragte JSON Objekt werden die Einzelwerte sauber aus dem Objekt extrahiert.
Wo kann mein Fehler liegen?
Logik.png
TextProzessor.png
2. Wie bekomme ich die Einzelwerte in die Visualisierung?
Ich habe im Logikeditor neue Datenpunkte erstellt. Die sind aber im Editor für die Visualisierung nicht verfügbar. Dann habe ich zusätzlich noch Gruppenadresse (Hauptgruppe 18, weil ich diese eigentlich ja nur intern verwenden will) zu den Datenpunkten erstellt. Damit komme ich auch nicht weiter.
Führt mich zu dem Schluss, dass ich in der ETS die benötigten Gruppenadressen anlegen und diese dort einem Dummy-Objekt verbinden muss. Dann kann ich die Projektdatei in den Logikeditor laden und in meiner Logik verwenden.
Dann muss ich die Gruppenadressen aber auch noch in den "alten" Editor des eibPort Laden, damit mir diese für die Visualisierung zur Verfügung stehen? Das wirkt echt gruselig auf mich.
Habe ich hier einen Denkfehler, eine Wissenslücke etc.?
Danke für die Unterstützung!
Kommentar