Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Hilfe bei Id´s vom Selector

    14
    2
    0 Votes
    14 Posts
    3k Views
    M
    @djmarc75 das war der entscheidende Hinweis.. viel einfacher als gedacht... [image: 1706598516042-ee9cb568-d3ca-4cac-9969-b8feb742e686-image.png] Was wollte ich erreichen ? Ich frage den Status der Waschmaschine ab, und bisher kam die Ausgabe immer im Wohnzimmer... jetzt kommt sie in dem Raum, in dem ich die Abfrage gestartet habe. Danke !!
  • [gelöst] Json konvertieren und als Telegram ausgeben

    16
    1
    0 Votes
    16 Posts
    1k Views
    DJMarc75D
    @paul53 sagte in [gelöst] Json konvertieren und als Telegram ausgeben: Weshalb so kompliziert? "0.geometry.coordinates" enthält ein Array. Gerade gesehen und Du hast mal wieder Recht ;) [image: 1706568064172-screenshot-2024-01-29-234027.png]
  • Letztes Zeichen entfernen

    22
    1
    0 Votes
    22 Posts
    2k Views
    DJMarc75D
    @uncleb sagte in Letztes Zeichen entfernen: Ist für das Komme die Teilliste zuständig? wenn man etwas zu einer Liste hinzufügt werden alle Werte in der Liste mit einem Komma getrennt, da braucht man nicht noch extra ein Komma einfügen ;)
  • Wert aus XML in Blockly

    3
    0 Votes
    3 Posts
    97 Views
    M
    @homoran ok danke. so hab ich es mir eh auch gedacht. War der meinung es gebe vielleicht eine Möglichkeit ähnlich wie es bei json objekten ist.
  • Wie zeige ich auf ein Objekt?

    3
    2
    0 Votes
    3 Posts
    146 Views
    hg6806H
    @liv-in-sky Danke, sieht gut aus!
  • Wie splitte ich die Wert-Ausgaben?

    3
    0 Votes
    3 Posts
    404 Views
    F
    @paul53 Hey Danke, wirklich!
  • variable Dauer bei zyklischer Ausführung

    17
    1
    0 Votes
    17 Posts
    1k Views
    rtwlR
    @asgothian super danke, dann werde ich damit mal einen Test machen und bei Erfolg in mein großes Skript einbauen. Danke für deine Zeit und Hilfe 👍
  • Referenz auf Variable

    3
    1
    0 Votes
    3 Posts
    260 Views
    ChristianSrC
    @paul53 said in Referenz auf Variable: @christiansr Lese die Liste in eine Variable ein, verändere den Eintrag in der Variablen, und schreibe die Liste zurück in den DP. Das macht keinen Sinn. Die Idee ist, dass ich die Wenn-Abfrage nur einmal machen möchte und dann im folgenden im Skript nur noch mit der Variable arbeite. So muss ich die ganze wenn-Abfrage jedes mal machen, wenn ich etwas aus der Liste lesen oder in die Liste schreiben möchte.
  • Brauchwasserwärmepumpe SmartGrid steuern

    3
    0 Votes
    3 Posts
    230 Views
    P
    @wendy2702 vielen Dank 😊
  • Ikea E2213 sendet mehrere States

    11
    0 Votes
    11 Posts
    952 Views
    M
    @asgothian Du hast Recht. Hat nicht lange gedauert da hatte ich genau das Problem. Triggere jetzt auf den 'short_release'! Top vielen Dank!
  • Info Mail per Script um eine bestimmte Zeit versenden!

    7
    1
    0 Votes
    7 Posts
    745 Views
    MyzerATM
    @wolfi913 danke, werde ich mir ansehen! dauert aber etwas!!!
  • Bloky Anfänger

    18
    2
    0 Votes
    18 Posts
    1k Views
    HomoranH
    @uk68 sagte in Bloky Anfänger: Meinst du das so? ja! @uk68 sagte in Bloky Anfänger: denke da wohl zu Kompliziert vor allem war es ein falls, das weder eine Berechtigung für die Aufgabe hat, noch einen auszuführende Akti8n, falls das falls tatsächlich zugetroffen hätte
  • programmieren mit Blockly lernen, benötige Hilfe

    46
    3
    0 Votes
    46 Posts
    6k Views
    W
    @codierknecht sagte in programmieren mit Blockly lernen, benötige Hilfe: @woupi sagte in programmieren mit Blockly lernen, benötige Hilfe: oder sehe ich da was falsch? Ja ;-) Das erste "Falls" prüft, ob die geänderte Leistung der PV unter 1500 liegt. Tut sie das, prüft das zweite, ob sie zuletzt ÜBER 1500 lag. Denn nur dann (beim ersten Fallen unter die Grenze) soll der Timeout starten. Ändert sich die Leistung jetzt z.B. 5 Minuten gar nicht, schlägt der Timer zu. Der schlägt aber auch zu, wenn die Leistung sich zwar geändert hat, aber weiterhin unter 1500 bleibt. Das "sonst" im ersten Teil sorgt dafür, dass der Timeout gestoppt wird wenn die PV wieder mehr produziert. Auch das habe ich jetzt mal umgesetzt und das mit der Liste deaktiviert. Wenn das wie gewünscht funktioniert ist das ja definitiv einfacher. @codierknecht sagte in programmieren mit Blockly lernen, benötige Hilfe: @woupi sagte in programmieren mit Blockly lernen, benötige Hilfe: oder sehe ich da was falsch? Ja ;-) Das erste "Falls" prüft, ob die geänderte Leistung der PV unter 1500 liegt. Tut sie das, prüft das zweite, ob sie zuletzt ÜBER 1500 lag. Denn nur dann (beim ersten Fallen unter die Grenze) soll der Timeout starten. Ändert sich die Leistung jetzt z.B. 5 Minuten gar nicht, schlägt der Timer zu. Der schlägt aber auch zu, wenn die Leistung sich zwar geändert hat, aber weiterhin unter 1500 bleibt. Das "sonst" im ersten Teil sorgt dafür, dass der Timeout gestoppt wird wenn die PV wieder mehr produziert. Auch das habe ich jetzt mal umgesetzt und das mit der Liste deaktiviert. Wenn das wie gewünscht funktioniert ist das ja definitiv einfacher. Wenn es nicht wie gewünscht funktioniert, setze ich mich an die beiden Listen. Das muss ich allerdings erstmal verstehen. [image: 1706430587869-5c512d12-3a7a-4bc8-9280-1db41f4eb722-image.png] Wenn es nicht wie gewünscht funktioniert, setze ich mich an die beiden Listen. Das muss ich allerdings erstmal verstehen. Danke nochmal an alle, für die Hilfe.
  • Block CompareTime funktioniert nicht

    15
    1
    0 Votes
    15 Posts
    869 Views
    CodierknechtC
    @ingo-2 sagte in Block CompareTime funktioniert nicht: Generell habe ich das Problem, dass bei mir die Triggerevents nie erfüllt sind. Welche "Triggerevents" werden bei Dir nicht erfüllt? ZEIGEN! An "Falls Objekt" wird eine Objekt-ID übergeben ... kein Ausdruck!
  • Blockly EXEC führt das Script nicht aus

    9
    3
    0 Votes
    9 Posts
    795 Views
    I
    @martinp Jo, mein Fehler. ICh wollte nur nicht für die exakt gleiche Überschrift ein neues aufmachen, erschien mir falsch. Habe nun aber auch den Weg zur Lösung gefunden: Nicht das iob-log betrachten, sondern das, was im javascript editor inkludiert ist! Dieses zeigt wirklich alles an, ohne etwas abzuschneiden. Danke euch und nichts für ungut
  • Blockly mit Zeitfenster

    4
    1
    0 Votes
    4 Posts
    461 Views
    paul53P
    @mrfloppy sagte: Aber auch nach 20 macht er das noch!?! Der letzte Trigger feuert um 20:59 Uhr.
  • Zigbee String in Zahlumwandeln

    7
    0 Votes
    7 Posts
    508 Views
    C
    @codierknecht Super Link. Danke Dir. Das WE ist gerettet. LG aus dem Sauerland Jörg
  • timeout asynchron

    7
    1
    0 Votes
    7 Posts
    443 Views
    paul53P
    @cdn sagte: hilft dort das löschen falls läuft? Ja, dazu dient es.
  • [gelöst] Blockly start nur bei Status Änderung Variable

    10
    0 Votes
    10 Posts
    696 Views
    D
    @codierknecht ist mir bewusst, dass die skripte immer laufen. da habe ich mich falsch ausgedrückt. ich meinte mehr dass das blockly für die steuerung der rolladen nach unten nach einem wind gedacht ist. danke für deine starthilfe aber ich denke ich habs verstanden ;-)
  • Gibt es in Blockly Block-Lokale Variablen?

    13
    0 Votes
    13 Posts
    344 Views
    paul53P
    @bananajoe sagte: Bei den Funktionsblöcken mit Blockly müsste das eigentlich auch so sein das diese nur innerhalb gültig sind Nein, nur vordefinierte Variablen (value, oldValue) oder Funktionsparameter sind lokal. Alle selbst erstellten Variablen sind global, außer sie sind Funktionsparameter. Die Variable result ist lokal, obwohl sie auch global deklariert ist. [image: 1706202732864-blockly_temp.jpg]

539

Online

32.8k

Users

82.9k

Topics

1.3m

Posts