NEWS
[gelöst] Blockly nimmt immer vorherigen Werte
-
Hallo,
ich habe mit Blockly ein Skript erstellt wo mir per Telegram eine Nachricht geschickt wird wenn sich der Status der Alarmanlage ändert mit einer zusätzlichen Auflistung wenn eine Tür oder Fenster noch geöffnet ist wie z.B "Hüllschutz wurde Aktiviert. Achtung das Fenster Bad ist noch geöffnet." Soweit funktioniert das ganze auch, nur das er nicht die aktuellen Zustände der Fenster und Türen nimmt, sondern nur die, die das Skript erfasst hat nachdem ich das ganze Skript gespeichert hatte. Die aktuellen Datenpunkte die auch korrekt hinterlegt sind und auch richtig beschrieben sind nimmt er garnicht. Erst wenn ich das Skript dann neu speichere. Wo liegt hier mein Fehler? Bin schon seit zwei Tagen auf Fehler suche und probiere diverse Möglichkeiten (mit timeout, andere Varianten des Skriptes usw.) aber werde nicht schlau was da fehlen könnte. Hat einer von euch eine Idee? Anbei ein Foto vom Skript. Vielen Dank schon mal
Christian

Foto Telegram mit der falschen Nachricht (lt. Datenpunkte ist alles geschlossen):

Foto Datenpunkte (hier alles richtig geschlossen und aktuell):

-
Hallo,
ich habe mit Blockly ein Skript erstellt wo mir per Telegram eine Nachricht geschickt wird wenn sich der Status der Alarmanlage ändert mit einer zusätzlichen Auflistung wenn eine Tür oder Fenster noch geöffnet ist wie z.B "Hüllschutz wurde Aktiviert. Achtung das Fenster Bad ist noch geöffnet." Soweit funktioniert das ganze auch, nur das er nicht die aktuellen Zustände der Fenster und Türen nimmt, sondern nur die, die das Skript erfasst hat nachdem ich das ganze Skript gespeichert hatte. Die aktuellen Datenpunkte die auch korrekt hinterlegt sind und auch richtig beschrieben sind nimmt er garnicht. Erst wenn ich das Skript dann neu speichere. Wo liegt hier mein Fehler? Bin schon seit zwei Tagen auf Fehler suche und probiere diverse Möglichkeiten (mit timeout, andere Varianten des Skriptes usw.) aber werde nicht schlau was da fehlen könnte. Hat einer von euch eine Idee? Anbei ein Foto vom Skript. Vielen Dank schon mal
Christian

Foto Telegram mit der falschen Nachricht (lt. Datenpunkte ist alles geschlossen):

Foto Datenpunkte (hier alles richtig geschlossen und aktuell):

@ciddi89 sagte in Blockly nimmt immer vorherigen Werte:
Erst wenn ich das Skript dann neu speichere. Wo liegt hier mein Fehler?
die ganzen Variablen werden mit SETZE nur einmalig bei Skriptstart befüllt.
wenn sie nach dem Triggern befüllt werden sollen müssen die SETZE-Blöcke auch nach dem trigger gesetzt werden
-
@ciddi89 sagte in Blockly nimmt immer vorherigen Werte:
Erst wenn ich das Skript dann neu speichere. Wo liegt hier mein Fehler?
die ganzen Variablen werden mit SETZE nur einmalig bei Skriptstart befüllt.
wenn sie nach dem Triggern befüllt werden sollen müssen die SETZE-Blöcke auch nach dem trigger gesetzt werden
@Homoran ach Mist, das war es! Manchmal kann es so einfach sein. Vielen Dank für die mega schnelle Antwort. Habe die Variablen mit in den Trigger gesetzt und nun funktioniert es.
Hatte nicht gedacht das die nur einmal beim Start gesetzt werden. Obwohl ich schon öfters mit den Variablen gearbeitet habe.Danke Danke Danke
-
@Homoran ach Mist, das war es! Manchmal kann es so einfach sein. Vielen Dank für die mega schnelle Antwort. Habe die Variablen mit in den Trigger gesetzt und nun funktioniert es.
Hatte nicht gedacht das die nur einmal beim Start gesetzt werden. Obwohl ich schon öfters mit den Variablen gearbeitet habe.Danke Danke Danke
@ciddi89 sagte in [gelöst] Blockly nimmt immer vorherigen Werte:
und nun funktioniert es.
geht doch ;-)
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden