NEWS
Fragen zu createState.
-
@ChristianG Üblicherweise stoppt man Skripte nicht. Oder ging es hier nur drum, die Daten einmalig einzulesen?
-
@AlCalzone Habs verstanden. Ich habe das Skript nun aktiv und wenn ich die Daten haben möchte führe ich das Skript mit Blockly aus.
-
@ChristianG Ich glaube ich verstehe den Anwendungsfall nicht. Wenn es wirklich nur um Einlesen-on-demand geht, kannst du es einfach im Skript-Editor manuell starten und stoppen.
Wenn es irgendwie automatisiert werden soll:
Auf einen Datenpunkt triggern und diesen bei Bedarf beschreiben. -
Das geht doch auch:
Kann ruhig beim Neustart ausführen oder alle 5 min wenn das Script triggered wurde.
-
@ChristianG Wie du meinst... Die Lösung mit
scriptEnabled
ist nicht offiziell unterstützt und hat (wie man im Forum nachlesen kann) schon häufig zu Problemen geführt. Verwendung also auf eigene Gefahr - ich werde weiterhin davon abraten.Sauberer wäre ein Trigger-Datenpunkt (keine Ahnung warum du dich so dagegen sträubst, so brauchst du ein weiteres Skript) oder den Timer direkt ins betreffende Skript einbauen.
-
@AlCalzone Ja dann baue ich das direkt mit ins Skript ein, macht ja Sinn.
-
@ChristianG sagte:
dann baue ich das direkt mit ins Skript ein
Verwende besser einen Zeitplan-Trigger für die zyklische Abfrage.
-
@paul53 naja ich will jede 5 Minuten die neue Daten abrufen. Also mit nem Cronjob oder wie?
-
-
@paul53 Alles klar danke Dann ist es nun perfekt