NEWS
Blockly . Wenn Temperatur zu Hoch dann Email
-
Hallo
Wie schon im Betreff zu lesen geht es sich darum das ich mit blockly ein Script erstellen möchte das mich informiert wenn die Temperatur vom Server zu hoch ist. Das klappt auch gut sehr gut so gar ich bekomme ca. 20 Mails in 5 Minuten.
Kann mir einer bitte mal bildlich darstellen wie ich das in den Griff bekomme?
Vlt ist es ja auch machbar das die Temperatur gleich mit gesendet wird.
Liebe Grüße
814_unbenannt.png -
Bildliscj nein sitze im Garten
Also wen du nur einmal eine Meldung bekommen möchtest nimmst du eine variable welche bei der erste Nachricht auf true gesetzt wird, Dan erweiterst du dein falls mit "und variable = false"
Diese variable setzt du Dan wieder auf false wen die Temperatur unter den gewünschten Weer gefallen ist.
Die Temperatur selber kannst du mit dem Block "Wert von object" auslesen oder mit der variable value (value ist immer der Wert des triggers)
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
Das mit der Temperatur sende hab ich geschafft. Danke dafür.
Bei dem anderen komme ich nicht so ganz mit an welche stelle es angebracht werden muss
Grüße
-
Das mit der Temperatur sende hab ich geschafft. Danke dafür.
Bei dem anderen komme ich nicht so ganz mit an welche stelle es angebracht werden muss
Grüße `
Ich probiers Mal [emoji3]
-
du erstellt eine variable, zB MeldungGesendet
-
wo du jetzt die Meldung sendest nimmst du den Block setzte variable auf und Dan den Block "true" von Logic
-
du klickst auf das Zahnrad bei dem falls und fügst den Block sonst falls hinzu
-
darin jetzt die Anfrage wen Temperatur < (gewünschter wert) und Dan wieder setzte variable MeldungGesendet auf false
-
in deiner ersten falls fügst du ein UND hinzu und Dan wird die Logic "wenn Temperatur > xx UND MeldungGesendet = false) den Rest lässt du wie es ist
Hoffe das war verständlich
Edit : setzte vor deinem jetzigen Trigger noch setzte variable MeldungGesendet auf false damit diese beim Script start gefüllt ist mit dem Wert false
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
-
Alternativ:
falls nach Zahl(Wert) > 65 und nach Zahl(vorheriger Wert) <= 65
-
Wenn ich dich richtig verstanden habe dann so ?
814_unbenannt_neu.png -
Jap über fals Objekt variable auf unwahr erledigt
-
Denke so ist es richtig. der email block war falsch
814_unbenanntneue.png -
Dir geht in der ersten Abfrage "Meldung gesendet = unwahr"
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
-
So ?
Ich danke euch für eure große Geduld mit mir :roll:
814_unbenanntneue.png -
So ?
Ich danke euch für eure große Geduld mit mir :roll: `
Jup so sollte es klappen
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
So ?
Ich danke euch für eure große Geduld mit mir :roll: `
Hallo winny1900könntest du bitte den Code hier posten. Ich wollte das Blockly nachbauen, leider finde ich aber einige Blöcke wie z. B. " Meldung gesendet" nicht.
Würde mich freuen. Danke schon mal im voraus.
Baerny
-
Bin zur Zeit auf dem Weg zur Montage. Vom Handy aus ist das sehr knifflig von der Größe her.
Das ist unter Variable bei mir gibt's da 2 Blöcke. Der oberste ist das . Wenn du dann in das feld klickst kommt da auch Variable erstellen . Da tippst du das rein.
-
Hallo Winny1900,
das habe ich hinbekommen. Weist du zufälliger Weise noch welchen Block Dur für Wert genommen hast bow. umbenannt hast. Ansonsten warte ich bis du wieder zu Hause bist.
Baerny
-
welchen Block Dur für Wert genommen hast `
Unter Trigger:
-
Funktioniert, Danke
-
Hey sorry grade wieder zu hause.
Unter was müssen die Skripte gespeichert werden ? Common oder Global ?
Grüße
-
Hey sorry grade wieder zu hause.
Unter was müssen die Skripte gespeichert werden ? Common oder Global ?
Grüße `
Immer common !
Sent from my iPhone using Tapatalk
-
muss mich hier auch nochmal anhängen. Das Script klappt bei mir ( Temp. über z. B. 26 Grad ) aber nur einmal. Ich vermute, dass der Status Meldung gesendet nicht in eine Variable geschrieben werden kann oder?. Muss ich noch irgendwo ( Java oder Objekte) eine Variable bauen für den Zustand " Meldung gesendet". Wenn ja, wie geht das.
Sorry wenn das Unsinn ist, kenne mit mit Blockly und Script nicht aus.
Baerny
Edit: hat sich erledigt, mein Fehler