NEWS
[gelöst] Frage zu langer Wenn/Dann Abfrage
-
@mcu Du kannst die Liste auch direkt als TEXT anlegen. Aber wichtig ein vergessenes " und es ist keine JSON-Liste mehr!
Was musst du denn dann an ToDoist übergeben?Also bis jetzt:
-
@mcu ToDoist hat ein eigenes Blockly und benötigt zwei Dinge:
Den Baustein würde ich dann nach der Schleife mit den Variablen aus der Schleife füttern und damit den neuen Eintrag in ToDoist anlegen.
-
@claus1985 Dann kann das ja direkt vor die SCHLEIFE abbrechen.
Projekt ist dann jsonata(LISTE) anwenden auf i.
Aufgabe ist dann jsonata(TEXT) anwenden auf i.Der Wert von RFID wird an MQTT übermittelt und den nutzt du als Trigger für das Script.
Falls mal öfter Deine RFID für das gleiche Produkt nutzt, musst du auf wurde aktualisiert ändern.
Und dann ist MQTT-Nummer = WERT:
ObjectID-> WERT auswählen
-
@mcu Habe das mal entsprechend aufgebaut. Allerdings passiert bei mir nichts.
Kann es sein, dass die Variable i in der Schleife hochgezählt werden muss damit etwas passiert?
Bei mir zeigt er nichts was innerhalb der Schleife sitzt an.
-
@claus1985 Soweit ich das erkennen kann, hast du die Kommas vergessen.
ab dem zweiten ein Komma vor { -
@mcu Ah ok d.h. am Ende jedes Listeneintrags muss ein Komma rein?
-
@claus1985 Ich würde es davor machen dann kannst du es auch erkennen.
-
@mcu danke für den Tipp, teste ich direkt aus!
-
@claus1985
setze RFID_ID = WERT siehe oben (Trigger/ObjectID -> ändern auf WERT) -
@mcu Hat funktioniert!
Bzgl. aktualisiert / wurde geändert lasse ich es auf wurde geändert. Wenn versehentlich die gleiche Karte 2 x gescannt wird löst er so nicht doppelt aus. -
@claus1985 Dann bitte oben im ersten Post die Überschrift anpassen auf [gelöst] ...